diff --git a/content/.metadata.json b/content/.metadata.json index 82448f34a..c8ca195df 100644 --- a/content/.metadata.json +++ b/content/.metadata.json @@ -1,7 +1,7 @@ { "metadata": { "version": "2.0", - "fetch_date": "2026-09-01T18:56:28.279921Z", + "fetch_date": "2026-09-02T05:12:42.093721Z", "section": "all" }, "items": [ @@ -16,8 +16,8 @@ "url": "https://platform.claude.com/docs/en/intro", "status": "success", "path": "en/intro.md", - "sha256": "19fefdda25da9c940f3157302570d8912bae575a67c147aefa3f94935b71c6d4", - "size": 5181 + "sha256": "628bf49fe37d7bc6c7ca8a507c5b09af78420a6c2aa5cf3f0c6fd3fd759c3ac7", + "size": 5192 }, { "url": "https://platform.claude.com/docs/en/get-api-key", @@ -1220,8 +1220,8 @@ "url": "https://platform.claude.com/docs/en/models/fable-5-1/overview", "status": "success", "path": "en/models/fable-5-1/overview.md", - "sha256": "0ec873f975265d094a00524cc5a76f9c87ed36e99616ab885dcf7d55bc517f0b", - "size": 14854 + "sha256": "d529e02d0ced0f0872f9fe6f2cfa11370f4e78bd93e3a034490d4d5f0d397996", + "size": 14865 }, { "url": "https://platform.claude.com/docs/en/models/fable-5-1/whats-new-fable-5-1", @@ -1297,8 +1297,8 @@ "url": "https://platform.claude.com/docs/en/models/mythos-5-1/overview", "status": "success", "path": "en/models/mythos-5-1/overview.md", - "sha256": "9a1d5ccef5b8a94063ee37946118954ab93ff8c19b229a75971b232a9ca03bc8", - "size": 10858 + "sha256": "9b6c63d67a67d05822e617853c7dda8a9d40aa1701bfbf188bafe6b6f9bfb37f", + "size": 10869 }, { "url": "https://platform.claude.com/docs/en/models/mythos-5/overview", @@ -1731,50 +1731,50 @@ "url": "https://platform.claude.com/docs/en/api/completions", "status": "success", "path": "en/api/completions.md", - "sha256": "22f365b48564434e0f7a9f1f393b44048102d8d1d3b75fb68afeb3bdbfa99774", - "size": 13264 + "sha256": "4c8bf98cb1ce9521a1d8046ab06972cae8f503860cb5beadcbe85ebefa439d99", + "size": 14288 }, { "url": "https://platform.claude.com/docs/en/api/completions/create", "status": "success", "path": "en/api/completions/create.md", - "sha256": "cd9ca573e4f2b083eacc3e03521621e0af0e8c3b3edf64361cf0076a7878d50c", - "size": 10661 + "sha256": "b8efb8acfe13c3839927c3b78360813bee67356f9aa764a1b71b915f1f289708", + "size": 11393 }, { "url": "https://platform.claude.com/docs/en/api/messages", "status": "success", "path": "en/api/messages.md", - "sha256": "06d2647d4219d84af453cd1d38c4b550054c1c458257679755f54cc489dca016", - "size": 953625 + "sha256": "8bf20e7b4ecfe6fb1a1ba235d86f287195566c0b1a3cd222cb0a42371963c738", + "size": 953017 }, { "url": "https://platform.claude.com/docs/en/api/messages/create", "status": "success", "path": "en/api/messages/create.md", - "sha256": "300ceef14e553b46ba3207fc4c8c591a0b9f3c10c4bdfab4ed95ea768259df5e", - "size": 131472 + "sha256": "65c9db68fe36e76d05fbd6f619466d0794f32fee7c50fb0199a515c024c4b82b", + "size": 131506 }, { "url": "https://platform.claude.com/docs/en/api/messages/count_tokens", "status": "success", "path": "en/api/messages/count_tokens.md", - "sha256": "8f31dae3425bad9622af4173db5b719b3cff2bf2f7477d87fdd106fca2afb279", - "size": 93498 + "sha256": "0f0eb7aa6e298ee9d8f065b1c9d28f354e9301ead2b778ae50008ed4b4be6fd8", + "size": 93240 }, { "url": "https://platform.claude.com/docs/en/api/messages/batches", "status": "success", "path": "en/api/messages/batches.md", - "sha256": "d7f0c5261cd60abfc66b935864512aef6469deb3bb5dd783e030aebf4db8d279", - "size": 255395 + "sha256": "22107f364fd9396422abf5c114a77cab964b3f3028821b71ec401a0c016b97b1", + "size": 256353 }, { "url": "https://platform.claude.com/docs/en/api/messages/batches/create", "status": "success", "path": "en/api/messages/batches/create.md", - "sha256": "c6d4d994265c20db089d10a78a0d3c421e69d387bb726a0208e2d91cb818ffa6", - "size": 108220 + "sha256": "33ad04bf7c6d1ba512a0d01057e2591fadb80b97bc144be137720e0f6b940a7d", + "size": 107938 }, { "url": "https://platform.claude.com/docs/en/api/messages/batches/retrieve", @@ -1808,29 +1808,29 @@ "url": "https://platform.claude.com/docs/en/api/messages/batches/results", "status": "success", "path": "en/api/messages/batches/results.md", - "sha256": "5c45590d7e06b81d59592bedd3670ddd5ef41486e81914b80c9df85c57170453", - "size": 33645 + "sha256": "2894046aff9ed708890b6af9c0eb30a70daa85263ca3dba05ee617841b48f81a", + "size": 33961 }, { "url": "https://platform.claude.com/docs/en/api/models", "status": "success", "path": "en/api/models.md", - "sha256": "410e806cbac71d88b172021f058f2a4e8098ce1e74f0e8d70b8b58eae932ab4b", - "size": 22300 + "sha256": "5c40604baa03978a25f7f6a0747c775d71812a69dec54b5dfa677218aa3552c5", + "size": 22612 }, { "url": "https://platform.claude.com/docs/en/api/models/list", "status": "success", "path": "en/api/models/list.md", - "sha256": "4f4933230f01febc0a7374d0400c6e91e8fd88158c1de7c6533fe8fee4223b77", - "size": 7751 + "sha256": "2a41f27e1996f8a421581e8960ae2ea2437f551c0e930fe701b5ed2b3cd1a968", + "size": 7907 }, { "url": "https://platform.claude.com/docs/en/api/models/retrieve", "status": "success", "path": "en/api/models/retrieve.md", - "sha256": "6ba36e6a33be24a05aef968d4d28092dc513aca5e43980d082bb9aedf0296f44", - "size": 6629 + "sha256": "26235287aa46212e982e0681a653a43825d7e2ab921de5eb0da070485f53618d", + "size": 6785 }, { "url": "https://platform.claude.com/docs/en/api/files", @@ -1948,1037 +1948,1037 @@ "url": "https://platform.claude.com/docs/en/api/beta", "status": "success", "path": "en/api/beta.md", - "sha256": "c079c9321795763eb6bf6038ecbebcdf30c598dbdec895e92697e64c46cafabb", - "size": 2075727 + "sha256": "0b073779d05a37d8a8ec258eff3cb63c2e299a645870db8f1c2a23d3a280bf50", + "size": 2124775 }, { "url": "https://platform.claude.com/docs/en/api/beta/models", "status": "success", "path": "en/api/beta/models.md", - "sha256": "0112b63e12047445f069ccbc95b904715035b4772e5297ba13f427563b1afd57", - "size": 23540 + "sha256": "deebdc970aec7dc0e40034c0b5a54053dc8e0b5b1d7345a6baa64a45bae41ce1", + "size": 23852 }, { "url": "https://platform.claude.com/docs/en/api/beta/models/list", "status": "success", "path": "en/api/beta/models/list.md", - "sha256": "5c99b9e67021c76f494ca1a327407b2052a3e7a79f57c20c82ba2298e9eccab6", - "size": 8125 + "sha256": "e595cfa54e8f5a2c925382c4dac32c8652c013f26171f6b46a3409fcb42cc8c6", + "size": 8281 }, { "url": "https://platform.claude.com/docs/en/api/beta/models/retrieve", "status": "success", "path": "en/api/beta/models/retrieve.md", - "sha256": "f22816c98fc6e58aa2418c99bd2d23cdccd90d641b17f2fc44e8b9758a339d7a", - "size": 6991 + "sha256": "1cc54b40af2409b849355e6927e75ff63c26df97228d456f5ab12d6b5814ee5e", + "size": 7147 }, { "url": "https://platform.claude.com/docs/en/api/beta/messages", "status": "success", "path": "en/api/beta/messages.md", - "sha256": "ef9a9ea7464c33d32d9af1970cc66a6f7ea96e3ee76119297d666b362663b755", - "size": 1303191 + "sha256": "f87bd3cb8b9441dda86497ba8c7f0e4f3a3e8877e6a4ac06a2c1e0cba45c7e7f", + "size": 1348489 }, { "url": "https://platform.claude.com/docs/en/api/beta/messages/create", "status": "success", "path": "en/api/beta/messages/create.md", - "sha256": "27762633a4a6ff02f18a87f73fa43de25bbe46d888718ace26d515d32e45bfae", - "size": 186894 + "sha256": "9383fe729c0e6068191c68d0518d98b8aefcd8b7f92fb909adfc811ad1124ae1", + "size": 194911 }, { "url": "https://platform.claude.com/docs/en/api/beta/messages/count_tokens", "status": "success", "path": "en/api/beta/messages/count_tokens.md", - "sha256": "54834836b3e6d4d2b92c78178a84e5c409ef0b341d04ad1c84011317ab89885a", - "size": 118555 + "sha256": "534073e434121df37cf71fdf38ade95019cd4cc43e79b30799ac2b2c384ba45f", + "size": 120595 }, { "url": "https://platform.claude.com/docs/en/api/beta/messages/batches", "status": "success", "path": "en/api/beta/messages/batches.md", - "sha256": "6c887890248f20d541f9427c97789dfe1b7be1263549118b2f0ef45a767fb55b", - "size": 387327 + "sha256": "1d2fef337e8546aa5a3857ede91acc6dc8c6d438c162f3cf842ebf99eaa6e67c", + "size": 403443 }, { "url": "https://platform.claude.com/docs/en/api/beta/messages/batches/create", "status": "success", "path": "en/api/beta/messages/batches/create.md", - "sha256": "f152272a15c6a19ff0e18a9858930b67500235826394d96f9832f3342dcf4463", - "size": 139280 + "sha256": "334c74fefefe7a7e06301c297a1d1877e20b2081eae2e1176efe20ea9c51d85f", + "size": 141488 }, { "url": "https://platform.claude.com/docs/en/api/beta/messages/batches/retrieve", "status": "success", "path": "en/api/beta/messages/batches/retrieve.md", - "sha256": "68ce51bfd2fe3a7b5107e149e1ce2c3e978f0689c2202dd47bc04a826fe9bdba", - "size": 6129 + "sha256": "b582dbbfa68400e41714186d2dd4f3c589163bd164ed7e99e0d9120280f1c287", + "size": 6285 }, { "url": "https://platform.claude.com/docs/en/api/beta/messages/batches/list", "status": "success", "path": "en/api/beta/messages/batches/list.md", - "sha256": "94ea88cc7ef470128b251f7e5b05fa5e8324cc6d48124bdd970915876c85b23d", - "size": 6912 + "sha256": "c10dc02d2993de6b0dbdbe5fa11687643f6a85f0ba76c52ba7483669fb0c90fd", + "size": 7068 }, { "url": "https://platform.claude.com/docs/en/api/beta/messages/batches/cancel", "status": "success", "path": "en/api/beta/messages/batches/cancel.md", - "sha256": "6690bd666d3c3b7f0fcca395de0f74bb93198dc5f3bb8fe700ed0d74f7726bc1", - "size": 6466 + "sha256": "3bc601a9faadbc6f451080617e3862f3c8ef5ced04360143b41c3bc809d570c0", + "size": 6622 }, { "url": "https://platform.claude.com/docs/en/api/beta/messages/batches/delete", "status": "success", "path": "en/api/beta/messages/batches/delete.md", - "sha256": "cc52df006079820d3da43a02a9977c29c33e161d2a3c18ad8a49a34bb8a0363e", - "size": 2874 + "sha256": "22f47cee0d07396d27fe602a4bcb8c25188fb3bcb6f1cdedd92eed5b80215f89", + "size": 3030 }, { "url": "https://platform.claude.com/docs/en/api/beta/messages/batches/results", "status": "success", "path": "en/api/beta/messages/batches/results.md", - "sha256": "418f884cae97ec2a79bfc671806043b9af00199d4478463df5ec05512a96c9ef", - "size": 58883 + "sha256": "f5d9ebe047ff7c2026bbf9535d36c077dbaeec82ed13b7ce672339e6aaa2579a", + "size": 62387 }, { "url": "https://platform.claude.com/docs/en/api/beta/agents", "status": "success", "path": "en/api/beta/agents.md", - "sha256": "57863b614b25c6459590dc53a75be9d38efd3216840d0e17ae54345bf9307408", - "size": 248321 + "sha256": "43067736b63fb8f83e3077fe4894e27b3efaa06de8d173cdb6350d4f5cd09d82", + "size": 251192 }, { "url": "https://platform.claude.com/docs/en/api/beta/agents/create", "status": "success", "path": "en/api/beta/agents/create.md", - "sha256": "2dafc53332b8daf0fe590fd3e1a4a68a96bdd1dcb985136822da56cd18c0307e", - "size": 38515 + "sha256": "3dbea939fe8614652b05535e267622ec59d75420a8a2f2880b5131f04c09d3f6", + "size": 38970 }, { "url": "https://platform.claude.com/docs/en/api/beta/agents/list", "status": "success", "path": "en/api/beta/agents/list.md", - "sha256": "2a763002a2287edf4c587f1a4066047269cd9b35586ccd422259a906f5515a84", - "size": 18280 + "sha256": "3c6c54d7609b9b0e899807bed96648706a23c43db9f594d7b4d5456a24231d55", + "size": 18586 }, { "url": "https://platform.claude.com/docs/en/api/beta/agents/retrieve", "status": "success", "path": "en/api/beta/agents/retrieve.md", - "sha256": "10db5a8eb0350e3dd94e3d20a11ccd2cf4ca406907b8f39597789477774f4818", - "size": 17513 + "sha256": "54fb756394abe2a048e92838651a858bdb8a4a0e9b78cbfc0036bd7a8e4bf26c", + "size": 17819 }, { "url": "https://platform.claude.com/docs/en/api/beta/agents/update", "status": "success", "path": "en/api/beta/agents/update.md", - "sha256": "38a4aa3fc2770108a9fbe8004e5029fc1cc1a101d6b28989b6430ca73d55f045", - "size": 39126 + "sha256": "06ffa82c3b46d7f140be13604822310a273fcff9c585d6db1e88c2d560f8eed9", + "size": 39581 }, { "url": "https://platform.claude.com/docs/en/api/beta/agents/archive", "status": "success", "path": "en/api/beta/agents/archive.md", - "sha256": "d79864c2b2c78c14c8f53f74d280d22a2a09173572864db5b5d3f11c2b8063bf", - "size": 17399 + "sha256": "c518cd0a8cdd2b59a190333a7613efe9b80df852ad6dc0e1b6b947b3904afad4", + "size": 17705 }, { "url": "https://platform.claude.com/docs/en/api/beta/agents/versions", "status": "success", "path": "en/api/beta/agents/versions.md", - "sha256": "28e8f4e7f701f6ec3ead7ad6e1cd18e5b2643c66c773656c3c6f9efbe6d660a9", - "size": 18030 + "sha256": "0c683a3d520c8e6fbef676d164f56e5b715bdbc52b733713b56cdbe4a12f01ae", + "size": 18336 }, { "url": "https://platform.claude.com/docs/en/api/beta/agents/versions/list", "status": "success", "path": "en/api/beta/agents/versions/list.md", - "sha256": "25e857df4a182bd75a7f6a7250f847ca222e0fce3e537410362d6bba3f15817b", - "size": 18011 + "sha256": "1116fcaae2894d130837f373f9c91ca670aaa3ee54037bdc9d10635875f97a84", + "size": 18317 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments", "status": "success", "path": "en/api/beta/environments.md", - "sha256": "82a83dd40fac5b3546d94da525e6d0d497e8a82a215efc607e8337adebaab675", - "size": 88037 + "sha256": "1c66b4df45888bd0c594deb766c23a7cbe4b832878f62268397d9a3439c976c1", + "size": 90221 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/create", "status": "success", "path": "en/api/beta/environments/create.md", - "sha256": "e40d3cf6a686ddac29faa457c6a971a109b3140c97bc2c75134ca0c8a9ec37cc", - "size": 9867 + "sha256": "74851fab2045216eb5c2d6dae383aa91462e4341119e0b738c9b22a17935ce3d", + "size": 10023 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/list", "status": "success", "path": "en/api/beta/environments/list.md", - "sha256": "502a1d34635247ca18a889ddffbe768eb947b7430d0749843a4b7e91132f5618", - "size": 6656 + "sha256": "d1321e595c2a4ff2be86ba26d9ad77fe1ab30b19bcf420bd7615564538757d85", + "size": 6812 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/retrieve", "status": "success", "path": "en/api/beta/environments/retrieve.md", - "sha256": "6c8d854cfef202ca9a1259f14e5838a27d106c56346ba68639644e79165c60ec", - "size": 5959 + "sha256": "de52fb40efc72f2ed818dd1cfa35ef2c54a23685db3488f36b3c16ff407c43f6", + "size": 6115 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/update", "status": "success", "path": "en/api/beta/environments/update.md", - "sha256": "1fe6df4fa3626acb124c5e6fe938613ac9ed3f4679b615dd4622576d384912f6", - "size": 9555 + "sha256": "22c8dcbe07b78899fd8faff7803f12426fe37a6feed43bcafd754c2b24b74b0b", + "size": 9711 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/delete", "status": "success", "path": "en/api/beta/environments/delete.md", - "sha256": "11acb92ae33934f002649f8091b21619633222ec23f3381dd456faccec871bb4", - "size": 2563 + "sha256": "07dd2951e836d17a3ac27629406b79bcdba5bb12c48a3487e85ce7343e6f96d1", + "size": 2719 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/archive", "status": "success", "path": "en/api/beta/environments/archive.md", - "sha256": "1c29283860c0ad6cf7be42e269c907097c32ad32dd9eff488ae0412840cd902c", - "size": 6046 + "sha256": "3b4837d01330ff8c936197cbbe742f29f7842b3331b42caa51503c8129f9b21a", + "size": 6202 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/work", "status": "success", "path": "en/api/beta/environments/work.md", - "sha256": "dc7f0799752f4d7ee36bee985495cded147cb09524c4abf18d10d7671ad07fdd", - "size": 42787 + "sha256": "da5aea31ee356f0575fe5c2731318fdcc0aa8d44361fb7de71b6aadfc3a77097", + "size": 44035 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/work/retrieve", "status": "success", "path": "en/api/beta/environments/work/retrieve.md", - "sha256": "a8c741fa5fd362773caf6f73128bda0297d50b7615b2ff523da89cceda753078", - "size": 4727 + "sha256": "e142eff73ee2f2d2f1fd38ddaf75b9bd85e96f5646f1f225e79e4bd88e0e3dd1", + "size": 4883 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/work/poll", "status": "success", "path": "en/api/beta/environments/work/poll.md", - "sha256": "a524f01a61da639e64668dc90622a6671019f9e4b52054026c2fa82675889bd3", - "size": 5238 + "sha256": "a0217da63bad9f5f55d4e9654c500c37e4043e6f1347c3876526348aab55963e", + "size": 5394 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/work/ack", "status": "success", "path": "en/api/beta/environments/work/ack.md", - "sha256": "420643fc21a5ace41b8bba31ef554804ab03c1215444ad174f2d27177ea5ac49", - "size": 4808 + "sha256": "8c25713693a5b77050d2413ce44ba4a5808e00535c95fd175c97096a46038765", + "size": 4964 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/work/heartbeat", "status": "success", "path": "en/api/beta/environments/work/heartbeat.md", - "sha256": "44773e8dc09e9a27ae940f739f5a4b1a734742eaa2c3a0547b242c6870242b60", - "size": 3796 + "sha256": "eca2b99bdbb1b4e4a6a6e09786a8e6c777d0ccaa1dbfa844346c2373e77acd48", + "size": 3952 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/work/stop", "status": "success", "path": "en/api/beta/environments/work/stop.md", - "sha256": "d80e92a144b6d62205fc5ee0e6c660f73426cab6d8d30da1f9b0505907373ed5", - "size": 4917 + "sha256": "1ab14d610473f3991e7ccd74da8399b113df914811d1cfef025d344287cd903e", + "size": 5073 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/work/list", "status": "success", "path": "en/api/beta/environments/work/list.md", - "sha256": "98d3735f4442dc57821a179a8c611166d3ca4e122fad6d8f30ac18ed00187bba", - "size": 5057 + "sha256": "1fbf19506119a455133fb4cce7dd44fd04f2e3a125e0e9dbb89024424a183c60", + "size": 5213 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/work/update", "status": "success", "path": "en/api/beta/environments/work/update.md", - "sha256": "40de75b48ea94f7cd18d5a7ff064ed43ce4a98fb862840a87a4af976fd7fda8c", - "size": 5023 + "sha256": "26351043631e8642d9628603d9764aff709fffc9743af08684436843429e9b2b", + "size": 5179 }, { "url": "https://platform.claude.com/docs/en/api/beta/environments/work/stats", "status": "success", "path": "en/api/beta/environments/work/stats.md", - "sha256": "ee5d55d129efb617fb0478e0e2934dc2043be07c064737d165a3d1958ed234da", - "size": 3158 + "sha256": "911584249b7fdeb8adcaee7719eaf3df229d8564b367159e7c2f710e8e123edf", + "size": 3314 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions", "status": "success", "path": "en/api/beta/sessions.md", - "sha256": "d9ac5362487cc14733dd1283b875dbf1735dc58c5309ce5940d07a199c85a8f2", - "size": 714641 + "sha256": "178c0a7f88e103af2b06b598237cfe0d10f76819a6333b2d80d6163349ed7daf", + "size": 720493 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/create", "status": "success", "path": "en/api/beta/sessions/create.md", - "sha256": "88bdd56f18b845dd6b56c31c2238b6744f3fe0677b22b6b58e7d9260fc3b7d4b", - "size": 60037 + "sha256": "978e9eef0196c08393e83c7875987f0c7af8668c7f8072de553bb5ad0640eada", + "size": 60514 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/list", "status": "success", "path": "en/api/beta/sessions/list.md", - "sha256": "f13884581af59a3c8545467d93c10b12f0fd5fe6b4fc4ad034502ead4bb4c3b9", - "size": 33041 + "sha256": "883b7f076166c60fd31ef82c48b58bd01852139573756103da1de90d3481ce27", + "size": 33369 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/retrieve", "status": "success", "path": "en/api/beta/sessions/retrieve.md", - "sha256": "a0d0af0205d3044c5cbb42d7f4036d595e33014601cbdf25e1ce6bb972a2b63d", - "size": 30368 + "sha256": "2f291b200a5735dcb0e7e976b6499ae6823913d032033af6dcc2a9a2f454eed6", + "size": 30688 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/update", "status": "success", "path": "en/api/beta/sessions/update.md", - "sha256": "c2789678220be5a23e2421f37e06f7175126d4dc3c168cbc067c2623bb5d55e4", - "size": 45499 + "sha256": "e91f79f576d3a48dd3662ca880567bd974e8153cba36cec548fdf197623240a1", + "size": 45819 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/delete", "status": "success", "path": "en/api/beta/sessions/delete.md", - "sha256": "e17074689dcf118c75bb74a33799efaf1af46686d34b2b266316471245d61df0", - "size": 2412 + "sha256": "ace0db29c1f5611e91846acfb1855e403037082a6aebc7878b8b80c07f1379b8", + "size": 2568 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/archive", "status": "success", "path": "en/api/beta/sessions/archive.md", - "sha256": "c59ba605bb4cf3768d4248c49b2adda23c326c307cc3ee686798e7e589632bc8", - "size": 30407 + "sha256": "1a5e6b510a16ee41489d746d39bc0854b0f441562dddfe05268b4fef5c103ff7", + "size": 30727 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/events", "status": "success", "path": "en/api/beta/sessions/events.md", - "sha256": "99855359220b1ef4de0e54ca6e52f3731a3061d05c704c31eaeedb5cbf62ebfd", - "size": 405010 + "sha256": "1b3add0b0ea12b75e84991f8be26a8550c58a1bb9e494991f0611dbafe16af06", + "size": 406114 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/events/list", "status": "success", "path": "en/api/beta/sessions/events/list.md", - "sha256": "3c36addb20e9c16942499c7f20d6c7959c1f183551b429f2a47a12062855bac7", - "size": 66640 + "sha256": "d34f28420ff9ab1fabfd16f639ffc0acd82dfe71d531e2ba76783a39ac19aefd", + "size": 66958 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/events/send", "status": "success", "path": "en/api/beta/sessions/events/send.md", - "sha256": "a1ccb3a964c8623cbb09928ae31f419fdf2c2563ad18d305df00202de3c99ecc", - "size": 25320 + "sha256": "8db61ef82de4504879e7680c8a73fc3defbed9fa1086198c6f47d1648e696b30", + "size": 25476 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/events/stream", "status": "success", "path": "en/api/beta/sessions/events/stream.md", - "sha256": "73aa967aee0cb02934bf4a9bc61ff000b995998c26f67d65a12840e70f0c70e9", - "size": 68753 + "sha256": "62dd00ae8c82a2b873cd02a22daceb441147788ed51440297ac6de070eee8dac", + "size": 69067 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/resources", "status": "success", "path": "en/api/beta/sessions/resources.md", - "sha256": "3cfd29d8b541348f2bf701611522d2dc4161727494e6d618ba26325c408894a5", - "size": 31614 + "sha256": "a39f41bf8e0e912f9f17ae8bc7149b2fedbc17a29a7551675e4c1e4cd3099b3a", + "size": 32396 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/resources/add", "status": "success", "path": "en/api/beta/sessions/resources/add.md", - "sha256": "fcb3c0b2e87f022c6bda07a5d9de856d63605ebb96d1a5a604801249e7960e31", - "size": 3198 + "sha256": "ce0bf105bb7051aade5582b496c9ac3b78722043c705d83cdac0158285ab0c11", + "size": 3354 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/resources/list", "status": "success", "path": "en/api/beta/sessions/resources/list.md", - "sha256": "3df6b3d94ab28f165ef9a3221f7dff7c01ddea8f36943deb4c7c8ec91c387b73", - "size": 5696 + "sha256": "ab7c2389cdc21b3c04fb66956177a41405b19fc48b2ccedd5e6c4bfaa860d588", + "size": 5854 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/resources/retrieve", "status": "success", "path": "en/api/beta/sessions/resources/retrieve.md", - "sha256": "f26498999a086416bee18eec3513563247d03add29c8e15d58d39475c3291825", - "size": 4797 + "sha256": "ad4d0702e9a5225412ca13b733179e88dbb4989d54adddbaf6da92db5e364ade", + "size": 4953 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/resources/update", "status": "success", "path": "en/api/beta/sessions/resources/update.md", - "sha256": "8a092cee0ad834340fe602077a8debc5569457540b3096b31116dfa671562546", - "size": 5121 + "sha256": "ce9f7d78f97b2ae1b5dded3939016fd3efb28709641cedd188256f677e0ea628", + "size": 5277 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/resources/delete", "status": "success", "path": "en/api/beta/sessions/resources/delete.md", - "sha256": "fa87b496f584cfb3b1e1fda08565617bbb0d80919cfd7879a4777effbeef5637", - "size": 2504 + "sha256": "03125a9fd6ee4a9bf96f6336fbebf1bc09653d88dbd194833f470096ef6597ec", + "size": 2660 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/threads", "status": "success", "path": "en/api/beta/sessions/threads.md", - "sha256": "d6bb60beeb37a52fd6c567352e2706c8e368cf528c5fca99ba35107e19e543f3", - "size": 286331 + "sha256": "6922ba006ea66782fa19a1faf048a58410b1b91d17ccb3509dbd1d3836daf7c9", + "size": 288219 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/threads/list", "status": "success", "path": "en/api/beta/sessions/threads/list.md", - "sha256": "41ad5c8f7b216485dc0a45401ba102f4148df62edf3334e60af29018c68a2673", - "size": 22435 + "sha256": "92b023d3edf3cc545bce76a7064d5e938b5eb73a1a72416772fdf876928ed105", + "size": 22751 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/threads/retrieve", "status": "success", "path": "en/api/beta/sessions/threads/retrieve.md", - "sha256": "f5dc6750597cc7b7a7b4f78b08c964ff5592ff6a44d5237bffd7f013c124ab5d", - "size": 21797 + "sha256": "3af743515f976a119deca728b1a642297335e701fac9e3b44d30d2313b5d4d5e", + "size": 22111 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/threads/archive", "status": "success", "path": "en/api/beta/sessions/threads/archive.md", - "sha256": "5ddeb30542a959b7272d95511e5ab3fea79c75a7d8516223e128b8a9a032d567", - "size": 21836 + "sha256": "637a4e73965a745b76e4c91eb9aea31f888068000aa9f8331692832d51b7287f", + "size": 22150 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/threads/events", "status": "success", "path": "en/api/beta/sessions/threads/events.md", - "sha256": "63d79c8baacb366ee72930f586b0ecf0240a84b8a139e7e7e4361a3107265816", - "size": 134247 + "sha256": "8ab7a3a94b1a667e697f555130634e8d7c0fae669e5c3353cf785d51c557c338", + "size": 134875 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/threads/events/list", "status": "success", "path": "en/api/beta/sessions/threads/events/list.md", - "sha256": "a6a70cdd96e4ba69c2e25cc709ed12ca01a6bc1d500ba8e5e0631ea4d30717f5", - "size": 65367 + "sha256": "a5b65c0175ba829a5c8642a1123e95a421bcab5d6bc15d18a3a862d209a84271", + "size": 65681 }, { "url": "https://platform.claude.com/docs/en/api/beta/sessions/threads/events/stream", "status": "success", "path": "en/api/beta/sessions/threads/events/stream.md", - "sha256": "2caea13ee2f9eec89a84bd3e5cc9c3ce3f2f8370094aaee99060d1ea3e7eb775", - "size": 68855 + "sha256": "4f6a53d57f23ab3035d490f0e562b67ced81e29ba4bd7623aa7898f98ac38bac", + "size": 69169 }, { "url": "https://platform.claude.com/docs/en/api/beta/deployments", "status": "success", "path": "en/api/beta/deployments.md", - "sha256": "13d1fea3a2ccf1f4e2dc8e1dc2599e23df654036d2f4aa19b229532c8b7efa8a", - "size": 208714 + "sha256": "caa1bb139646255ccefeee8166033fab4aff387db74325da764d03773c176b29", + "size": 209972 }, { "url": "https://platform.claude.com/docs/en/api/beta/deployments/create", "status": "success", "path": "en/api/beta/deployments/create.md", - "sha256": "61e8a3f55481b4c20e3f2a728a4ef148e1531700f356f20a8aed1fef64f246d8", - "size": 29008 + "sha256": "a848951f5dbc75f96fea89692399f3d0abaafddb82e7f80d16fcb8e7f2c0bee1", + "size": 29164 }, { "url": "https://platform.claude.com/docs/en/api/beta/deployments/list", "status": "success", "path": "en/api/beta/deployments/list.md", - "sha256": "99bf6c743bd20a1142e05d7b63b95ab85a67e7c846cddcbb10f513c95c4251f0", - "size": 18846 + "sha256": "db8ab955a279bf3231ea109d08025a199ba1cb58e99c71a5a061382a0e2f43af", + "size": 19008 }, { "url": "https://platform.claude.com/docs/en/api/beta/deployments/retrieve", "status": "success", "path": "en/api/beta/deployments/retrieve.md", - "sha256": "5d1454b1847932db7491942cd00bd6c84724b804226af3b3f88c2abba82473d3", - "size": 17821 + "sha256": "138cbf31547ae120a76ac335abe88aef0b8307c88922bfe57aadcdc2d6473bac", + "size": 17977 }, { "url": "https://platform.claude.com/docs/en/api/beta/deployments/update", "status": "success", "path": "en/api/beta/deployments/update.md", - "sha256": "d0977388cc2a9999639e58e07af777851ba0a0c757341356e526da01eaf7a2cd", - "size": 28901 + "sha256": "697612c6537f97a5e77e35cebcbfb23c0c322274a18e13388b299ce6520198f1", + "size": 29057 }, { "url": "https://platform.claude.com/docs/en/api/beta/deployments/archive", "status": "success", "path": "en/api/beta/deployments/archive.md", - "sha256": "92b1c3a1e5e45f4daf40b0415f5d9903a739b67c6c33336cb199097aadf2be9e", - "size": 17860 + "sha256": "14de6f254fea69bbdfe4bf8ad9c11f8edaf1477bd04e7e92283298098474e04d", + "size": 18016 }, { "url": "https://platform.claude.com/docs/en/api/beta/deployments/run", "status": "success", "path": "en/api/beta/deployments/run.md", - "sha256": "b5133e1bc7d9f4d7f5e2da47a76fa59a25a7735f3778af3eeeb33fb3b4a41eb1", - "size": 8256 + "sha256": "164bc176243dd048f50c89baeb348f8e14f8bd24791487b5393aecee470f610f", + "size": 8416 }, { "url": "https://platform.claude.com/docs/en/api/beta/deployments/pause", "status": "success", "path": "en/api/beta/deployments/pause.md", - "sha256": "acdae576894933057a075e03699119f39aa9f6f0b6e2b399ad7cfdc0da431151", - "size": 17852 + "sha256": "feed09be873fbbfa97b5e18a4b9b7103b4fc84986933a200408bda22ce3dbbe9", + "size": 18008 }, { "url": "https://platform.claude.com/docs/en/api/beta/deployments/unpause", "status": "success", "path": "en/api/beta/deployments/unpause.md", - "sha256": "5fc399bbe2e9ed585f87f19b79332ef01b4886ce90e49e0e6ba892136a62e53d", - "size": 17860 + "sha256": "9e97a0439df09916d0959ad23ea8f8b6c901e0434d914a40c9403b70b0da3b07", + "size": 18016 }, { "url": "https://platform.claude.com/docs/en/api/beta/deployment_runs", "status": "success", "path": "en/api/beta/deployment_runs.md", - "sha256": "67468199538097eb3e7225df12a6e7599f351e36e1eb47fde48fa9b6c332e162", - "size": 29293 + "sha256": "71a8da402356d5fec1e68a8418e0be76a0e1572142fea170714a4f47e24f4c01", + "size": 29625 }, { "url": "https://platform.claude.com/docs/en/api/beta/deployment_runs/list", "status": "success", "path": "en/api/beta/deployment_runs/list.md", - "sha256": "3d94af2663d6db18485b4e9f824cf758dc3adb2fc5feecc9e7b66609f0b54c52", - "size": 9512 + "sha256": "fc320ce948c55814582eba86ce29dc50baa7c045d0d3c9f5d98ca218ff02f19c", + "size": 9680 }, { "url": "https://platform.claude.com/docs/en/api/beta/deployment_runs/retrieve", "status": "success", "path": "en/api/beta/deployment_runs/retrieve.md", - "sha256": "ddd8e9ef6015c16c52ad34e673b0606607c64da8858ed0419ab691557c4556fe", - "size": 8253 + "sha256": "e885d3bd0c890fbd5919897fce05a42c841f31414ea7c4973504d7ec47e14c13", + "size": 8413 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults", "status": "success", "path": "en/api/beta/vaults.md", - "sha256": "eb370ffdc89e6a1b12fcd44d72b3f5c9fcf65c35d7a21487d4ad28ed914c3502", - "size": 71933 + "sha256": "ac94868ef8201a83ed8f1374836f5c068f25db4415d7fcacac1acdb76f5e8ed3", + "size": 73961 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/create", "status": "success", "path": "en/api/beta/vaults/create.md", - "sha256": "0ac53df8d40c8d1640db84cd86779412f701e5532f352afffc7db950beae70bb", - "size": 3414 + "sha256": "c66be84c7d5077fb84197689469259352e4baeb16691028a67f2a62b21a639c8", + "size": 3570 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/list", "status": "success", "path": "en/api/beta/vaults/list.md", - "sha256": "3abacb82eb2d32eeea614689800aa55d6c94cde177a86b630666ff7ce07acd81", - "size": 3458 + "sha256": "4aca1e4cb1096018a6d7a27b9fd8a3f4be4cae4bfa0b3fd276334be5c27acf92", + "size": 3614 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/retrieve", "status": "success", "path": "en/api/beta/vaults/retrieve.md", - "sha256": "be10f99d487a4490f20baa1cd71cd28a1705a48b17ce0bd792af5fdc3dc6a531", - "size": 2997 + "sha256": "c4da4ddf869bf0adbc2f8df024b91f3a3746177d586908c949c3d5a3945c4b41", + "size": 3153 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/update", "status": "success", "path": "en/api/beta/vaults/update.md", - "sha256": "98d4b9c672066c145ae6ff6109e5a286d1bf6311b5abddbf9d2fd9e3d4d3aebd", - "size": 3499 + "sha256": "2550b67c9d20a6c368007da878eaa1fb8cf5be69891ab56918ec6a0f84002fda", + "size": 3655 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/delete", "status": "success", "path": "en/api/beta/vaults/delete.md", - "sha256": "773128e05b7e891e21818d5275923d6bbc794bf2618e799d5401ef28cc797208", - "size": 2409 + "sha256": "a6cd1592bfaba1baca0b136df15ccbd0675fd400202375ad60c6174a1564b241", + "size": 2565 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/archive", "status": "success", "path": "en/api/beta/vaults/archive.md", - "sha256": "e29effe7ce3867a01b2999ded34ab43b5410ddb08db1d551c92920449250b651", - "size": 3036 + "sha256": "a8ead20ba063a844bf3cf082b1b64adc36d5e6c5ab4828dd4022fb9313a0704e", + "size": 3192 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/credentials", "status": "success", "path": "en/api/beta/vaults/credentials.md", - "sha256": "325c5151f6ab14186d6c7b75073676faba917ce081287d268bc85f8251fdac02", - "size": 82074 + "sha256": "2d9ffa6fee10132086b9fdd4e1d71de41e93eb9139826c8830edf7052a7c2777", + "size": 83166 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/credentials/create", "status": "success", "path": "en/api/beta/vaults/credentials/create.md", - "sha256": "ceb78abdbb53707977e4f01c87401811c84da217bdee2009dbe57670734657b3", - "size": 12076 + "sha256": "b723ff3fd865ef36e42d0792738b5b254c40da289a40be5ede750d4ba6642eb8", + "size": 12232 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/credentials/list", "status": "success", "path": "en/api/beta/vaults/credentials/list.md", - "sha256": "d4d795a2d133db3e35ca32d2cffc482b245c51e70140af01da93eef6b74a298d", - "size": 7459 + "sha256": "b1cc26f58bbc5d697c25ca35731830e5ce35154bc5857df93c8cd81211c5fe15", + "size": 7615 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/credentials/retrieve", "status": "success", "path": "en/api/beta/vaults/credentials/retrieve.md", - "sha256": "555ea36af79a5baba0670010b943a47dd6ecca189bfc0780f26e0d2315063347", - "size": 6968 + "sha256": "ce0796ce0a51b723bd9044308fc06124def4dc903da9b6276d5688ade66d071b", + "size": 7124 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/credentials/update", "status": "success", "path": "en/api/beta/vaults/credentials/update.md", - "sha256": "eca9754b8788864d7cf694188f8432947b8f17a3472b42203e3382c74be20b18", - "size": 11215 + "sha256": "cfa1a71e6fd2c2c15d67b8d83e0e2f60ace261bb5629f31eed6b0d0ad741500e", + "size": 11371 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/credentials/delete", "status": "success", "path": "en/api/beta/vaults/credentials/delete.md", - "sha256": "e16a938fecd62bc222a2007264292c539704f39442a09a13e29f5238752fcb6c", - "size": 2539 + "sha256": "da3abe8991a56d065de9207c93c15bc025fd912146534771d500932db6e34bbe", + "size": 2695 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/credentials/archive", "status": "success", "path": "en/api/beta/vaults/credentials/archive.md", - "sha256": "0c47c0dc7c56cd31fc1a6163e069cfa3738c17f1587da52e404105eca93b41b7", - "size": 7007 + "sha256": "cec0025732358a28f207eee08e16780258383bf60269b870ee8c68de532fb26e", + "size": 7163 }, { "url": "https://platform.claude.com/docs/en/api/beta/vaults/credentials/mcp_oauth_validate", "status": "success", "path": "en/api/beta/vaults/credentials/mcp_oauth_validate.md", - "sha256": "fe7f00927eeefdd17222fcdb2bb08ba70f920f08e47590fc8877b5ce13592436", - "size": 4823 + "sha256": "37296bb09c9e2ecc7f30f9165e3d060842160ba59e327c3dff68ed4f150ab665", + "size": 4979 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores", "status": "success", "path": "en/api/beta/memory_stores.md", - "sha256": "94bc551aeb803da9acc052f3e96633b55302340bbf4e21fda4a89e43a04fad55", - "size": 75881 + "sha256": "28fa4b045aa7cbd3d283c3a0ac3e52a33ef12566b38cfb952ca07b3ee41cfe95", + "size": 78191 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/create", "status": "success", "path": "en/api/beta/memory_stores/create.md", - "sha256": "063898aff386d8459e080790562832aa015897521d2a1f12b0496623ca55f54f", - "size": 4647 + "sha256": "b825b36dd2e9bc08a224c02344283a32aed84917b0369092388cbf365d3ae823", + "size": 4803 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/list", "status": "success", "path": "en/api/beta/memory_stores/list.md", - "sha256": "441abbc7523b3b9c37830138cc20277810f6094726d7b661d7815f113082e8a4", - "size": 4819 + "sha256": "c92e525c3237c844541db401cd13a44505241950a95ec771c8f69d3cb301195c", + "size": 4975 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/retrieve", "status": "success", "path": "en/api/beta/memory_stores/retrieve.md", - "sha256": "4b459f4aad4a16298eb6ac4b43762d265bb42ce64c1df9a078033e50651c0f8f", - "size": 3855 + "sha256": "b9afe6bcf85427a2199086ded426b2e2ee095d394854e6bb7e71a0958998e68d", + "size": 4011 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/update", "status": "success", "path": "en/api/beta/memory_stores/update.md", - "sha256": "6875f800093326844779c881d4bad83c615f6adeb5ec4eb2ce1d708d477268b2", - "size": 4570 + "sha256": "552669374b2c33f74424b46932139589ed80ecb1613ec67491d63c0b81f2e339", + "size": 4726 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/delete", "status": "success", "path": "en/api/beta/memory_stores/delete.md", - "sha256": "8442e1bff6d102b992ab301d44522c72e1718ace6445a52c492eeadf6b51787f", - "size": 2562 + "sha256": "c47e0d8445483486b67933fdee72653a1d71cfc022b29fff3d4309a96e622723", + "size": 2718 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/archive", "status": "success", "path": "en/api/beta/memory_stores/archive.md", - "sha256": "57780de8f54b521a662e81eacbf8dfcec98e4fa3a29ecf1d1c0db8a26c796cde", - "size": 3884 + "sha256": "700277505b9795cf502e4f67a4a60d8082f8aec5a8364d3589098eb3cdd0faf6", + "size": 4040 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/memories", "status": "success", "path": "en/api/beta/memory_stores/memories.md", - "sha256": "aaa17c3fb1ec61136e7df4220ab09c833cc1a72943d79985c2dabd6c641c862b", - "size": 38095 + "sha256": "ab7df3f3f49cb7fd6c107a5fb8b72895e478d725c9019f7d360e6b9ab624e6d4", + "size": 39001 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/memories/create", "status": "success", "path": "en/api/beta/memory_stores/memories/create.md", - "sha256": "44668474d331456c54d08bdcc08683f4d04d0c806689da1db4ce34a5573f7bc6", - "size": 5418 + "sha256": "c45d8939155b1d662dd98cffa46e4659c05744e161598383fb6caa84b5c5c6d7", + "size": 5637 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/memories/list", "status": "success", "path": "en/api/beta/memory_stores/memories/list.md", - "sha256": "cee259c1796a8f18a2e4735f23686cd613079d98273c7b50169f6eb07399ac3c", - "size": 7072 + "sha256": "9731d8b4ca58e585bd5c8ab54e7f8576eede62f5e81a9717ab85d1150ac6e8b6", + "size": 7228 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/memories/retrieve", "status": "success", "path": "en/api/beta/memory_stores/memories/retrieve.md", - "sha256": "f52d03958bdf1c9f0446d219fb9e58a9b5001c0c5e47304d6dc06f4c19b134b0", - "size": 4815 + "sha256": "034f333f4ab543bc94095f5960e01cf99f55e614b22609cf7da0dced4b9f83c0", + "size": 4971 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/memories/update", "status": "success", "path": "en/api/beta/memory_stores/memories/update.md", - "sha256": "fe71c675eb0736df259a73368b846f2dc51cb4063ea5c26f3135f1b805658404", - "size": 6319 + "sha256": "487eac13c0d16dab89505f07985a790473bb56fd2689fe731248a43d207578e4", + "size": 6538 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/memories/delete", "status": "success", "path": "en/api/beta/memory_stores/memories/delete.md", - "sha256": "28b894e117202b8ec5656b2aab37a1caf21095429e10de1cac1113791c45308a", - "size": 2977 + "sha256": "c995e09946762cb90308f749062af7ab3ab38da66b6595a49379c5d30b899724", + "size": 3133 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/memory_versions", "status": "success", "path": "en/api/beta/memory_stores/memory_versions.md", - "sha256": "11c094fe87c2ee7375d1d57206a3db14a515a9fe1cc59199d1c469623973abfb", - "size": 31186 + "sha256": "e976f91c8ecc7328ccb9b3660fbdef94d3b084e8c082b9d1302c5eda7b75f201", + "size": 31654 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/memory_versions/list", "status": "success", "path": "en/api/beta/memory_stores/memory_versions/list.md", - "sha256": "44eebe661245d814f25edb005246eee5b00c8d07aa6dc4bb1602df7ad60416f5", - "size": 8089 + "sha256": "d15878988790ca85b2d59180391ba6590d425c6e67b3a6bc8ddf5d4c5867ae07", + "size": 8245 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/memory_versions/retrieve", "status": "success", "path": "en/api/beta/memory_stores/memory_versions/retrieve.md", - "sha256": "ab3b8d20668fd66e9ed04859bccea4e85512c1d10f21de7260a6a6027b603df0", - "size": 7465 + "sha256": "3a05e24b3fe0d235917ac09b2ee97ecefc817db76d9da58ca30ec36ba6ec5c47", + "size": 7621 }, { "url": "https://platform.claude.com/docs/en/api/beta/memory_stores/memory_versions/redact", "status": "success", "path": "en/api/beta/memory_stores/memory_versions/redact.md", - "sha256": "e49e005aeb4830a141c529989ee6440c1519c4ed599cf4ba3c162f44d903862a", - "size": 7364 + "sha256": "517a4d07cab42d3722eb0a3df1aa924d4d2c1b2f6177ba3679ae2b8344bb0251", + "size": 7520 }, { "url": "https://platform.claude.com/docs/en/api/beta/files", "status": "success", "path": "en/api/beta/files.md", - "sha256": "e4371599b9eb47bfba4fb59f90007c296c7ac658fa9da33e85d2ec469d60c177", - "size": 18780 + "sha256": "8cfc66a418c4a29ecb1165a663b8d0a36d86e1efed4374b7bf11176b607bb4c3", + "size": 19560 }, { "url": "https://platform.claude.com/docs/en/api/beta/files/upload", "status": "success", "path": "en/api/beta/files/upload.md", - "sha256": "ee07edfa39db8358d48baf8065f804021552e6c1281bbbf8b5e319f0e8f18d38", - "size": 4030 + "sha256": "21ab1a199cf6f89352225ea5d4a7f8e5c51e706f635786c5c182a01071781525", + "size": 4186 }, { "url": "https://platform.claude.com/docs/en/api/beta/files/list", "status": "success", "path": "en/api/beta/files/list.md", - "sha256": "bcc47736cc0dcf34ed55ac04006c7b7747a3e7c75f02e2c3cf9cf68edaa79528", - "size": 4719 + "sha256": "d99e1c845835403d93f437af84979d7e0fa7ae32e2d956c93da9c5327d3b2f6c", + "size": 4875 }, { "url": "https://platform.claude.com/docs/en/api/beta/files/download", "status": "success", "path": "en/api/beta/files/download.md", - "sha256": "946ebee549db8d238b95b33827ff3a483acb582aae6718b97209783946e2c26f", - "size": 2084 + "sha256": "d772b366b67d8d0c74ffb72f8d50dad3f8af7893680ab70779d669a0b652ad5a", + "size": 2240 }, { "url": "https://platform.claude.com/docs/en/api/beta/files/retrieve_metadata", "status": "success", "path": "en/api/beta/files/retrieve_metadata.md", - "sha256": "e30592d3c4d987e9ab344cc4d275b968245ff7a60b8d0ae88a7c488d9c22f9e4", - "size": 3727 + "sha256": "75ec4e082d68479388ec9d28ef89833e42df5a75cbd35d2506de8ee214d7740b", + "size": 3883 }, { "url": "https://platform.claude.com/docs/en/api/beta/files/delete", "status": "success", "path": "en/api/beta/files/delete.md", - "sha256": "10502f973977024a6f98e33ed2f43f506ccf43163e6e2bd9db83f6a969394be1", - "size": 2420 + "sha256": "afd50d746d1b67bd0fa20231876e11f433b3de7ad473c4d588beb9ecaeb8abb6", + "size": 2576 }, { "url": "https://platform.claude.com/docs/en/api/beta/skills", "status": "success", "path": "en/api/beta/skills.md", - "sha256": "cf033d5b3904e53a4c6afe67b5fe778e5e4600d95f1d8ce92822b7810c33d2b8", - "size": 35319 + "sha256": "25b5ce98f0a5a5a7acdba6ad4018c54215fc683392ef30cbc833f8275341b8b3", + "size": 36723 }, { "url": "https://platform.claude.com/docs/en/api/beta/skills/create", "status": "success", "path": "en/api/beta/skills/create.md", - "sha256": "0ee326f5afa53a4107ce63400b047086ee69f11e6ec49d41607f643eca84adf2", - "size": 4472 + "sha256": "861490919c6a3948509f47d1c0074e8c9b2f2ec58729589a0fb47bb7786da812", + "size": 4628 }, { "url": "https://platform.claude.com/docs/en/api/beta/skills/list", "status": "success", "path": "en/api/beta/skills/list.md", - "sha256": "817ad45f2fa201eff4a1641f00af5a2364ac99f22380af0c84b22abfefe60377", - "size": 4890 + "sha256": "4b0b66b9b3d44bb0c4c8f98ea2246de92f452ad1add1ac1af61b5ed56e4b5eff", + "size": 5046 }, { "url": "https://platform.claude.com/docs/en/api/beta/skills/retrieve", "status": "success", "path": "en/api/beta/skills/retrieve.md", - "sha256": "92108f671b4f9e71e1372edb0a428b280637220295a0f7901789bbe65a2cab50", - "size": 4110 + "sha256": "702871976982821f19496fdb42abf381f812a04013051b781d5255ce9a85e690", + "size": 4266 }, { "url": "https://platform.claude.com/docs/en/api/beta/skills/delete", "status": "success", "path": "en/api/beta/skills/delete.md", - "sha256": "237d63d9845ad6b1212d55d02b29555de0a497b8c3f67db39ec675b61c66d673", - "size": 2555 + "sha256": "b181d2582ceed510dacfbf7126b6730857629f9d608273d732cf46e6c365ce74", + "size": 2711 }, { "url": "https://platform.claude.com/docs/en/api/beta/skills/versions", "status": "success", "path": "en/api/beta/skills/versions.md", - "sha256": "2999f47442edc0f7cbdc55e8657a59052167505e2dd30b05fe7c5b1c3a6ebd2c", - "size": 18095 + "sha256": "de3981c8b2a0ecf907838cfdf0d97a5bbcef3772a465ea8d4e97c0139b9812e7", + "size": 18875 }, { "url": "https://platform.claude.com/docs/en/api/beta/skills/versions/create", "status": "success", "path": "en/api/beta/skills/versions/create.md", - "sha256": "c46476cac38857b6820267a34ad69074a169cad8f3af9442782e7295d8a461a7", - "size": 3681 + "sha256": "ddefd85c299fcd0175356931a3c0c83e875bbafa3ca509d71df2e3d575af95bb", + "size": 3837 }, { "url": "https://platform.claude.com/docs/en/api/beta/skills/versions/list", "status": "success", "path": "en/api/beta/skills/versions/list.md", - "sha256": "a8c1c13e51ea5bc662eeab771642186fc5797e94e8f303ba04907a7e5bad8b37", - "size": 3985 + "sha256": "ca99a499288d3ed9589087a2d4be9cfa407f32af5ce8f772da462d4cfd2a5792", + "size": 4141 }, { "url": "https://platform.claude.com/docs/en/api/beta/skills/versions/download", "status": "success", "path": "en/api/beta/skills/versions/download.md", - "sha256": "1eacc855ac53e0ea40468e950b520aef47c9bf92675d00e97cbfae21a0539a15", - "size": 2465 + "sha256": "f7cdf067dffcba4f3c8150994f15181f26e49538da3c2416ec706800505a9054", + "size": 2621 }, { "url": "https://platform.claude.com/docs/en/api/beta/skills/versions/retrieve", "status": "success", "path": "en/api/beta/skills/versions/retrieve.md", - "sha256": "5025844c42d6a6c6476949f8c6efe686f4faefccd105917bc9f4e3c288b41c29", - "size": 3672 + "sha256": "ce372f046bb0f4cc35bea0d743522d8a398fd7441fbf87ffb2f539e94f2d3be5", + "size": 3828 }, { "url": "https://platform.claude.com/docs/en/api/beta/skills/versions/delete", "status": "success", "path": "en/api/beta/skills/versions/delete.md", - "sha256": "513c51ad5f62dc137ffb0e97ea1ed951601e493b4abd05a5d1659c75585716f2", - "size": 2859 + "sha256": "24f37d320dee5d8532f9dc217894e792dded486efbbf619dcbd174d4815b5076", + "size": 3015 }, { "url": "https://platform.claude.com/docs/en/api/beta/user_profiles", "status": "success", "path": "en/api/beta/user_profiles.md", - "sha256": "327e6d25649c987082a1ce703f93024319d26b1b3b40d9d7b7598a245474fdad", - "size": 26945 + "sha256": "addc20bd22ebf6a12b0de8101b9e6b6742d1b008022c8f02c99279cd3f9cb6e2", + "size": 26057 }, { "url": "https://platform.claude.com/docs/en/api/beta/user_profiles/create", "status": "success", "path": "en/api/beta/user_profiles/create.md", - "sha256": "9728f36dab62babc0b99eed9e07cbd8fab4729522744f2a47afa84b2be6da14b", - "size": 6069 + "sha256": "cb2c942e07a9ac2f5a07b07e25d0aaacab1da77931f858b497f8b71b9bc8f912", + "size": 5779 }, { "url": "https://platform.claude.com/docs/en/api/beta/user_profiles/list", "status": "success", "path": "en/api/beta/user_profiles/list.md", - "sha256": "897bf139a4def3b8a924647ba2c155c2affc1cec8b1d81e7f58aef2d5ae0c3d3", - "size": 4966 + "sha256": "6d42217f40663175c81b7d75ece7aa22440de098c43006d672e176477f4e7895", + "size": 4972 }, { "url": "https://platform.claude.com/docs/en/api/beta/user_profiles/retrieve", "status": "success", "path": "en/api/beta/user_profiles/retrieve.md", - "sha256": "f351bf7a99878c2178288c6870ea21e67c5f7b76f973dd94546afde82b51f5db", - "size": 4526 + "sha256": "e2c81b1ca97cfc956fc030663765c93c51c6f6fe8a9df502176745db229e7113", + "size": 4419 }, { "url": "https://platform.claude.com/docs/en/api/beta/user_profiles/update", "status": "success", "path": "en/api/beta/user_profiles/update.md", - "sha256": "eb2a8495405d89c76a2fbdefdb4eb81bef106da1d19228c6b4f6d305f6833765", - "size": 6084 + "sha256": "f12c7d597e90ff9f2a18d66fedc65f9a4a64f37768b1f0ebe98515150e163acf", + "size": 5720 }, { "url": "https://platform.claude.com/docs/en/api/beta/user_profiles/create_enrollment_url", "status": "success", "path": "en/api/beta/user_profiles/create_enrollment_url.md", - "sha256": "e3d0b51b0385b0b6ea5127d2ff4581920d311480b1ee87f50bcc91086f6365ae", - "size": 2693 + "sha256": "2794ed9c1a52a819289ffb08da56f7e5c6f134ffed5cef61db94ba9355859c7b", + "size": 2849 }, { "url": "https://platform.claude.com/docs/en/api/beta/dreams", "status": "success", "path": "en/api/beta/dreams.md", - "sha256": "6e51c9e1aaa2043f53a5840c73455ca01ea862e9421e1c7e95a741e0cd865387", - "size": 45422 + "sha256": "6aa544cbcf43a7848f8e099120c364aa3963b1eb9bee1bc05ecf59c80014d8b4", + "size": 49815 }, { "url": "https://platform.claude.com/docs/en/api/beta/dreams/create", "status": "success", "path": "en/api/beta/dreams/create.md", - "sha256": "d5aa8fe5a754aa7820b7bb034f7527da40d6656945114d5fbddba065e3d2bc98", - "size": 8935 + "sha256": "c2069511c8ce83e1fb9da53b5cc148cdf6d22b5359253fb3ac3fe2642380f6de", + "size": 9091 }, { "url": "https://platform.claude.com/docs/en/api/beta/dreams/list", "status": "success", "path": "en/api/beta/dreams/list.md", - "sha256": "7da3eede58f15d871d1fcce645ea8954b47733eb5a2f0ddb5a102cf1801df26b", - "size": 7287 + "sha256": "7a35e05bfcd442a632863f92b04b71c7c9afe30cc4b0849b42519730feb4eec0", + "size": 7443 }, { "url": "https://platform.claude.com/docs/en/api/beta/dreams/retrieve", "status": "success", "path": "en/api/beta/dreams/retrieve.md", - "sha256": "9eca5f46fa2e94dfaeb9b815246878f3bc3fecf72e936b581638a1b2edf22328", - "size": 6660 + "sha256": "6b6316cbfbfbb0e5b4b507d15862a8d29d43c4dabbba1ff410f6ab6a294deed0", + "size": 6816 }, { "url": "https://platform.claude.com/docs/en/api/beta/dreams/cancel", "status": "success", "path": "en/api/beta/dreams/cancel.md", - "sha256": "87e73cf4a003d76fb1e77073fc060d7f3af05a735f539edae36db839f6353282", - "size": 6695 + "sha256": "e2ba2d8fdfe2d1e7ae7879806efe1a6e803d047dca34722acc810bd659d71284", + "size": 6851 }, { "url": "https://platform.claude.com/docs/en/api/beta/dreams/archive", "status": "success", "path": "en/api/beta/dreams/archive.md", - "sha256": "e4724ff124d8b067d5132f0b437c56ef3a36bb3e29084ef0c669b41c521903fe", - "size": 6699 + "sha256": "84afa88902a1d2861117e40a36fd0e4c8e81378a073ba41b2dfcf8829bccf967", + "size": 6855 }, { "url": "https://platform.claude.com/docs/en/api/beta/tunnels", "status": "success", "path": "en/api/beta/tunnels.md", - "sha256": "2da61e7ec7933ccafb9d959d5f212623d415e008fb022b1e2b6ea1ffd7551b3f", - "size": 36802 + "sha256": "6d3bf262269fc3d5485d974a12a18f297350c684d58bd1c1d724b78103a785dc", + "size": 38362 }, { "url": "https://platform.claude.com/docs/en/api/beta/tunnels/create", "status": "success", "path": "en/api/beta/tunnels/create.md", - "sha256": "ecc2b37758927a795376a37d8736a2d6cf2a6598c90e373e344aef4aea736ff1", - "size": 3586 + "sha256": "d7edf0a6976ebf8b2de9cbb6dce06cf1d1dfdd519564cc9454604197ef91fd94", + "size": 3742 }, { "url": "https://platform.claude.com/docs/en/api/beta/tunnels/retrieve", "status": "success", "path": "en/api/beta/tunnels/retrieve.md", - "sha256": "d698e9f6e1d4a21f5733b7a06f27dda3236a009f6a73bf0116c6ee6d508f3fab", - "size": 3272 + "sha256": "795eaae46289e8b16975c7e90021919f563c14e05f45b5c6ff4f269a0b62da94", + "size": 3428 }, { "url": "https://platform.claude.com/docs/en/api/beta/tunnels/list", "status": "success", "path": "en/api/beta/tunnels/list.md", - "sha256": "007162ff4f000fe9ac0ea2d5be3c77f5ab752fb4b59a59c7f5a1cb6c79022615", - "size": 3891 + "sha256": "bf53d602aae3c04cb7873fa8ca2af617495a1a87c38ea6f6a7ca857fa9cb7adc", + "size": 4047 }, { "url": "https://platform.claude.com/docs/en/api/beta/tunnels/archive", "status": "success", "path": "en/api/beta/tunnels/archive.md", - "sha256": "fc2a99286367ece014d506ce4634efe916d60e449b2ce8aa1986662db1caaea3", - "size": 3576 + "sha256": "609cbce757371a842e4c2fb7916012bd72e0ae00b33c407734b76f9161c8856c", + "size": 3732 }, { "url": "https://platform.claude.com/docs/en/api/beta/tunnels/reveal_token", "status": "success", "path": "en/api/beta/tunnels/reveal_token.md", - "sha256": "7141bf63fe197664a8c1f21de8dad3211d2846f9b20efb889691ba2661505f0b", - "size": 3070 + "sha256": "ce6dfcc720cc150e695f11407157b5eaaec0d980c8d8c8d2737a762590676d6b", + "size": 3226 }, { "url": "https://platform.claude.com/docs/en/api/beta/tunnels/rotate_token", "status": "success", "path": "en/api/beta/tunnels/rotate_token.md", - "sha256": "4d8f524a85b3a8aeb791144d47aeebc1dd2aa3f0907e9a92c97dadb454de71c6", - "size": 3235 + "sha256": "9b377fba459ec8c1e61e35a6e7b4dd9d7fc0a5e2499cf1cf4109cce7e8e9c493", + "size": 3391 }, { "url": "https://platform.claude.com/docs/en/api/beta/tunnels/certificates", "status": "success", "path": "en/api/beta/tunnels/certificates.md", - "sha256": "1ef4eefe9dbaa91a969975ed871254e5f835270b6390e8f41c05b86596a078af", - "size": 15771 + "sha256": "d0e16eaf2aee6602bd50860dbc98a6effdeb45e8cba7eee5a420615686830177", + "size": 16395 }, { "url": "https://platform.claude.com/docs/en/api/beta/tunnels/certificates/create", "status": "success", "path": "en/api/beta/tunnels/certificates/create.md", - "sha256": "16d9c09ccd92cb3b55a512ef715795636d96edf4650409a3e9902e06e58379f7", - "size": 3861 + "sha256": "90e0f99874e2b8066464457397180e9a90f3e3cea54e3aceb7183d8604d502e4", + "size": 4017 }, { "url": "https://platform.claude.com/docs/en/api/beta/tunnels/certificates/retrieve", "status": "success", "path": "en/api/beta/tunnels/certificates/retrieve.md", - "sha256": "68966fc7dad6cea356959e76abddd88c7f707e581e0fab958294ca47e1c99bdf", - "size": 3438 + "sha256": "2f2f7d57ab48691507089b230158839672298212e91d2227ade065d33ff9191d", + "size": 3594 }, { "url": "https://platform.claude.com/docs/en/api/beta/tunnels/certificates/list", "status": "success", "path": "en/api/beta/tunnels/certificates/list.md", - "sha256": "697a949f09f6af0cecbb4a63ddb27331668d1db57a1a6f9642109eb5aba80003", - "size": 4042 + "sha256": "3b59f67a039d07ea465abbf0e5da4fbcde8b3c92fc92f7c47ad9f749db6d67a6", + "size": 4198 }, { "url": "https://platform.claude.com/docs/en/api/beta/tunnels/certificates/archive", "status": "success", "path": "en/api/beta/tunnels/certificates/archive.md", - "sha256": "5333ecfda14a1e0d9ed0137d765f522f628f85f4c24c823d9c9e230ad478180d", - "size": 3685 + "sha256": "3ae64c2da6baea4f7a1abf6ad3ed2e5c7a1a64298efa75d993f1cc2636b9721f", + "size": 3841 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization", "status": "success", "path": "en/api/beta/organization.md", - "sha256": "3830ba2c305850e800757a0f13223014c8048973b1e76a8553e6c922532bdbec", - "size": 249958 + "sha256": "65f97a1355f584ce6a15b06515d33fe6bdc5d358f1d42171885e2dc71767dd84", + "size": 262906 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/retrieve", @@ -3019,36 +3019,36 @@ "url": "https://platform.claude.com/docs/en/api/beta/organization/external_keys", "status": "success", "path": "en/api/beta/organization/external_keys.md", - "sha256": "11002cdfa1dd0d2fcec33ae7e6fb77b99ffca506228ded6103e864e435c36780", - "size": 26146 + "sha256": "e2e8a7277d989996b84342e117c8008f45897499b288f1ba6fc269dd42d2bb6f", + "size": 28154 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/external_keys/create", "status": "success", "path": "en/api/beta/organization/external_keys/create.md", - "sha256": "a83100bdd7e79c96cacb8fef66fd55a6e7f740dc587a842a2b0cb123c594748c", - "size": 5348 + "sha256": "872b80f01da40e96cab4b1ee85fa7695ca0ff18056500ec8756bdb0fe4bbea15", + "size": 5850 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/external_keys/list", "status": "success", "path": "en/api/beta/organization/external_keys/list.md", - "sha256": "c754ccbf73fe623118850951862ba440bbd9e28eb4feada3eb785b3764d8e4a9", - "size": 3905 + "sha256": "5eaccf40478cb28f088544fa714807bcb76df0206710d15b17169eaf4efa713f", + "size": 4156 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/external_keys/retrieve", "status": "success", "path": "en/api/beta/organization/external_keys/retrieve.md", - "sha256": "248368edb4c65ff5df2a8f51e999990999d25ac1e74d1fab9b4eb0c286c9140c", - "size": 3738 + "sha256": "0e02d2204da7072779f8cace004e69330a82e435315f915cfdd2da7eb9608488", + "size": 3989 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/external_keys/update", "status": "success", "path": "en/api/beta/organization/external_keys/update.md", - "sha256": "6861503cb25f49746330a2af7f67936ac917b560cfce86ca01876aa211d95fec", - "size": 5539 + "sha256": "c5557511a2ef35c8e10a96ca310e1f533401c03b306a65bdbe1e3358400ac79d", + "size": 6041 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/external_keys/delete", @@ -3068,120 +3068,120 @@ "url": "https://platform.claude.com/docs/en/api/beta/organization/federation", "status": "success", "path": "en/api/beta/organization/federation.md", - "sha256": "574cf31643c8e4b1b48f9f29ee418d65e65c1c9a06d1c1398b85382270b0c01b", - "size": 101237 + "sha256": "d621b11bf5e8d369bc319be6b01bd0a46e567ef5e7f343e6491ace4e968eb83c", + "size": 103265 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/issuers", "status": "success", "path": "en/api/beta/organization/federation/issuers.md", - "sha256": "6fe787015cc1807e5443d8b03713e89e363ea13e74fba1c3d2c23652ca09f004", - "size": 46600 + "sha256": "3027cec5549b4dd6adaabd2e12a63ce3188d3c788648168f1618c53ed9d2fc5d", + "size": 47380 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/issuers/create", "status": "success", "path": "en/api/beta/organization/federation/issuers/create.md", - "sha256": "149e0fc37ed2f12a4a6b9e1c22322e47a0be0ea4f1b71405a738af8af96f88b7", - "size": 9523 + "sha256": "840b532daf999d825734773f3812817606c92ddf15e8b388b39ee7625acbfed1", + "size": 9679 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/issuers/list", "status": "success", "path": "en/api/beta/organization/federation/issuers/list.md", - "sha256": "f7decc00591e9d2f1417c87c74e33f1c0c09387661112a58dc42c6a5d0047f02", - "size": 7405 + "sha256": "dc41080f07674612b08c5781316837b1b2109632fe12669b7ab338810d860e84", + "size": 7561 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/issuers/retrieve", "status": "success", "path": "en/api/beta/organization/federation/issuers/retrieve.md", - "sha256": "761b799925a3b60cfbfabd29caebd0f898c376f05e6d9c20255232056feb3fe5", - "size": 7106 + "sha256": "0dcd0c4e6b1870369fdb06ea34db9aab1601dfb0b2251688de7723d85cd7fa67", + "size": 7262 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/issuers/update", "status": "success", "path": "en/api/beta/organization/federation/issuers/update.md", - "sha256": "03021a73838aac4beab2d1466f6cc371b6e939d62991183034001d8d3fe62b48", - "size": 9793 + "sha256": "7e2e6c94a13ebe82d85f00b703f18bb140689f3a8ee7e4e71b95c54a0eed9c5b", + "size": 9949 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/issuers/archive", "status": "success", "path": "en/api/beta/organization/federation/issuers/archive.md", - "sha256": "a9d564cf3027621b455281d2b98b297a653419be70b2727f962f44812222a303", - "size": 7400 + "sha256": "cff9e0c3486efb1ae36c5500b0038a24f3eb15daeb93b333dd90b4681bfeafeb", + "size": 7556 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/rules", "status": "success", "path": "en/api/beta/organization/federation/rules.md", - "sha256": "fb373b6c6da3147f714ac3a490c7bee3f4ab69f327873b84e74e1a6bb4d854c2", - "size": 66513 + "sha256": "3fc92b9c2d119612a0e0c0f9320fd6b028c9e2410a7b5fe143542174ee0c5805", + "size": 67761 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/rules/create", "status": "success", "path": "en/api/beta/organization/federation/rules/create.md", - "sha256": "46d612f4a64409a76ef368abf8329d2e3ee33fcb4ef937fa9c959b353b390fd0", - "size": 11920 + "sha256": "bf6a143956404dec0a43b65fe226ad76edd67e93d6baf2c276b33599743377ed", + "size": 12076 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/rules/list", "status": "success", "path": "en/api/beta/organization/federation/rules/list.md", - "sha256": "5d4d36c74e109e3f2d38c1165f3fc047d7a876d8dfca48a2d6404c1d71c48cfb", - "size": 7915 + "sha256": "c3e651066c2b9caa9cda40945faaa5bfdb13a65665889b65aa265721fd0b1ad7", + "size": 8071 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/rules/retrieve", "status": "success", "path": "en/api/beta/organization/federation/rules/retrieve.md", - "sha256": "aad26091422c2e82af976c55a3eadfc9183a0085a1fe5dfb7fd36fa2bdb880bd", - "size": 7812 + "sha256": "bfdc6063d015ee074cb5e95573b7cd46e4b2854c3a00c748ad28aae2af6304b4", + "size": 7968 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/rules/update", "status": "success", "path": "en/api/beta/organization/federation/rules/update.md", - "sha256": "bb0d386047c7d0f992695b43b29367decd8aac5a566333543e2bb388e8781797", - "size": 12214 + "sha256": "8744502121308d2c00bf73a4374d3603bc052e8e5f82d16ce1dc29dc999774c7", + "size": 12370 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/rules/archive", "status": "success", "path": "en/api/beta/organization/federation/rules/archive.md", - "sha256": "fc1e7dce1636a5b59c7bc2bfc41d27c49bc1d8bf56c33b8801309b4a7bbff84c", - "size": 8276 + "sha256": "6da4c1ee9b8f9b642fb1ff9069966fe4d61c22f5d97fb566e66308c59050957b", + "size": 8432 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/rules/workspaces", "status": "success", "path": "en/api/beta/organization/federation/rules/workspaces.md", - "sha256": "dd9fecf0bb29aea1372c60707b7708739d1b9b7eb5ea1c7653e14c9d96298659", - "size": 11993 + "sha256": "c0444703c2b5ca3d2db013b6755f40f2f18b7df6685099457297e57de37a7cec", + "size": 12461 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/rules/workspaces/add", "status": "success", "path": "en/api/beta/organization/federation/rules/workspaces/add.md", - "sha256": "be6286d210e053850a11042e649fc3bc20c26d75b13c4bbcff545f2a90cb1d70", - "size": 4170 + "sha256": "a062b672c6c318189ef80eb4b6d8fbfd09ee4b76478c623650abcd97ba81fad8", + "size": 4326 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/rules/workspaces/list", "status": "success", "path": "en/api/beta/organization/federation/rules/workspaces/list.md", - "sha256": "6a9f12b08602fa0adad589cb8c62d6bac4414a30de32d489676330ad964f48bb", - "size": 4166 + "sha256": "6d3e30e8371af27cfe0a4fafa2df28cb497d5ea9e85dcf52eab05853cedde9cc", + "size": 4322 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/federation/rules/workspaces/remove", "status": "success", "path": "en/api/beta/organization/federation/rules/workspaces/remove.md", - "sha256": "203a4343d179ecd5068cae12001209290a77efa1f1489b6c8e4658cf3c67cb14", - "size": 3255 + "sha256": "eba3da664e93d680938f8af058144d987a01e302d09fa1cabfb1a6bb888f6a48", + "size": 3411 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/invites", @@ -3222,71 +3222,71 @@ "url": "https://platform.claude.com/docs/en/api/beta/organization/service_accounts", "status": "success", "path": "en/api/beta/organization/service_accounts.md", - "sha256": "8dd91cf5b3929dd11ebfbfe9127e517749fbf49028fbbf3231b0b941374762be", - "size": 40291 + "sha256": "59d46cda4e21aaa9193bc873609b567d89e5da6df021277e8940bede1d09fb50", + "size": 41539 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/service_accounts/create", "status": "success", "path": "en/api/beta/organization/service_accounts/create.md", - "sha256": "0d8d4380bef3b13683bbe7c196e080f1014468c82eaeff6842b356e92027c2a4", - "size": 5256 + "sha256": "b8b343ccb483e14b3eaa08eb96c2a5ecbe05d82d2b60d1c6c5c663cb20d4bb41", + "size": 5412 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/service_accounts/list", "status": "success", "path": "en/api/beta/organization/service_accounts/list.md", - "sha256": "694ec802dbc41f0da9f5bbfcef92fc9aa7d46f6ed54eccac0d926f4df599aa61", - "size": 4837 + "sha256": "04d56e557660a90075bf4e8e120b07d08bc8fc569058b9d6bb1eadf596a7c095", + "size": 4993 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/service_accounts/retrieve", "status": "success", "path": "en/api/beta/organization/service_accounts/retrieve.md", - "sha256": "4aa8fb2400e09cbb5b79f2eab10916b5beb59cebbdf0eeee3f9398bb3a91f422", - "size": 4453 + "sha256": "6cf45d2d554382bdc01e5e4c276675b948e8a13295e5c1768dd7ca9589e9a238", + "size": 4609 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/service_accounts/update", "status": "success", "path": "en/api/beta/organization/service_accounts/update.md", - "sha256": "3efba23cacb4b0de306264abbc39a2483f975fa1fb17d5d9cd4dd03b85ea3ffc", - "size": 5151 + "sha256": "41d77bb5e19010f0dcdb63a639db81fb83f423cf5f3f5c62adb38a7ed063df38", + "size": 5307 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/service_accounts/archive", "status": "success", "path": "en/api/beta/organization/service_accounts/archive.md", - "sha256": "c2197dc5246a84090b319be84c4037b2996f949645aa2a7fcf063925bea05439", - "size": 4761 + "sha256": "3c11347a419dd85e5dc3436e77aeaa240471698e799d26a783c9a24b8e51508f", + "size": 4917 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/service_accounts/workspaces", "status": "success", "path": "en/api/beta/organization/service_accounts/workspaces.md", - "sha256": "81bac26989ee5b14e9dd25737f2e6bea6c01fa2c27aa5354a831f286b0d6fd33", - "size": 13682 + "sha256": "0195bce8b8f300a254a1a43e593e45c484465dc796f48f15994a3545f07ba4f0", + "size": 14150 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/service_accounts/workspaces/add", "status": "success", "path": "en/api/beta/organization/service_accounts/workspaces/add.md", - "sha256": "d153a23c54484ecc2a3e9f75a20c8119580500d05af101cc89e0eb939d435ad2", - "size": 4586 + "sha256": "24e339b0858f37c01b34fc3fdb566c20da271754783edf32cfe4fb6f5d504191", + "size": 4742 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/service_accounts/workspaces/list", "status": "success", "path": "en/api/beta/organization/service_accounts/workspaces/list.md", - "sha256": "6fa133e4d802ea408ddebfaeba93d5021b281961520a43520143c0cf73dd9b13", - "size": 4965 + "sha256": "97ad08f5002278ba6151f8ac56db7bb042d0e3ec57330943754ebf9284584221", + "size": 5121 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/service_accounts/workspaces/remove", "status": "success", "path": "en/api/beta/organization/service_accounts/workspaces/remove.md", - "sha256": "ee3c3449d8f1c7d1e20d83a6a275c75fb193ef9a2ea70ada8799d7bd38517fd0", - "size": 3609 + "sha256": "a21a67f45699c1efb6f1f42c9bd9ebf854d9d65f50bcfba33caf2bb0a55b1ca7", + "size": 3765 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/users", @@ -3327,43 +3327,43 @@ "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces", "status": "success", "path": "en/api/beta/organization/workspaces.md", - "sha256": "3fe99a3b0f1dca5f33048e6014678435133149dda68b4b1b062f777e620bca2b", - "size": 61425 + "sha256": "0c343643f68a240abc87c23c617594d861aa40f8c90131cbb004fc6b0f308191", + "size": 66835 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces/list", "status": "success", "path": "en/api/beta/organization/workspaces/list.md", - "sha256": "beaf0d5d6ccc3cfa00360c14404b52676dba935d2a7f5da8d77fff6c7cd64cf0", - "size": 4338 + "sha256": "4a6f6241f2d401cc837a9fd23de3cf57a1e0a654cf258cda1ef38b919cf09cef", + "size": 4981 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces/create", "status": "success", "path": "en/api/beta/organization/workspaces/create.md", - "sha256": "e3a5644ed5a68442283d0b75274cf9a5f7e409cedac1341d299bc9351e92c2ce", - "size": 7315 + "sha256": "486efb89ce54f455a54fc24c926e6a7ec3067d70247901bc6797ec3d798fc32e", + "size": 8422 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces/retrieve", "status": "success", "path": "en/api/beta/organization/workspaces/retrieve.md", - "sha256": "45a6ca5fd06fc2b71a0fb7c0f4efdb4dc5b2c9fb2e643e30375b32680887cd69", - "size": 3308 + "sha256": "97c8cc2eaeff5fc31e127c8c8137e2f8968b9f846c02416f6ddebfbef5ebdedb", + "size": 3951 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces/update", "status": "success", "path": "en/api/beta/organization/workspaces/update.md", - "sha256": "57e9c792e369c8951ece98828ed8ab54f99849260787d8472414fecaee97395c", - "size": 5186 + "sha256": "28555fef76157d2c4ebed506b0360e5f08e5e2a76742b44ef7a2257672641594", + "size": 6137 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces/archive", "status": "success", "path": "en/api/beta/organization/workspaces/archive.md", - "sha256": "d01d0c8d1ad24ab66045172cbb38b49d14346c6e58c96eaeefd2aa1bc18a5cc8", - "size": 3323 + "sha256": "1bec185210a9770e9da7d3692ae75476ffcab7122343f77b00852b904f5b2b73", + "size": 3966 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces/rate_limits", @@ -3425,43 +3425,43 @@ "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces/service_accounts", "status": "success", "path": "en/api/beta/organization/workspaces/service_accounts.md", - "sha256": "25d426701f5634f100dfc8348a0a906be95067824c7ae3291fa0182ac3b673f9", - "size": 21925 + "sha256": "a086e68b0ce7058501fd46665598547a4528c81408792b1094e1e024d53210d4", + "size": 22705 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces/service_accounts/list", "status": "success", "path": "en/api/beta/organization/workspaces/service_accounts/list.md", - "sha256": "9be90fd518eb385e75a80cb339b7d535080083b611bb3245d057b040990f470e", - "size": 4481 + "sha256": "aefec2a319edc48f607ac000de017ba770676e54e18e9b18fe537b1e11288855", + "size": 4637 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces/service_accounts/add", "status": "success", "path": "en/api/beta/organization/workspaces/service_accounts/add.md", - "sha256": "4c1eec98d1f77e9b25e7ea28b3e143231dd69175c03e1837bc78e54b1c59c610", - "size": 4739 + "sha256": "bac6c5d41b0279ed54bfc10024ca857dc6800cabae270e422d88d1a8511a2997", + "size": 4895 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces/service_accounts/retrieve", "status": "success", "path": "en/api/beta/organization/workspaces/service_accounts/retrieve.md", - "sha256": "d7eea6b078241a54fa97c1c159b6e31bca27409cb342a7b194b4b82a75ab1aa3", - "size": 4166 + "sha256": "f7986321c4c27b93b0cdde675aef11bab6652b7d6011984e3097583a7c2a71dc", + "size": 4322 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces/service_accounts/update", "status": "success", "path": "en/api/beta/organization/workspaces/service_accounts/update.md", - "sha256": "eb9c656255418455659b91e39b299348833980b58a1c2bd1255507d8b8563ab7", - "size": 4500 + "sha256": "050ddea77604fdc02de065f3624d40b10e14142e36605e8f7e284e54b756b4a4", + "size": 4656 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/workspaces/service_accounts/remove", "status": "success", "path": "en/api/beta/organization/workspaces/service_accounts/remove.md", - "sha256": "4608834fd230e1d9b42bee49efb3177a4c75cfad6f3acf54fde50db6668a544e", - "size": 3485 + "sha256": "dbacfc34ff57737406d3706ec688c6d33cccecf8d40e3ce62c26e5e8c86ec2e2", + "size": 3641 }, { "url": "https://platform.claude.com/docs/en/api/beta/organization/rate_limits", @@ -3477,6 +3477,27 @@ "sha256": "63f973767971680754046b7c3d3f42416e79101f9834bea8f0612f09d5cedcf7", "size": 3010 }, + { + "url": "https://platform.claude.com/docs/en/api/beta/organization/compliance_settings", + "status": "success", + "path": "en/api/beta/organization/compliance_settings.md", + "sha256": "99d6846f27db74ee2921d22f7b4fe662ffab52060b32b91645e2b0550596045f", + "size": 4416 + }, + { + "url": "https://platform.claude.com/docs/en/api/beta/organization/compliance_settings/retrieve", + "status": "success", + "path": "en/api/beta/organization/compliance_settings/retrieve.md", + "sha256": "a1537f4508850e01c128aeb4c9527a9b12509bb49134640d01723f0f7045e311", + "size": 1177 + }, + { + "url": "https://platform.claude.com/docs/en/api/beta/organization/compliance_settings/update", + "status": "success", + "path": "en/api/beta/organization/compliance_settings/update.md", + "sha256": "937bbac416e09034fb2476aeca121a8069afff45016ebcd09acd5bc73a1cec4f", + "size": 2161 + }, { "url": "https://platform.claude.com/docs/en/api/beta/webhooks", "status": "success", @@ -4888,8 +4909,8 @@ "url": "https://code.claude.com/docs/en/changelog", "status": "success", "path": "en/docs/claude-code/changelog.md", - "sha256": "b1018bcfc35eaa87d1efc8bfc2dd590985dfca85ae2f36c084c76bdf84fd1a8f", - "size": 636466 + "sha256": "6cc34ef163eac1d40ee82d5ad431c48374c37f9d3ffeaf4cf88be8ac872beea0", + "size": 636787 }, { "url": "https://code.claude.com/docs/en/how-claude-code-works", @@ -4909,8 +4930,8 @@ "url": "https://code.claude.com/docs/en/claude-directory", "status": "success", "path": "en/docs/claude-code/claude-directory.md", - "sha256": "c3ebaaabdf1a57137c83c1fa15ec1f1625c5c6027fce1488849a01fbbef52d9a", - "size": 96951 + "sha256": "af1b349852f70db8c53612ea00822961b63c17e45641b4b5dc73e56a608e533e", + "size": 98955 }, { "url": "https://code.claude.com/docs/en/context-window", @@ -4937,8 +4958,8 @@ "url": "https://code.claude.com/docs/en/sessions", "status": "success", "path": "en/docs/claude-code/sessions.md", - "sha256": "ced11b40a9dc6f77f207d66f93ee13f2066c8f689a318813d97968228436a607", - "size": 36488 + "sha256": "87459731f147c99382e5e60a9f1991ba2f84b0edd071d15c15a27def0ea64885", + "size": 36803 }, { "url": "https://code.claude.com/docs/en/common-workflows", @@ -4972,8 +4993,8 @@ "url": "https://code.claude.com/docs/en/remote-control", "status": "success", "path": "en/docs/claude-code/remote-control.md", - "sha256": "504bfe15a7fa7617e5514b2b97f2975f92c785a3a4efebbc77018f425e06edae", - "size": 59647 + "sha256": "65ab2d74650dbb3781c3c7f8ef2ffded84e2eba977b4cea6213a321649a3ab06", + "size": 59598 }, { "url": "https://code.claude.com/docs/en/mobile", @@ -5000,8 +5021,8 @@ "url": "https://code.claude.com/docs/en/vs-code", "status": "success", "path": "en/docs/claude-code/vs-code.md", - "sha256": "c31ae59508187b7319e71c57b80f4cc5cd83016edb4bcb7b636a0321a280e268", - "size": 60716 + "sha256": "0c3eff1c0c5d9ca1e499b7c8540a751bf322d8f29244dedf387f69df0c6cf179", + "size": 63770 }, { "url": "https://code.claude.com/docs/en/jetbrains", @@ -5091,8 +5112,8 @@ "url": "https://code.claude.com/docs/en/desktop-ios-simulator", "status": "success", "path": "en/docs/claude-code/desktop-ios-simulator.md", - "sha256": "0d5c48a0ba3ad4772457abc46c471493da913f1bb6cba9b5dc3da08f596e3afc", - "size": 12430 + "sha256": "9ef38bd26965240e873fa23a9b06bcac4e78e280a2f384bf3daf59a800b13a9f", + "size": 12362 }, { "url": "https://code.claude.com/docs/en/security-guidance", @@ -5154,29 +5175,29 @@ "url": "https://code.claude.com/docs/en/sub-agents", "status": "success", "path": "en/docs/claude-code/sub-agents.md", - "sha256": "e98921cc27501a4bcb8b21cefab2fe06a227cf211bf492e870f7336820c029aa", - "size": 109836 + "sha256": "a5c6748e506ffc27d8ff6f27f377f49767438d07c61c4f0862e7e3733fe1955e", + "size": 110791 }, { "url": "https://code.claude.com/docs/en/agent-view", "status": "success", "path": "en/docs/claude-code/agent-view.md", - "sha256": "3b8b645bbe8e489ba3e1eb9b9af599a8b1d700bcaceef212088cd21f17ff8baf", - "size": 226778 + "sha256": "749fbbc661b80f4ea8881246f04077f0dd8198adbafebcb72428ef50614b69f9", + "size": 220353 }, { "url": "https://code.claude.com/docs/en/agent-teams", "status": "success", "path": "en/docs/claude-code/agent-teams.md", - "sha256": "71fdb875aebcd713b70815917e7dd8a9b2e3075fae0eff17de73c35b05048e5d", - "size": 40623 + "sha256": "42ee37642823ee36bbb94238db39bbd7795ceedf06b2c769f215cf9175a75c8e", + "size": 40743 }, { "url": "https://code.claude.com/docs/en/cross-session-messaging", "status": "success", "path": "en/docs/claude-code/cross-session-messaging.md", - "sha256": "c98400cc04eb02d1c9ffbfe3965f3c3f512958906a3d8d186c78aa9c7e2e3719", - "size": 40595 + "sha256": "9281f4206f2b587be2282b827485a66d217511b5ee2b34c7fbd528831b0168b5", + "size": 40419 }, { "url": "https://code.claude.com/docs/en/workflows", @@ -5238,8 +5259,8 @@ "url": "https://code.claude.com/docs/en/hooks-guide", "status": "success", "path": "en/docs/claude-code/hooks-guide.md", - "sha256": "bfa75d802e368fbf9f73332fcbe8d1192e1f934d0ec3e07ab656bac72fc92e77", - "size": 81735 + "sha256": "72a1eed90101d2107d7843c990f7b1b77fb4bdb67b36e45202e9ee23f8546f35", + "size": 81859 }, { "url": "https://code.claude.com/docs/en/channels", @@ -5315,8 +5336,8 @@ "url": "https://code.claude.com/docs/en/admin-setup", "status": "success", "path": "en/docs/claude-code/admin-setup.md", - "sha256": "fd9931ca8127de750dd27bac4f5b23159c654055462d9e42e498e67b10f5555b", - "size": 40424 + "sha256": "5684043590608d308a7d44eeb3212a9e24860e7ac7e035b8be5b0178fa624ae9", + "size": 40429 }, { "url": "https://code.claude.com/docs/en/setup", @@ -5336,7 +5357,7 @@ "url": "https://code.claude.com/docs/en/managed-settings", "status": "success", "path": "en/docs/claude-code/managed-settings.md", - "sha256": "2ad7c3bf984151aebc7a16397340db224d506dae35112121ee4da8fd55a0cd1b", + "sha256": "39cff7ebbea86e3d865436760ed02ace396034e526ef82d3d2a3dc8619b8ad3c", "size": 58185 }, { @@ -5441,8 +5462,8 @@ "url": "https://code.claude.com/docs/en/claude-apps-gateway-config", "status": "success", "path": "en/docs/claude-code/claude-apps-gateway-config.md", - "sha256": "18d4577f3fd249212c80a082567b4491978a0ce627dfad741b1e9cd1b4aa4fa7", - "size": 100787 + "sha256": "eefabb25b14aad51b1e7996198df13165112e70d78072e34811ba7e895b0ef11", + "size": 101024 }, { "url": "https://code.claude.com/docs/en/claude-apps-gateway-spend-limits", @@ -5483,8 +5504,8 @@ "url": "https://code.claude.com/docs/en/llm-gateway-connect", "status": "success", "path": "en/docs/claude-code/llm-gateway-connect.md", - "sha256": "79a7f0ccda7b254de1e367e613aef3e839b487df806d8f60c6e3bad2907a1d25", - "size": 54061 + "sha256": "20a6a179e6b55f832cff842a3ea5b44de441ac2dcd6eb334a8fbb004bdb6e03c", + "size": 54050 }, { "url": "https://code.claude.com/docs/en/llm-gateway-rollout", @@ -5588,36 +5609,36 @@ "url": "https://code.claude.com/docs/en/settings", "status": "success", "path": "en/docs/claude-code/settings.md", - "sha256": "3f1b27a915fd3ebe6345af6ccc4d63ac64b36fb613d76e887a18c66c92ad2959", - "size": 57650 + "sha256": "143ed9621cfc094e4e3a9dbc04d3d725e58325a8e794a98a5a6b6341ea914281", + "size": 58042 }, { "url": "https://code.claude.com/docs/en/settings-reference", "status": "success", "path": "en/docs/claude-code/settings-reference.md", - "sha256": "77307a313c4553d0219889a932e704730bd1139883fff78f1e941166e5498cf8", - "size": 415023 + "sha256": "0a7247e5e3fbe1377d94409f62689dc065fed7ac9898a77a033aaa378d209dec", + "size": 417956 }, { "url": "https://code.claude.com/docs/en/settings-example", "status": "success", "path": "en/docs/claude-code/settings-example.md", - "sha256": "c04b742b421dcb2591a55cba80ba2b5692346ffd0631d7438e4058059109ac31", - "size": 14823 + "sha256": "4579259dbe45daf19115e51189575ebdedbb266f7ad3dc8634de288d49930672", + "size": 14971 }, { "url": "https://code.claude.com/docs/en/permissions", "status": "success", "path": "en/docs/claude-code/permissions.md", - "sha256": "eedde59d5c8f8d9be430323c46e0ee85338ba51c35d4ac841aeec1dc14fcc28c", - "size": 75724 + "sha256": "b366aaaf846cea02405010ee5a35edee65b3c68ce57729e2a53b1b044c2dd455", + "size": 75263 }, { "url": "https://code.claude.com/docs/en/permission-modes", "status": "success", "path": "en/docs/claude-code/permission-modes.md", - "sha256": "1d5adfc003f4b145ee975057f4f3ae1279fe0cc5ec35ae546f162b740b7dab09", - "size": 76809 + "sha256": "5f1d679231b82dff41e1f261011b09f1333518b81a9eb9f1593f17efe2d9b77a", + "size": 76973 }, { "url": "https://code.claude.com/docs/en/sandboxing", @@ -5693,8 +5714,8 @@ "url": "https://code.claude.com/docs/en/model-config", "status": "success", "path": "en/docs/claude-code/model-config.md", - "sha256": "3dbfc8f63a6aabe2a91e61c90933302cab880521842906b40638bb70ac47b49d", - "size": 103241 + "sha256": "00cdd121b128313bd9bad9e8947817b0a01dbd785e25091c9367f24526816196", + "size": 103869 }, { "url": "https://code.claude.com/docs/en/fast-mode", @@ -5714,8 +5735,8 @@ "url": "https://code.claude.com/docs/en/output-styles", "status": "success", "path": "en/docs/claude-code/output-styles.md", - "sha256": "66a954379aa8fb861200a3822c7a996d9cb6450978b0157a09dc40f4eb431185", - "size": 10829 + "sha256": "0254e1d95b71365a64cc241a6675fbd25a75300ca316900ac1c713cb2052a4e5", + "size": 11147 }, { "url": "https://code.claude.com/docs/en/terminal-config", @@ -5756,8 +5777,8 @@ "url": "https://code.claude.com/docs/en/keybindings", "status": "success", "path": "en/docs/claude-code/keybindings.md", - "sha256": "fbf91da7e08c87145c300e1ee1d2c1f3bd7bbafc3f65b14d4ae58fad1367ffb4", - "size": 40379 + "sha256": "1c5df383bb68c62c6817707d1ab2575e5cbb20d3219e26e1183c8fde307f69a1", + "size": 40189 }, { "url": "https://code.claude.com/docs/en/cli-reference", @@ -5777,8 +5798,8 @@ "url": "https://code.claude.com/docs/en/env-vars", "status": "success", "path": "en/docs/claude-code/env-vars.md", - "sha256": "56266ae9f04ae3fc1740043b9b38b6a862afe534de81f216ecc8e69f300b961b", - "size": 478133 + "sha256": "2309f199e8b50404195ff2c0fae22cfa6eba0565e4a3992a5c9008dd431d8e86", + "size": 480796 }, { "url": "https://code.claude.com/docs/en/tools-reference", @@ -5805,8 +5826,8 @@ "url": "https://code.claude.com/docs/en/hooks", "status": "success", "path": "en/docs/claude-code/hooks.md", - "sha256": "d514bf57cec0424a8aa06b4fd4172ccd256a8cd0d8ed6144a4a61908ab901a6e", - "size": 316963 + "sha256": "e2462deb9fff29ce268122aba81b65e0454b759139901c3ed62e5a816e903a0f", + "size": 317071 }, { "url": "https://code.claude.com/docs/en/plugins-reference", @@ -5861,8 +5882,8 @@ "url": "https://code.claude.com/docs/en/agent-sdk/agent-loop", "status": "success", "path": "en/docs/claude-code/agent-sdk/agent-loop.md", - "sha256": "8f2cb730b137adf68ac5b9070faf39a60ef9664d1cc394dcace03a0fccafb3c0", - "size": 48754 + "sha256": "9228c381aca0943bbaad8952cef9209f18944ca8ca57c46d5d3de16bfdf9f089", + "size": 48906 }, { "url": "https://code.claude.com/docs/en/agent-sdk/claude-code-features", @@ -5917,8 +5938,8 @@ "url": "https://code.claude.com/docs/en/agent-sdk/custom-tools", "status": "success", "path": "en/docs/claude-code/agent-sdk/custom-tools.md", - "sha256": "d4a931e10220963502f100c09d9a7cb6a7108a75aec3d443b41bb6cdbc593341", - "size": 40723 + "sha256": "9759f40090b27cbb53a882f76bd8c6c1c9d47771a43a6bdda138f55ac97b6076", + "size": 41094 }, { "url": "https://code.claude.com/docs/en/agent-sdk/mcp", @@ -6008,8 +6029,8 @@ "url": "https://code.claude.com/docs/en/agent-sdk/hosting", "status": "success", "path": "en/docs/claude-code/agent-sdk/hosting.md", - "sha256": "56a8022cd9328be5c322b294080629a7efa5d993f1773abade12e021cd4c241d", - "size": 25630 + "sha256": "45b0d2caa90b7120d0a6d52e931aee339dd8cae26c9c117e20abf03d7f5c8187", + "size": 25318 }, { "url": "https://code.claude.com/docs/en/agent-sdk/secure-deployment", @@ -6022,8 +6043,8 @@ "url": "https://code.claude.com/docs/en/agent-sdk/typescript", "status": "success", "path": "en/docs/claude-code/agent-sdk/typescript.md", - "sha256": "52ab329f063fcdf84360b7cea9db4db0983e1eed1e6d867d7314f6ed6723b85a", - "size": 324380 + "sha256": "ade380769323c116d3c79da09c777cb20ad6af780d2e0e961badf271d86eea7a", + "size": 331981 }, { "url": "https://code.claude.com/docs/en/agent-sdk/typescript-v2-preview", @@ -6036,8 +6057,8 @@ "url": "https://code.claude.com/docs/en/agent-sdk/python", "status": "success", "path": "en/docs/claude-code/agent-sdk/python.md", - "sha256": "b3c775585619522627701db50fd454df09bc282c573e443f47e948ca50dbbd2e", - "size": 194015 + "sha256": "c05be4a1b246fbd870f9db69968a8ccc2e182729cc8920f3723c36ac66e4f447", + "size": 198293 }, { "url": "https://code.claude.com/docs/en/agent-sdk/migration-guide", @@ -8696,8 +8717,8 @@ "url": "https://support.claude.com/en/articles/8114491-get-started-with-claude", "status": "success", "path": "support/8114491-get-started-with-claude.md", - "sha256": "e9412ed6226b406df8eb1098391c8b1a4b98e592519a2995004ca48d93f91de5", - "size": 5300 + "sha256": "229ebbb0800be9d055a77c92798a83fceed072d6c6a38e28da2e71d26e5655bb", + "size": 5298 }, { "url": "https://support.claude.com/en/articles/8114494-how-up-to-date-is-claude-s-training-data", @@ -8773,8 +8794,8 @@ "url": "https://support.claude.com/en/articles/8230524-delete-or-rename-a-conversation", "status": "success", "path": "support/8230524-delete-or-rename-a-conversation.md", - "sha256": "92ef72cc64b122ecbbcb3d4523e39cdd0eb2efa16e502fa6373060367585f2a0", - "size": 5883 + "sha256": "09832d728db8bdadcd7efa6d298dc6f170fb9164fd34d5140ee86d225056049c", + "size": 5881 }, { "url": "https://support.claude.com/en/articles/8241126-upload-files-to-claude", @@ -8843,7 +8864,7 @@ "url": "https://support.claude.com/en/articles/8325618-paid-plan-billing-faqs", "status": "success", "path": "support/8325618-paid-plan-billing-faqs.md", - "sha256": "f5faf3e7aef0c0747bf935d001610caea3905cf34876938acb74ebe940f69931", + "sha256": "bc50d38d12548a68c934be2cf032afdf953e7d5d60e50b34685f4e1f4e63f688", "size": 4553 }, { @@ -8906,8 +8927,8 @@ "url": "https://support.claude.com/en/articles/8887527-customizing-your-appearance-settings", "status": "success", "path": "support/8887527-customizing-your-appearance-settings.md", - "sha256": "dc134e7fa459473e73c9b97916171e25b20743481edf5658da45746db87c536b", - "size": 1870 + "sha256": "b4d541b2c6b99c354abab23690aff5f1d1b7ecfff4b9ec085dd119e5d6bee064", + "size": 1874 }, { "url": "https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler", @@ -9081,7 +9102,7 @@ "url": "https://support.claude.com/en/articles/9267400-move-your-personal-claude-account-to-a-team-or-enterprise-organization", "status": "success", "path": "support/9267400-move-your-personal-claude-account-to-a-team-or-enterprise-organization.md", - "sha256": "3f0992a669735f6def4a13ce679695233721c43d34bef845b4726ae7821ead19", + "sha256": "62111726300c7dc3241249d0356074928ebea9cfc5b7cd559f7a02463647b9ee", "size": 9374 }, { @@ -9130,15 +9151,15 @@ "url": "https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects", "status": "success", "path": "support/9519177-how-can-i-create-and-manage-projects.md", - "sha256": "c303f3cb66cda3da9974c299fa590adb6f13a5e36eaede44b7373c11c6c2bdb0", - "size": 9319 + "sha256": "55dab6bb452592d1149d017a4e32a0f4818e0d6731c2b9cdbe9368d2e9d5ef78", + "size": 9323 }, { "url": "https://support.claude.com/en/articles/9519189-manage-project-visibility-and-sharing", "status": "success", "path": "support/9519189-manage-project-visibility-and-sharing.md", - "sha256": "c6a37ac27b00f93931974647c9025a862e6e00e7f3c93e44b3d0e4a2d3632fd5", - "size": 8565 + "sha256": "daf767adb96da7f420c66592fcfd6076f28cbcac5b2f1370c8f071cb299a17c1", + "size": 8561 }, { "url": "https://support.claude.com/en/articles/9519291-what-is-anthropic-s-policy-for-handling-governmental-requests-for-user-information", @@ -9158,15 +9179,15 @@ "url": "https://support.claude.com/en/articles/9534590-cost-and-usage-reporting-in-the-claude-console", "status": "success", "path": "support/9534590-cost-and-usage-reporting-in-the-claude-console.md", - "sha256": "f8d0d5d803a3b70a4d83e9208b33bf97d4d0dbad1b36a2dd55206dd00dec6627", - "size": 5102 + "sha256": "526cab9fdc0172369cac78e11b7ede54c21d24c1a23b181575ecac38c3172022", + "size": 5112 }, { "url": "https://support.claude.com/en/articles/9547008-publish-and-share-artifacts", "status": "success", "path": "support/9547008-publish-and-share-artifacts.md", - "sha256": "3353e0d2cdf0ba28358f3e6841f2bbf65d245ba9e22dd5074dedbc538ff410f4", - "size": 7328 + "sha256": "6d9e49cf9aefb31c84f9e7a494e2a7ec0c61e22f646ccbff57f5ea9e8c4736fc", + "size": 7324 }, { "url": "https://support.claude.com/en/articles/9612887-install-claude-for-android", @@ -9207,8 +9228,8 @@ "url": "https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan", "status": "success", "path": "support/9797531-what-is-the-enterprise-plan.md", - "sha256": "2be205b3d165ea2caf3b6fc3cf0e3718614ecbfd3a265f84fde7d86858cff4fd", - "size": 12900 + "sha256": "d0ca590371a0ed0f21e7a8829f0cee7bfa5ae6f80fb1e3aeba86cd2613467da9", + "size": 12827 }, { "url": "https://support.claude.com/en/articles/9797557-usage-limit-best-practices", @@ -9242,8 +9263,8 @@ "url": "https://support.claude.com/en/articles/9927533-disable-public-projects-for-your-organization", "status": "success", "path": "support/9927533-disable-public-projects-for-your-organization.md", - "sha256": "abe9df1f87037dc96b6ad76347d4066e83b0c572d59a23f2805ed58151a43f3c", - "size": 2580 + "sha256": "9f4c0def1ced58348067791b87077956b3d063ee658835658a2c8c76c6d5a4c6", + "size": 2582 }, { "url": "https://support.claude.com/en/articles/9927624-add-or-update-your-team-plan-s-tax-or-vat-id", @@ -9382,14 +9403,14 @@ "url": "https://support.claude.com/en/articles/10310342-how-do-i-log-out-of-all-active-sessions", "status": "success", "path": "support/10310342-how-do-i-log-out-of-all-active-sessions.md", - "sha256": "4ae423037a67df22d33e354e6326f8e31bb03602d1fabeb1fb7699f06ed49c45", - "size": 2494 + "sha256": "c1d9fce3e146165e970c7433a9795d44e062c09b34ab011a30940f801f82abbe", + "size": 2496 }, { "url": "https://support.claude.com/en/articles/10366376-how-can-i-delete-my-claude-console-account", "status": "success", "path": "support/10366376-how-can-i-delete-my-claude-console-account.md", - "sha256": "51c6122856c87d46f9b8be4a4d7fb6c1412a659b82fd44e8f2d33c6df6ff3be9", + "sha256": "7421a1acc8147ef43e393bdc870a5491a8fe71eff0efde4c44efcb64ae11ad30", "size": 3171 }, { @@ -9431,15 +9452,15 @@ "url": "https://support.claude.com/en/articles/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans", "status": "success", "path": "support/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans.md", - "sha256": "d6043fdfcc87f5d69241257e57d68fd75e6a7eb09b1aa7d9974b93daecfff5d3", + "sha256": "599a1922095769f4d8b9d4c94965afdac555ed56dcb474c1170bd29cff5d4a4b", "size": 1036 }, { "url": "https://support.claude.com/en/articles/10504853-manage-user-feedback-settings-on-claude-console", "status": "success", "path": "support/10504853-manage-user-feedback-settings-on-claude-console.md", - "sha256": "3da5734ae5583f9366de9f0454247d842d9a564fc2b23e6fb715aa0cd38d6627", - "size": 997 + "sha256": "412e54c398ce64ecd8f1ba48c704219bdeac8849290aa243b7ece30043aa844b", + "size": 1001 }, { "url": "https://support.claude.com/en/articles/10534883-use-the-claude-widget-on-android", @@ -9452,7 +9473,7 @@ "url": "https://support.claude.com/en/articles/10593882-share-and-unshare-chats", "status": "success", "path": "support/10593882-share-and-unshare-chats.md", - "sha256": "f7e3f671e9a8ce36b52ead4dd87c1d078888dc710c6bae542794d93a2ac3a02e", + "sha256": "88cdb55aad234aa8c8b217158b5beaa8581b1dff2cf5db471b34dc2a72fd60a7", "size": 4016 }, { @@ -9480,8 +9501,8 @@ "url": "https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop", "status": "success", "path": "support/10949351-getting-started-with-local-mcp-servers-on-claude-desktop.md", - "sha256": "3fe8a0c42607073027ec904347c3a3dc8ac37cda58be19d31edbacfa6b631e81", - "size": 8267 + "sha256": "f9baad18591542474526adc84d144b84de32dc30fe20728ea0d162aefde88ccb", + "size": 8269 }, { "url": "https://support.claude.com/en/articles/11049741-what-is-the-max-plan", @@ -9522,8 +9543,8 @@ "url": "https://support.claude.com/en/articles/11101966-use-voice-mode", "status": "success", "path": "support/11101966-use-voice-mode.md", - "sha256": "425c12d0ea587f471d313b3d331873684415e293a2c1b410f09e21e798e0ce11", - "size": 10556 + "sha256": "1d852ca036d7a1412a0e306526482bb4c7594a4991d59f77dcbc3db493e88379", + "size": 10550 }, { "url": "https://support.claude.com/en/articles/11107691-why-is-a-coupon-or-promotion-not-available-for-my-account", @@ -9620,8 +9641,8 @@ "url": "https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan", "status": "success", "path": "support/11526368-how-am-i-billed-for-my-enterprise-plan.md", - "sha256": "7cbef28da996355ee3c612ff83a8b70d869c247f0fa4921adf32678aa26fa13f", - "size": 11819 + "sha256": "d58162664da00f9195db123776b26822e40b427395f5ffc6023fb97a09c0b353", + "size": 11719 }, { "url": "https://support.claude.com/en/articles/11595103-designated-point-of-contact-for-users-in-the-eu", @@ -9655,8 +9676,8 @@ "url": "https://support.claude.com/en/articles/11725453-set-up-the-claude-lti-in-canvas-by-instructure", "status": "success", "path": "support/11725453-set-up-the-claude-lti-in-canvas-by-instructure.md", - "sha256": "520568c1e2643902b1beb5b0d8192c11bce46a88d4f6d140b03e9630bde88e12", - "size": 2750 + "sha256": "130936b4cbf9b5044f89a7191989528c158dada73e5fe178b3ab0df2140b9a4d", + "size": 2748 }, { "url": "https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account", @@ -9669,15 +9690,15 @@ "url": "https://support.claude.com/en/articles/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context", "status": "success", "path": "support/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context.md", - "sha256": "503bd57f601e7a3f751e5d9a9e99d16fdf97b8d25ac836bc25827840503943b9", - "size": 25894 + "sha256": "43d30448640b651e24023ffbe25a36e841abaf2426ba17227d59906b26ee4394", + "size": 25910 }, { "url": "https://support.claude.com/en/articles/11818288-why-am-i-being-asked-to-verify-my-payment-method", "status": "success", "path": "support/11818288-why-am-i-being-asked-to-verify-my-payment-method.md", - "sha256": "fb30a19a00344608a84400c9f4ec95c0b56524cd16f98fa0f8f04d9132d88545", - "size": 814 + "sha256": "d1eee40a76c168d549c9af14199827194b5e9e239588484ba4b23ee16d773b6d", + "size": 816 }, { "url": "https://support.claude.com/en/articles/11825384-how-to-update-claude-for-ios", @@ -9711,8 +9732,8 @@ "url": "https://support.claude.com/en/articles/11869629-use-claude-with-android-apps", "status": "success", "path": "support/11869629-use-claude-with-android-apps.md", - "sha256": "776d81abac9ff54d29b494a3282ba34229a9e222a5266cc73cac3fe77c917975", - "size": 13995 + "sha256": "b2c8ff3eb48de41fb6cb864be40b6e340c655403a68ec94bf6e5c4e4763bb61f", + "size": 13991 }, { "url": "https://support.claude.com/en/articles/11932705-automated-security-reviews-in-claude-code", @@ -9746,15 +9767,15 @@ "url": "https://support.claude.com/en/articles/12005970-manage-usage-credits-for-team-and-seat-based-enterprise-plans", "status": "success", "path": "support/12005970-manage-usage-credits-for-team-and-seat-based-enterprise-plans.md", - "sha256": "369279ce224ae75475f016a81466de77cbc23b4054f04a6f5877ee7dfc7c2677", - "size": 9638 + "sha256": "d35c0f1acce4b5a3028580476aa198d33b6f7d12395d0d9219317d85cda75e84", + "size": 9640 }, { "url": "https://support.claude.com/en/articles/12012173-get-started-with-claude-in-chrome", "status": "success", "path": "support/12012173-get-started-with-claude-in-chrome.md", - "sha256": "43f188c03ffb912d1a1d9befc7f25d16f70df778ef3f40a147f3eeb5c5acb6ae", - "size": 14859 + "sha256": "9f9b4303d7263d943b8af52a8bf4f36092d1bb4161dfc1ab382d289a599b3b10", + "size": 14853 }, { "url": "https://support.claude.com/en/articles/12053672-what-happens-to-a-user-s-data-when-they-are-removed-from-a-team-or-enterprise-organization", @@ -9767,8 +9788,8 @@ "url": "https://support.claude.com/en/articles/12083917-change-your-team-plan-from-monthly-to-annual-billing", "status": "success", "path": "support/12083917-change-your-team-plan-from-monthly-to-annual-billing.md", - "sha256": "ebdd1e843279408bfc5a1c7d11c7d973c360b80f9b8ae386c4cff14e1bc77704", - "size": 1392 + "sha256": "fea354e52fe1c97835c04e3401ed234d115389b8b7555436b4a6d281027561e6", + "size": 1394 }, { "url": "https://support.claude.com/en/articles/12109679-creating-a-new-account-after-deletion", @@ -9781,8 +9802,8 @@ "url": "https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude", "status": "success", "path": "support/12111783-create-and-edit-files-with-claude.md", - "sha256": "962905b5b3f92aa5ffc036c982fee32e8a73d7619997fb2c57f2a38033da7612", - "size": 17962 + "sha256": "a4ed800203e50bfb61985add173f5039c4ba058c43fa5354078815bfa8683273", + "size": 17964 }, { "url": "https://support.claude.com/en/articles/12119250-model-safety-bug-bounty-program", @@ -9809,22 +9830,22 @@ "url": "https://support.claude.com/en/articles/12157520-claude-code-usage-analytics", "status": "success", "path": "support/12157520-claude-code-usage-analytics.md", - "sha256": "01b7b29dbf9295eedeb6555c1d6a4d15dad06c550e05f0957f43a343b612d826", + "sha256": "394f8f57dce89ef9f3b338aada0b59fac5e2f05e654e2ca3b4941adc1d5ed721", "size": 6427 }, { "url": "https://support.claude.com/en/articles/12260368-use-incognito-chats", "status": "success", "path": "support/12260368-use-incognito-chats.md", - "sha256": "72d9b49d6505022cb3f0cda51d3e621e539224543c585d7de71a57182a15240e", - "size": 3598 + "sha256": "4bc2cb057b2d33aadf89571312a861234e7cd4fe588ce5114439d82ae967aab8", + "size": 3596 }, { "url": "https://support.claude.com/en/articles/12293051-use-claude-in-xcode", "status": "success", "path": "support/12293051-use-claude-in-xcode.md", - "sha256": "467a4b45791810a700c37cbcc1f1b1eccebcbdad865e7c6761e4b2a76bf95ec7", - "size": 1909 + "sha256": "4578ca5958c7fa61f3e72f31643689c9fb7e8b1fcbce39d67285564c74cd8621", + "size": 1907 }, { "url": "https://support.claude.com/en/articles/12304248-manage-api-key-environment-variables-in-claude-code", @@ -9865,15 +9886,15 @@ "url": "https://support.claude.com/en/articles/12429409-manage-usage-credits-for-paid-claude-plans", "status": "success", "path": "support/12429409-manage-usage-credits-for-paid-claude-plans.md", - "sha256": "908cd87659a1ae820c959ed89fa8b989784327b9af8c9bbb7e340b9be812f32f", - "size": 6412 + "sha256": "1399db35c92f52d166d42fbcfde5d187e12c37f6e7c2490e3cc1f3f7c832c08e", + "size": 6414 }, { "url": "https://support.claude.com/en/articles/12466728-troubleshoot-claude-error-messages", "status": "success", "path": "support/12466728-troubleshoot-claude-error-messages.md", - "sha256": "957422da4c915f6cabae996137078681f86351efe3ce3feeff14bdaa6bffaf98", - "size": 4232 + "sha256": "fb4aba38e63c430fa678c4565cd4ecde077054adee1084b6e62751ecbc502ebc", + "size": 4234 }, { "url": "https://support.claude.com/en/articles/12489464-use-enterprise-search", @@ -9893,8 +9914,8 @@ "url": "https://support.claude.com/en/articles/12512180-use-skills-in-claude", "status": "success", "path": "support/12512180-use-skills-in-claude.md", - "sha256": "a9bcb53f66a4cc4544ee0c2d2dde69aa16b11f451dc702a64092256af48286bc", - "size": 15548 + "sha256": "6613a5782b43261a655a17b42160e2ca64f49c76822846f8a64e9b7f0b61ca5d", + "size": 15544 }, { "url": "https://support.claude.com/en/articles/12512198-how-to-create-custom-skills", @@ -9914,7 +9935,7 @@ "url": "https://support.claude.com/en/articles/12592343-enabling-and-using-the-desktop-extension-allowlist", "status": "success", "path": "support/12592343-enabling-and-using-the-desktop-extension-allowlist.md", - "sha256": "32229e85ba60cebbe53cb57da8b4c703f96aec8bd10208c03139752c798d547f", + "sha256": "93b83504758d23d19eaf1aaa714919698ab6f9496b4d167c08137e514c288ffb", "size": 5710 }, { @@ -9928,8 +9949,8 @@ "url": "https://support.claude.com/en/articles/12618689-claude-code-on-the-web", "status": "success", "path": "support/12618689-claude-code-on-the-web.md", - "sha256": "ba3f5cf8c6f34e5d794c5d2dac74962c26b419d3a74d7ec2ff0094ad3caa41f8", - "size": 10964 + "sha256": "43d5c6456ac7958b88596c340c142b93a6f336252f6c72c1d7a4a402dcb6d85f", + "size": 10966 }, { "url": "https://support.claude.com/en/articles/12622667-enterprise-configuration-for-claude-desktop", @@ -9949,8 +9970,8 @@ "url": "https://support.claude.com/en/articles/12626668-use-quick-entry-with-claude-desktop-on-mac", "status": "success", "path": "support/12626668-use-quick-entry-with-claude-desktop-on-mac.md", - "sha256": "6a1a2cf2a3923077eb800e343e04feebb8fbae651030f9c4d2c31c07fa5e482d", - "size": 5972 + "sha256": "c0b592d37671cf0e4160b15792101002ac9a64828fbaa3546e06478de2ef470e", + "size": 5970 }, { "url": "https://support.claude.com/en/articles/12684923-microsoft-365-connector-security-guide", @@ -9984,8 +10005,8 @@ "url": "https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans", "status": "success", "path": "support/12883420-view-usage-analytics-for-team-and-enterprise-plans.md", - "sha256": "09dd61db53c3ff7b9cb48298bb6666989d4266835c720ffeb8a2bc0a26cb5d4e", - "size": 13171 + "sha256": "54ada6c3dbfc33a293e517bd7b6c6665ac0c4a15fbeebdce2ac444cd8f71f357", + "size": 13167 }, { "url": "https://support.claude.com/en/articles/12902405-claude-in-chrome-troubleshooting", @@ -10005,8 +10026,8 @@ "url": "https://support.claude.com/en/articles/12902446-claude-in-chrome-permissions-guide", "status": "success", "path": "support/12902446-claude-in-chrome-permissions-guide.md", - "sha256": "c670ed81aedfa3c9788aab61b3569afef0b6d8ba1202e4843791df853e4bfc75", - "size": 9571 + "sha256": "f70cf1812230f8a7ced2ec1ead4954fe727fc4b47276bc7461f4f62f42daf934", + "size": 9569 }, { "url": "https://support.claude.com/en/articles/12938627-how-to-gift-a-claude-subscription", @@ -10033,8 +10054,8 @@ "url": "https://support.claude.com/en/articles/12997503-team-plan-billing-faqs", "status": "success", "path": "support/12997503-team-plan-billing-faqs.md", - "sha256": "54bd88da9af69a6dbd37804ac79f5693926bcf3b24f522a7c0c9f29734d35887", - "size": 4008 + "sha256": "f0dcde7c703014b96a0b395d206d2fea984125ad10d17e03a87f98a89acceb90", + "size": 4006 }, { "url": "https://support.claude.com/en/articles/13015708-access-the-compliance-api", @@ -10082,15 +10103,15 @@ "url": "https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso", "status": "success", "path": "support/13132885-set-up-single-sign-on-sso.md", - "sha256": "23910467b1275e8bfdae7110d027a70fa1607fef61c0f3a3e23d00671bdbabc9", - "size": 12317 + "sha256": "815aa1dbc4ec14e1002b42851069055e62a3208c3f3753993e0ca08c5b492cff", + "size": 12321 }, { "url": "https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning", "status": "success", "path": "support/13133195-set-up-jit-or-scim-provisioning.md", - "sha256": "808dc1a77f98feac291aece604eccba6c427ad91e68f5da014fc0ea8572348af", - "size": 19493 + "sha256": "2017199136803a9b452058969720691969cabf6212f537a346e2f97cdd033f61", + "size": 19491 }, { "url": "https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans", @@ -10117,8 +10138,8 @@ "url": "https://support.claude.com/en/articles/13163631-configuring-session-security-settings", "status": "success", "path": "support/13163631-configuring-session-security-settings.md", - "sha256": "8a7c0c4aa84c799adb7e74c083f4073e2809c897fe3e485481f6f4328cce85cf", - "size": 3706 + "sha256": "05413713737f2f832280e065b14ae4fc9dcee7d3b58b321e34d55fbb91b78f38", + "size": 3704 }, { "url": "https://support.claude.com/en/articles/13163666-holiday-2025-usage-promotion", @@ -10138,8 +10159,8 @@ "url": "https://support.claude.com/en/articles/13189465-log-in-to-your-claude-account", "status": "success", "path": "support/13189465-log-in-to-your-claude-account.md", - "sha256": "033994ff3baead0072d0a69e381ffa1366833534ff8fe7c0f679b4b4c206ba8a", - "size": 7042 + "sha256": "71941203fcebec183177171552aee8cc015db7bce9a1130162c004522e68a2bb", + "size": 7040 }, { "url": "https://support.claude.com/en/articles/13198485-enforce-network-level-access-control-with-tenant-restrictions", @@ -10166,8 +10187,8 @@ "url": "https://support.claude.com/en/articles/13325567-account-management-faqs", "status": "success", "path": "support/13325567-account-management-faqs.md", - "sha256": "9eb54a5d75924763ed5be40350fafdd52398415333d8eecc6221345cd527c8d6", - "size": 2634 + "sha256": "64f97beb0545e164c2d050ba9e9b87897ea2d0460469ee91ad9061c33cc5956c", + "size": 2638 }, { "url": "https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork", @@ -10180,8 +10201,8 @@ "url": "https://support.claude.com/en/articles/13346458-customizing-your-console-appearance-settings", "status": "success", "path": "support/13346458-customizing-your-console-appearance-settings.md", - "sha256": "9c9e3746ab46e50f5734725b00f66ec27080c6e6895adb2cbed3d53b6e23db6d", - "size": 605 + "sha256": "471583f0e936689d3a896e42c83b167c1c369e958e45548b0d63dacbe7b0d8b3", + "size": 607 }, { "url": "https://support.claude.com/en/articles/13346720-export-your-organization-s-data", @@ -10201,7 +10222,7 @@ "url": "https://support.claude.com/en/articles/13371040-log-in-to-your-console-account", "status": "success", "path": "support/13371040-log-in-to-your-console-account.md", - "sha256": "fd3d9a7acb2f85bb21c4c181ef0d68f304c18cc8f360bd754d793361a3dc9eb2", + "sha256": "af0e40ceb405fdd9313bc269fd04ed9631a99759b6677f8203fe9348697ab32c", "size": 4613 }, { @@ -10257,8 +10278,8 @@ "url": "https://support.claude.com/en/articles/13641943-visual-and-interactive-content", "status": "success", "path": "support/13641943-visual-and-interactive-content.md", - "sha256": "695af2b9f164f9629230e5ceba39770dc7faff1131917acb3100b10b8d95929a", - "size": 6507 + "sha256": "a2e76bd824f74164a3eb292bef3331ebc9dc66bce4b68183c027f2cd3b877a23", + "size": 6509 }, { "url": "https://support.claude.com/en/articles/13663666-use-visual-and-interactive-content-on-team-and-enterprise-plans", @@ -10285,8 +10306,8 @@ "url": "https://support.claude.com/en/articles/13756069-public-sector-faqs", "status": "success", "path": "support/13756069-public-sector-faqs.md", - "sha256": "6d44474a84855acd6e5cb7ff041b086b06949bf9ce219b9f9b6831f901332069", - "size": 8382 + "sha256": "d3e2b27ee44f459510b4016684a426ed7111a1f960120904cfd4d11ab735ea38", + "size": 8378 }, { "url": "https://support.claude.com/en/articles/13776697-join-an-organization-via-invite-link", @@ -10313,22 +10334,22 @@ "url": "https://support.claude.com/en/articles/13837433-manage-plugins-for-your-organization", "status": "success", "path": "support/13837433-manage-plugins-for-your-organization.md", - "sha256": "ed1c0460ab9b4ded5257bf8d59e4f5d59fb80df3080e224cc583759ee9401079", + "sha256": "08961138bfa5140d9720adc0077781c011301079ee4856228278a93154a06beb", "size": 20821 }, { "url": "https://support.claude.com/en/articles/13837440-use-plugins-in-claude", "status": "success", "path": "support/13837440-use-plugins-in-claude.md", - "sha256": "a90bc212318ab55f42b887cb60b3de76ffd43b770084599e091c965fc849d65c", - "size": 6718 + "sha256": "41a5b05f467e349cda78221a643950690c6d4bd11534834804a4bc16f9fd1134", + "size": 6722 }, { "url": "https://support.claude.com/en/articles/13854387-schedule-recurring-tasks-in-claude-cowork", "status": "success", "path": "support/13854387-schedule-recurring-tasks-in-claude-cowork.md", - "sha256": "10ad4c5088bdd2e1bd45e3da3d29c9985487e81232782e806e15ad5dfab915ea", - "size": 4743 + "sha256": "14af32406ac67c1c863e6febbe5223e1f0e4bb965971ec00686bb442b5d01b4d", + "size": 4749 }, { "url": "https://support.claude.com/en/articles/13917817-google-workspace-sso-scim-email-mismatch", @@ -10439,14 +10460,14 @@ "url": "https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-claude-cowork", "status": "success", "path": "support/14116274-organize-your-tasks-with-projects-in-claude-cowork.md", - "sha256": "fb3526055ebf7a3f5a39079099c1f8712beddd2305f0a29bbb3a4f6cee3c24e1", - "size": 5690 + "sha256": "3f8eac296888720a199a72253386cfa0c0b5699360401088aacb3004d06bbcd9", + "size": 5694 }, { "url": "https://support.claude.com/en/articles/14128542-let-claude-use-your-computer-in-cowork", "status": "success", "path": "support/14128542-let-claude-use-your-computer-in-cowork.md", - "sha256": "91e84e0c71e44711991261c65cd3894ba3f61ca8eb5365f27d6f0cfc1c04221c", + "sha256": "fc10494c51ca53396790911af455af4db12d3ddcd87576c93baee3146de3e37c", "size": 8923 }, { @@ -10509,8 +10530,8 @@ "url": "https://support.claude.com/en/articles/14499648-how-scim-sync-works-for-enterprise-organizations", "status": "success", "path": "support/14499648-how-scim-sync-works-for-enterprise-organizations.md", - "sha256": "6a46d9744a644b99460f0e66dc0f936368ce7474301cd9c805d46ca6419acc6e", - "size": 7438 + "sha256": "ca60c054615e9cd17c7893730969a855f5e5daf27508f0e6d26f25682df38614", + "size": 7436 }, { "url": "https://support.claude.com/en/articles/14503520-available-beta-and-research-preview-features", @@ -10530,15 +10551,15 @@ "url": "https://support.claude.com/en/articles/14503613-sso-login", "status": "success", "path": "support/14503613-sso-login.md", - "sha256": "131841ef20382226062b0862ac968eec2f9fe96749290eaf345bdc3fdc100c8d", - "size": 6690 + "sha256": "372ff1ccc92b74d892d4a3b2b9b448054d0c130d2f397c8528348ae92dc60faa", + "size": 6692 }, { "url": "https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government", "status": "success", "path": "support/14503643-set-up-scim-in-claude-for-government.md", - "sha256": "3e20954ea483164929de66af8f24334cae7674b369f34205061222ea97c386ad", - "size": 6419 + "sha256": "52d7ffe308e3da13dc2c8dd72b28b3139d764f1ecf52ba0dc937e0e3f67939ea", + "size": 6421 }, { "url": "https://support.claude.com/en/articles/14503675-organization-instructions-in-claude-for-government", @@ -10565,8 +10586,8 @@ "url": "https://support.claude.com/en/articles/14503775-mcp-web-search", "status": "success", "path": "support/14503775-mcp-web-search.md", - "sha256": "a8cde01b394752b7e5fcebcf9f785bdbd77d8e7b544bc722f7838e070ac0194c", - "size": 4683 + "sha256": "6608730206457c887e25f6866f01fdb50a32b722dad87f3d59b029e8b872e17e", + "size": 4675 }, { "url": "https://support.claude.com/en/articles/14503794-model-availability-in-claude-for-government", @@ -10663,22 +10684,22 @@ "url": "https://support.claude.com/en/articles/14604397-set-up-your-design-system-in-claude-design", "status": "success", "path": "support/14604397-set-up-your-design-system-in-claude-design.md", - "sha256": "9159c76c174c715846f1b1a2de12310c88c0dc01e6e35dfdd87b98f877326267", + "sha256": "7118caa48f24597b1579e225e209b251d29d59efe7ad48b63d82d279d98860ed", "size": 4396 }, { "url": "https://support.claude.com/en/articles/14604406-claude-design-admin-guide-for-team-and-enterprise-plans", "status": "success", "path": "support/14604406-claude-design-admin-guide-for-team-and-enterprise-plans.md", - "sha256": "2820db821ce3c36c98a3b800b30f4c58fe34e0276f055debb81957cabd573b08", - "size": 12731 + "sha256": "5dc98e5f48d045b7339ecbc72ea1bc3a1c88d404e4f318569be86bdf4c271747", + "size": 12737 }, { "url": "https://support.claude.com/en/articles/14604416-get-started-with-claude-design", "status": "success", "path": "support/14604416-get-started-with-claude-design.md", - "sha256": "90b894730de8b2d8854240407739a02b6004897f7db3664f5970494a36bd7a9c", - "size": 11136 + "sha256": "d3fe778a18b85b3f6dd67eaf07d7f07662a2b9ed0d31f453cdf23fec6dd3ca28", + "size": 11134 }, { "url": "https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude-opus-and-sonnet", @@ -10936,8 +10957,8 @@ "url": "https://support.claude.com/en/articles/15936181-get-started-with-1password-for-claude", "status": "success", "path": "support/15936181-get-started-with-1password-for-claude.md", - "sha256": "de00ab06761fc2a28714fa5566017c5d6b0910928aa24cb85f5c76d2f8ed2fdd", - "size": 5058 + "sha256": "4a7aa188671c811b472334bf22ac94c1e3b82a76903613da278aa7c8b26fc24b", + "size": 5056 }, { "url": "https://support.claude.com/en/articles/16049681-why-claude-switched-models-in-your-conversation-with-opus-5", @@ -10985,8 +11006,8 @@ "url": "https://support.claude.com/en/articles/16607638-understanding-your-pro-or-max-plan-invoices", "status": "success", "path": "support/16607638-understanding-your-pro-or-max-plan-invoices.md", - "sha256": "da7a67bccb7c553c400cb3ddeda1360201008277c01bd31b725dfc7d4f4d7370", - "size": 5441 + "sha256": "41de3968295ef0fe7e62dd71f4fd1e4607638a95f1d1f3d21b57f85b9ccf2780", + "size": 5435 }, { "url": "https://support.claude.com/en/articles/16607668-understanding-your-team-plan-invoices", @@ -11937,8 +11958,8 @@ "url": "https://claude.com/docs/cowork/changelog", "status": "success", "path": "claude/cowork/changelog.md", - "sha256": "8efede9968a626935ee055d4364c981a891dbdf89b48e90ea4ad2c5bb80e6643", - "size": 106818 + "sha256": "3ff6ca4d5fa05b12c8cdfe6345c0b2aad2bafc283cf196ac52cf1d8462d05c01", + "size": 107080 }, { "url": "https://claude.com/docs/cowork/guide/dispatch", @@ -12420,8 +12441,8 @@ "url": "https://claude.com/docs/third-party/claude-desktop/configuration-changelog", "status": "success", "path": "claude/third-party/claude-desktop/configuration-changelog.md", - "sha256": "689d974b2ad25e69c264d71d0809753dda1dbaf895f160403c73e629529bc536", - "size": 51347 + "sha256": "1772af1e0d30220093d2397a6897a589de44458c6104ef22ec5343e229163179", + "size": 51455 }, { "url": "https://claude.com/docs/third-party/claude-desktop/connectors-github", @@ -12574,22 +12595,22 @@ "url": "https://platform.claude.com/docs/en/api/csharp/messages", "status": "success", "path": "en/api/csharp/messages.md", - "sha256": "513afcc849bbc2cff489705678f8a54e9685e2d38930b1423d51b448d11a7e9a", - "size": 873681 + "sha256": "d1a3564505f445f1f1386f4f20a6cd364f1b33308753011ce5d693fdda64c8a6", + "size": 872987 }, { "url": "https://platform.claude.com/docs/en/api/csharp/models", "status": "success", "path": "en/api/csharp/models.md", - "sha256": "72e2a9073b32d229e73924617c6aaf74490f155d1050a8ba2a48bb7f6e946296", - "size": 22362 + "sha256": "d398ce13281009726dabe50a506135d2cbd09151f10e96e8e7235ed6d31cef63", + "size": 22638 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta", "status": "success", "path": "en/api/csharp/beta.md", - "sha256": "cac826953822471e48426bda1f30da3eb968191aa9da3375a50bdd53e34d2ffe", - "size": 1956862 + "sha256": "c73ab1724cf0ae9f74d9a6127de47a34fb1c2e056489ab8a990fcea720411e5c", + "size": 2001399 }, { "url": "https://platform.claude.com/docs/en/api/csharp/completions", @@ -12602,22 +12623,22 @@ "url": "https://platform.claude.com/docs/en/api/python/messages", "status": "success", "path": "en/api/python/messages.md", - "sha256": "5ae042e9a4d0db80ff57320c87c40cf26c1d5281d4f5247a66918ff604e194a7", - "size": 953641 + "sha256": "f81f021b85de76db40baf96243430ad55cd4db3d2c41ba4f5e298bf4e6dc8f93", + "size": 955449 }, { "url": "https://platform.claude.com/docs/en/api/python/models", "status": "success", "path": "en/api/python/models.md", - "sha256": "0e3cb20699464438f9b4c5d98db95cce46788cb29c7a04174ee145fa7379bb7a", - "size": 22267 + "sha256": "a5829b28bc99e0c18c861a17751df9f2cd3bf6b473ed2c85ba0a33a1ab6800f4", + "size": 22579 }, { "url": "https://platform.claude.com/docs/en/api/python/beta", "status": "success", "path": "en/api/python/beta.md", - "sha256": "1d83ec077649b8fb4e1dbbd19581ca1a85e44ea92f84d9e7bfdd2dad2f0ab1df", - "size": 2092908 + "sha256": "ab8a03542b454c50506f79108327f408cd3a49174a9a4104d1e282dbcf3c2d5c", + "size": 2146735 }, { "url": "https://platform.claude.com/docs/en/api/python/completions", @@ -12630,64 +12651,64 @@ "url": "https://platform.claude.com/docs/en/api/java/messages", "status": "success", "path": "en/api/java/messages.md", - "sha256": "0b747aca0aa63fb67ab497730b21c042a3ff672a7225b6b27c264847502d663c", - "size": 907379 + "sha256": "0f9acad088a3fa1c429b97d3663f4771be58608001d02506e16df2dc55fa6199", + "size": 906358 }, { "url": "https://platform.claude.com/docs/en/api/java/models", "status": "success", "path": "en/api/java/models.md", - "sha256": "e75aad7f537d3f4b06fb69c3e82fc4400401703b65be8efa1057561604fea2fc", - "size": 24722 + "sha256": "00ef34909662a1105a4cd86fe9f62d166878e6a24c5086df8af60951ac9cf0ec", + "size": 25286 }, { "url": "https://platform.claude.com/docs/en/api/java/beta", "status": "success", "path": "en/api/java/beta.md", - "sha256": "1d5fc625baaac3ece5d36ef2a9e325f6b5504b035f645bd6505c06b79c89a602", - "size": 2201317 + "sha256": "46749a57bc311d794d16754decd1b1088751d9f3f5c03e620478ec98c489324a", + "size": 2268021 }, { "url": "https://platform.claude.com/docs/en/api/java/completions", "status": "success", "path": "en/api/java/completions.md", - "sha256": "9b5321f262a0255be007d8e391c09030ddcd664e50fd59c2bb0cce163068fb46", - "size": 12547 + "sha256": "655e41feba8e6e141c56c400643040ae90c9173017bb7419c29ac96dd10551cf", + "size": 13464 }, { "url": "https://platform.claude.com/docs/en/api/typescript/messages", "status": "success", "path": "en/api/typescript/messages.md", - "sha256": "5ba32149dff034fe96733256b7986234c1c98fb619416c8a59cb1f8bc7cb0196", - "size": 939099 + "sha256": "391e88d8932e3b346021105ea69024b274aaf6c771f2306f7038980280a21888", + "size": 938599 }, { "url": "https://platform.claude.com/docs/en/api/typescript/models", "status": "success", "path": "en/api/typescript/models.md", - "sha256": "03b77089c1e60cc59bd6f5a964d234b4bbaa740f5f15cd504df87e113603a540", - "size": 22511 + "sha256": "710cb3f7bd0a1f4c13757c16c958b86456dbd11699a02788d6109119f30359e3", + "size": 22835 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta", "status": "success", "path": "en/api/typescript/beta.md", - "sha256": "71a1260fc48688a6c2a9f87197907a5f79ba422c30e29a667410b7ce42b5aaa5", - "size": 2101925 + "sha256": "9869570899b7aa8dc643583d740ac61b9da2e6ec06f0fe85e3e0c3e5ea9cf002", + "size": 2152299 }, { "url": "https://platform.claude.com/docs/en/api/typescript/completions", "status": "success", "path": "en/api/typescript/completions.md", - "sha256": "389aa87f0d06a6fd3afa6af489ed5015f563fb3184d13b821f6c0eecc9699399", - "size": 14064 + "sha256": "fd657112c20e403b01e87d10aed1a040003ab86a7b039465650b6e67b11c9ea5", + "size": 15116 }, { "url": "https://platform.claude.com/docs/en/api/php/messages", "status": "success", "path": "en/api/php/messages.md", - "sha256": "ccda8d7509dcba7c58bdc28ad19c8efd965439e17e4870a117b4da0100724aa2", - "size": 193381 + "sha256": "98efa810ae245f4f75f0015e04e2adfaac8d9cfee1612ac367cf62c789fb4f64", + "size": 193387 }, { "url": "https://platform.claude.com/docs/en/api/php/models", @@ -12700,8 +12721,8 @@ "url": "https://platform.claude.com/docs/en/api/php/beta", "status": "success", "path": "en/api/php/beta.md", - "sha256": "5821dcc470c1fc5b0c9cc5a1698b219c5047422157be565f61bd8300119decd6", - "size": 619679 + "sha256": "01753034d0b2a66619f2369aee260bb75a6378d3690a76845464cddef151143f", + "size": 628828 }, { "url": "https://platform.claude.com/docs/en/api/php/completions", @@ -12714,36 +12735,36 @@ "url": "https://platform.claude.com/docs/en/api/go/messages", "status": "success", "path": "en/api/go/messages.md", - "sha256": "ede1842d106db974e5cbaed5ad9ac7f2be2e59c868cbd94598f74004b359b09b", - "size": 1052359 + "sha256": "03d8db189af5ad568cb4560478254b4ae797f257d857038e837d6e396b88af67", + "size": 1048042 }, { "url": "https://platform.claude.com/docs/en/api/go/models", "status": "success", "path": "en/api/go/models.md", - "sha256": "547f6b544618df1e71660a27833a65c14785a2d2ee84298d7d0af17dbdedc3d4", - "size": 27171 + "sha256": "f40b129fdd5661734a07955dad482ba2280b57007e7dc55ab16653ba4c26c9cf", + "size": 27927 }, { "url": "https://platform.claude.com/docs/en/api/go/beta", "status": "success", "path": "en/api/go/beta.md", - "sha256": "52d4010fcf09a92000b088bfd029addee3273bf73b7dc7b1a3a5f12f013ae6d6", - "size": 2613798 + "sha256": "ac3a7936d131e3a1db049d224149425fe07ed5719f1c8b4620bd9338d63c550c", + "size": 2695270 }, { "url": "https://platform.claude.com/docs/en/api/go/completions", "status": "success", "path": "en/api/go/completions.md", - "sha256": "927f74d14f8d508fc5e3b36c1c07eb5013d317669dd2aeb7387d4a1d6d0819c5", - "size": 14990 + "sha256": "879a03a861da4667c4b6390eae79889437211cc24fbfb96cdbc04f1d82ee1c67", + "size": 16083 }, { "url": "https://platform.claude.com/docs/en/api/cli/messages", "status": "success", "path": "en/api/cli/messages.md", - "sha256": "9777198b1a19b84f8d105e63ec411604dc57d716e58ac81c53d8cf7706770f30", - "size": 704744 + "sha256": "bda80776b81abcb88cc1a8e28426b2ca8ab837df3a7e654852e747983408b80e", + "size": 704618 }, { "url": "https://platform.claude.com/docs/en/api/cli/models", @@ -12756,99 +12777,99 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta", "status": "success", "path": "en/api/cli/beta.md", - "sha256": "115f2586a1c8fdd7dac44768f4465e7441e751866c3e5b1f0bd0581599b19094", - "size": 1400968 + "sha256": "0f0d83fc26c75b63861907198d71695afc57295cb814739b8e016957b43a8b19", + "size": 1423238 }, { "url": "https://platform.claude.com/docs/en/api/cli/completions", "status": "success", "path": "en/api/cli/completions.md", - "sha256": "e9af800843cbafb1bf5debe305725e1972ae833890ea2f43783ce33e3f430412", - "size": 9751 + "sha256": "fb9ec7069393bd129aad8182132f4b4091c49b31999e4483786a5fd799e4d6d8", + "size": 10328 }, { "url": "https://platform.claude.com/docs/en/api/ruby/messages", "status": "success", "path": "en/api/ruby/messages.md", - "sha256": "2200b95e1719b936001417d72dcbe7312aec5a04ffef5af6238ede53e6eb0205", - "size": 882463 + "sha256": "67203f2f99857cb8164b3d153fd75f96c25199b111d67f93fb91d65043f33b61", + "size": 882137 }, { "url": "https://platform.claude.com/docs/en/api/ruby/models", "status": "success", "path": "en/api/ruby/models.md", - "sha256": "ee69c09634a1a9d5c9b5a26ee46ed37c530585fea63d98f8c93bb16b1511c8cc", - "size": 21736 + "sha256": "bce4cc14f1754b08d94d9930a88dff85b18eb4315311c2a483f844da1ed52805", + "size": 22054 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta", "status": "success", "path": "en/api/ruby/beta.md", - "sha256": "40eb504ce24b6815e875550b44017cd9e34c17a913f6edccb42dba808a6f9aa3", - "size": 2018042 + "sha256": "b3c8545021049b73cba21c77bdacf2b9310d0d1b02c20fa529e9231e4e18564b", + "size": 2067044 }, { "url": "https://platform.claude.com/docs/en/api/ruby/completions", "status": "success", "path": "en/api/ruby/completions.md", - "sha256": "8f34ba41349f756f85584eabb0ee8311a37bed09967ff5cfd881bce95d800b49", - "size": 13143 + "sha256": "55e14b45e967fc7603989bc720d235e397e0d7155c5069ff2dfae7bebe430fbc", + "size": 14177 }, { "url": "https://platform.claude.com/docs/en/api/ruby/models/list", "status": "success", "path": "en/api/ruby/models/list.md", - "sha256": "cd1f2ce32fdb16d2b90bbcc8c16904c3d10c2d3a7e17647a279f0379987031bc", - "size": 7371 + "sha256": "62d05aaf56cd01df74deec1b66ea1154849226ad7d2ecd513191a5a664303040", + "size": 7530 }, { "url": "https://platform.claude.com/docs/en/api/ruby/models/retrieve", "status": "success", "path": "en/api/ruby/models/retrieve.md", - "sha256": "5d75fae67df4fd83b6122960417ecf070f4cee9862633e82b5bc3ab1b5c544dd", - "size": 6643 + "sha256": "9016c4c83e24b24b0dff6c6a8cc89ba4deb0c3eaf0672cdbfc5e7bfb2ac73c64", + "size": 6802 }, { "url": "https://platform.claude.com/docs/en/api/ruby/messages/create", "status": "success", "path": "en/api/ruby/messages/create.md", - "sha256": "2bb0e07c54329851dba419c095ce7fdbe0bae1d5af6e9962907e74ebf248dbee", - "size": 121476 + "sha256": "06c0e257a8e19e48a0616a1f174433f5b090a91729c0d501df9add96c7b31dfc", + "size": 121558 }, { "url": "https://platform.claude.com/docs/en/api/ruby/messages/count_tokens", "status": "success", "path": "en/api/ruby/messages/count_tokens.md", - "sha256": "d043b91ae72bc5bc36457259baebc8953e7ba427150b9d1c50ec4ca32d3c57db", - "size": 86744 + "sha256": "f79536e632bd69baad664c8cad6121991effcd5e8f84be5b5d05fe8f5d9ec298", + "size": 86532 }, { "url": "https://platform.claude.com/docs/en/api/ruby/messages/batches", "status": "success", "path": "en/api/ruby/messages/batches.md", - "sha256": "9cd1d546545df7fd1b08887bd91c77f28714f51dc878d6e72eb98df374db851d", - "size": 234090 + "sha256": "fe0f19d7f4822c9c73f74b98903b0d360216e1ce1994da7f29ad4439e3396634", + "size": 235102 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults", "status": "success", "path": "en/api/ruby/beta/vaults.md", - "sha256": "513405e1711ed9d2ba74156e08c8a3fdc864c98c756f09225182065c1e3f5077", - "size": 71526 + "sha256": "a5cb1dd9de9b8c547b53eb38c67abb437a50608a3b213c903a6af273594d85da", + "size": 73593 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/user_profiles", "status": "success", "path": "en/api/ruby/beta/user_profiles.md", - "sha256": "5f176e37fb411eda7cbaf05a2a1c5dc844fdcc93b5ab1b4f6f68b51716a52f77", - "size": 26543 + "sha256": "e12ff49407fd2ea5dc108e6a4e6a0d0cd43b6aa71ebb6b5fc88d90deaf786bef", + "size": 25602 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/deployments", "status": "success", "path": "en/api/ruby/beta/deployments.md", - "sha256": "b7ed25e8028726f00864992c9d66656e87e490a7e4dcf1e2f8d145343331d6db", - "size": 205458 + "sha256": "c9fc793f9a633d41c5fdad74e458524b66a9c95f6774d88d130e0310b13fb880", + "size": 206740 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/webhooks", @@ -12861,316 +12882,316 @@ "url": "https://platform.claude.com/docs/en/api/ruby/beta/skills", "status": "success", "path": "en/api/ruby/beta/skills.md", - "sha256": "5e68843b31590796c44b7371ee2297c2c1e67c3e8cdc9b9d294a2016b39e5074", - "size": 35386 + "sha256": "6bf40da0ac9f075ba53088f8399bc95e404b366c1a13042b2a2e63d26067d53b", + "size": 36817 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/messages", "status": "success", "path": "en/api/ruby/beta/messages.md", - "sha256": "09e62f2f6ff1a2a1b5dfc52dddccb701dfb9aac2fe31d714706cff9f19338170", - "size": 1220001 + "sha256": "e4410b4993e6c4cf9507073bc1515f37435d52d862d1e6b29ec006285141ebef", + "size": 1264321 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/models", "status": "success", "path": "en/api/ruby/beta/models.md", - "sha256": "e7ce4e001d1c58c43e1ca3daef7fa87b4d5577e71f72b5d3865774d1c413b98c", - "size": 22984 + "sha256": "a806344c0cd8952226e6a52a856d5ed30c1e4d1bd5dd41d06347a16f8865ef31", + "size": 23302 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/agents", "status": "success", "path": "en/api/ruby/beta/agents.md", - "sha256": "68d52157078244c775d327bfa04824c7a4d53d63f2112395f77c5944ba62f544", - "size": 240193 + "sha256": "8fdd147dbef228259009b82ff560d9d4bc7ab09611dfc5a67702d9e5e7d950dd", + "size": 243095 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/files", "status": "success", "path": "en/api/ruby/beta/files.md", - "sha256": "a1b68987b1d0bc7e3e30ed5d428c55f8e095968c3b619a66159370faba8ff9e9", - "size": 18711 + "sha256": "f87f07c0c2f71d3e6e5e2ee317079e15407ccf74edea48e704c94acf5cfe58ca", + "size": 19506 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions", "status": "success", "path": "en/api/ruby/beta/sessions.md", - "sha256": "a9aae31a97f1ab348749e1a5e43d22ce63c7744cc405b1b6780664b7f404070a", - "size": 699459 + "sha256": "bd02742095797adda8f50b8eadd78505c66ee65734a03085911ab693e60a1812", + "size": 705386 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/deployment_runs", "status": "success", "path": "en/api/ruby/beta/deployment_runs.md", - "sha256": "56b252561c94283fb3bcf21444ae83b08a40c4baff9b2cc038198cd17c2703bd", - "size": 29181 + "sha256": "13d9c3e04700caa04f84a175232c9c04215770dc0dd503af24cbf93df45d048c", + "size": 29519 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores", "status": "success", "path": "en/api/ruby/beta/memory_stores.md", - "sha256": "9ea37b6047011456085d91eb27fe107d123fe6e5beafd9358f796e03a37cc940", - "size": 76163 + "sha256": "daa077f56c157ac2742e4089ccfa0f030fb848cc4c56d5abdefb16b602451b24", + "size": 78515 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/tunnels", "status": "success", "path": "en/api/ruby/beta/tunnels.md", - "sha256": "e7109849b9fcff58d6847412f4ac7d171566fe35b0c2a3a58751d670385eee96", - "size": 36764 + "sha256": "f351fc31abee424b42789adc1a35d46b990a0753091d21fe2495d9e438143667", + "size": 38354 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments", "status": "success", "path": "en/api/ruby/beta/environments.md", - "sha256": "5512dc14ad3e2c7478e23f8debcc98d02fd07adefffb91f05308f0655a4e45a8", - "size": 85714 + "sha256": "995ee64a626e6e10ff7afab5916a91665218f58edd42e821364bb2af30918b06", + "size": 87940 }, { "url": "https://platform.claude.com/docs/en/api/ruby/completions/create", "status": "success", "path": "en/api/ruby/completions/create.md", - "sha256": "1a068275aec461d0a31c8baec854bbf3ac610a635371deca482c3eac2d9d758e", - "size": 10544 + "sha256": "9cf843010fda583ae14a6037d61a459dbad0d78a84feae021474e7da152e07d5", + "size": 11284 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/threads", "status": "success", "path": "en/api/ruby/beta/sessions/threads.md", - "sha256": "fc5abbbae04acc8d2ade31e33eb6d1b32f9b38b199d619bd24aeeeb8a5b24b76", - "size": 281183 + "sha256": "38a7f6a337d7dfb0162672ea569d214fad3fb6e933a4c6437a090b7c15b3f6a9", + "size": 283093 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/events", "status": "success", "path": "en/api/ruby/beta/sessions/events.md", - "sha256": "7469a2bd09fe294bb644dc2e5c66bdf1d1bfb53fb32e60cc65241b07684119c0", - "size": 397299 + "sha256": "4ac3197ef9f1f4565463b3d8dbd06a4d9a3b78d281ec6fa9b6f4535ab7ee3a08", + "size": 398416 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/resources", "status": "success", "path": "en/api/ruby/beta/sessions/resources.md", - "sha256": "8cbea218a48d1688f669e6e12a4f04b5b4386fbf474d2b2e8357a199ba5dc74e", - "size": 31770 + "sha256": "63cc22d65d434ae87794ea3b4a313cf3e4c0d559f13694d8b1ecd594d07abb23", + "size": 32567 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/create", "status": "success", "path": "en/api/ruby/beta/sessions/create.md", - "sha256": "7c862f89e9d1e87303e248faf12668cc6465f6448b4f1cb98977652b37a2dba7", - "size": 58160 + "sha256": "2417dde84d9dcd4b91ed652e47d4854b121f794a4cef5e38387b4a693d284d5c", + "size": 58642 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/update", "status": "success", "path": "en/api/ruby/beta/sessions/update.md", - "sha256": "4d86daea91461070af882aefa9e683dc2073f73620a2464da56100d602665168", - "size": 43969 + "sha256": "fc78c5b32aca80be49ddb2926d8f9ebeddf806b88e8d439c0f2214d7d68e3af9", + "size": 44293 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/archive", "status": "success", "path": "en/api/ruby/beta/sessions/archive.md", - "sha256": "7c48aa44ba5e036e119895cd57ec9804f81a54bb48abc1d78995eeeab2bded62", - "size": 29845 + "sha256": "f4dbdcc6c3d14832b6689e78d41639b10463d7b4877cf5c86b022324de7ce84c", + "size": 30169 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/list", "status": "success", "path": "en/api/ruby/beta/sessions/list.md", - "sha256": "17694a3fd4169e14980164420e04c96e886d2448b5160ecdf487e19c19276511", - "size": 32014 + "sha256": "2352745b4353cae239a527f18378b9665433f31ba964e3d1c9e07f15dc41f2d0", + "size": 32346 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/delete", "status": "success", "path": "en/api/ruby/beta/sessions/delete.md", - "sha256": "85d0ba8d018ddf0dd199e04fe2fce5ceece46998409aa88282f09976d4c694b6", - "size": 2546 + "sha256": "08a470832996449ed09279c3889ec7e845c5281f73fe33f5d6630aa81a13962d", + "size": 2705 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/retrieve", "status": "success", "path": "en/api/ruby/beta/sessions/retrieve.md", - "sha256": "c8c151abf76f6434c65401ecf694d305d5b6dde50a7bcfe574dba9d38da2a191", - "size": 29830 + "sha256": "ec388f8f393f0fcf74e91ae97138ee25bd93e154c7c5c8ef8509419f16b95eee", + "size": 30154 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/agents/create", "status": "success", "path": "en/api/ruby/beta/agents/create.md", - "sha256": "482b0633dce42dd1be46ef74530dc824e44fb09e99417bf9882e6ecf5e4db179", - "size": 36889 + "sha256": "9aa81436dceff103873aef53343a0de6d8d73bb5036cb1b16c52e29ce225cdbc", + "size": 37349 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/agents/versions", "status": "success", "path": "en/api/ruby/beta/agents/versions.md", - "sha256": "df619edf307a54f60d29d8da9548b2ff5e6a37f3e50fce4d464f78d42903157c", - "size": 17662 + "sha256": "6ffeb94043e0d9f1e0ac0de59fa33395fd11d5c69c2dab07b20d80f843b6c19c", + "size": 17972 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/agents/update", "status": "success", "path": "en/api/ruby/beta/agents/update.md", - "sha256": "efdac1062f20a41f3c6b9f5197aaa6397a4d1b29c0674dec446040b062738c88", - "size": 37607 + "sha256": "7f88212ffdedcba50a90138d1ad1095116310f835b3335e8a1a0c8b0af00354a", + "size": 38067 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/agents/archive", "status": "success", "path": "en/api/ruby/beta/agents/archive.md", - "sha256": "9fa9eb9eff8f7e8a9f2853239a90a9cea42c52f140e34c96dd45a9868a436d1a", - "size": 17177 + "sha256": "7ebf26a61d9aa26256ea87e736b4e95dc27f16f79509c1505b38e71a2c0e2636", + "size": 17487 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/agents/list", "status": "success", "path": "en/api/ruby/beta/agents/list.md", - "sha256": "42025f3a040ff67c7a588b47b568e6a4859f1b721300754d2791e4da9387b9be", - "size": 17851 + "sha256": "999112e02302caa60cc0e9f24e4c98943562fb446bc6fadcff486f9fdd3a3656", + "size": 18161 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/agents/retrieve", "status": "success", "path": "en/api/ruby/beta/agents/retrieve.md", - "sha256": "215a816e617c19720af9007570cca2e5a54ad4d3490526db11c39e807ffbd74e", - "size": 17286 + "sha256": "7e5dabcec01315496e3481b3f5b8b835f79823a6e46eebc17d48051b7a85bfcc", + "size": 17596 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/work", "status": "success", "path": "en/api/ruby/beta/environments/work.md", - "sha256": "6ca76a04332261360dd90f2e724958dc855a45d74995d3ba0587d23f1744f3d5", - "size": 42557 + "sha256": "7fd2cfd4913b5ea1a29f276bbec22fad672629f9ecbe23ba7d98caaed759b554", + "size": 43829 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/create", "status": "success", "path": "en/api/ruby/beta/environments/create.md", - "sha256": "f63648e1406f90e851f2aa5e5b166a6c1a57c5c88b92e5b799d7e4bfb090036c", - "size": 8960 + "sha256": "a82be43ccdea67d1d46048992805417a5cdf1d0f8bc474dcff85c8d667256334", + "size": 9119 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/update", "status": "success", "path": "en/api/ruby/beta/environments/update.md", - "sha256": "907d713776b652dc2bc5caae4c6c17010fa8a717d87bb237c0895bfcea70bbd3", - "size": 9053 + "sha256": "aff4d3010a20182da54b7160dc5ee334b0c5c2b8d543c014d68eebfcdbadfc55", + "size": 9212 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/archive", "status": "success", "path": "en/api/ruby/beta/environments/archive.md", - "sha256": "6b37193ce8a0c699e152ad681770a0e9a722b8984054f90c5e5a499d38f4a4fc", - "size": 6010 + "sha256": "258acd4cdfb7c6dd9767780fca2811d52b03aff4a86af156d7d1435d294ac554", + "size": 6169 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/list", "status": "success", "path": "en/api/ruby/beta/environments/list.md", - "sha256": "1ef9d19c68acaebb73f9106841f8e63f76a32ff81fe59bf4140e58563f1d3f42", - "size": 6387 + "sha256": "40899f536f7b68246ea48add2c578a1265629b97b6a9fa71fc24486aa75d4c64", + "size": 6546 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/delete", "status": "success", "path": "en/api/ruby/beta/environments/delete.md", - "sha256": "47ab170c1855ae9ec885c266d47224ef763fd47afc49d57ef394f2d25e91d7e0", - "size": 2658 + "sha256": "121629f9c63a3aa8f90fcf107792ef6394f6d6b822d7ea326622b9aced882989", + "size": 2817 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/retrieve", "status": "success", "path": "en/api/ruby/beta/environments/retrieve.md", - "sha256": "c08382b1d0c6e910a5f07bc63bcced5cc955a31602f07a959bf19f19846c6ec8", - "size": 5947 + "sha256": "45d8ca39f5acebf2462d3ea22c95c01b2746f15af3160ae7be4b80e0b495d0d7", + "size": 6106 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/models/list", "status": "success", "path": "en/api/ruby/beta/models/list.md", - "sha256": "d35743552b35590d175093ec86d1c04d737e9d205197b2f3704ae8b56ebbb421", - "size": 7749 + "sha256": "a82f10ade19218fa21a74c116afcaa532f6f1fd8d9335ede3cd6cd707ebf2ae0", + "size": 7908 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/models/retrieve", "status": "success", "path": "en/api/ruby/beta/models/retrieve.md", - "sha256": "d7b97a6bbc26f1c740283552d3bddacdd67bf3c962340478e2a495908de2f572", - "size": 7019 + "sha256": "551da166404e0914a86adc4e3e0e99fe17f10fabfab32de8830bcbd1ecef7550", + "size": 7178 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/tunnels/reveal_token", "status": "success", "path": "en/api/ruby/beta/tunnels/reveal_token.md", - "sha256": "04e3f2abbe3ab78b87e2834cf82c7b4b274f3be5981e5651256cff18dd7e680f", - "size": 3135 + "sha256": "1a1200f25b879303a2010ab8b410b71ee7c150ff388c834bd38136a6f35145d8", + "size": 3294 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/tunnels/create", "status": "success", "path": "en/api/ruby/beta/tunnels/create.md", - "sha256": "d66c89608c1c29d6c3ab637333518af5fb73e76a7352c89e12736fdf5720287e", - "size": 3543 + "sha256": "90141431d3f4b4d0071a1b7d258df49f6b1d7014d9ec4e91cf08cdf90aff889f", + "size": 3702 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/tunnels/rotate_token", "status": "success", "path": "en/api/ruby/beta/tunnels/rotate_token.md", - "sha256": "bfb82592f541268b24ce510e45e4172de7eeaccb85f45f74b47946b2593dfb2c", - "size": 3221 + "sha256": "afd74d490cf510e15fb4bd47d047d7a5dd2dcd624666009f4b49545b0a832cff", + "size": 3380 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/tunnels/archive", "status": "success", "path": "en/api/ruby/beta/tunnels/archive.md", - "sha256": "d100080d6dca63d0928d09ff3d30ad4760a972d3841d03c645c4225a07f80005", - "size": 3599 + "sha256": "f71b9b509ae1d87f3a618156605c8d384ea1962097ffb860d4796629f8f05a8f", + "size": 3758 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/tunnels/list", "status": "success", "path": "en/api/ruby/beta/tunnels/list.md", - "sha256": "bae360abc00fc8e1f4b12c9a293cd0052de734f5fe2e4776afcd091fd30dfcc1", - "size": 3742 + "sha256": "dce7d4c3e98ff0404ce8dda7452c7279c53a774571ea97ed321a93da62e847ab", + "size": 3901 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/tunnels/retrieve", "status": "success", "path": "en/api/ruby/beta/tunnels/retrieve.md", - "sha256": "d1c19ea121a12f021c0485a88cc4707418f8a76a57f8a8b8951ce466687c8b6e", - "size": 3319 + "sha256": "36d8340e075c1cf682f07e6fb7bbe6cfcfa3bffe91299b1a4fc68c7ca967954e", + "size": 3478 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/tunnels/certificates", "status": "success", "path": "en/api/ruby/beta/tunnels/certificates.md", - "sha256": "6956fc45a5cd6ee8da846072427cfa81aa3e52f22b6bb8e6f5d3ab5536f0fb38", - "size": 15817 + "sha256": "95c8479a7cac96380a64973f635c6e92f1841cb185960ad8f8c3912198513a8a", + "size": 16453 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/messages/create", "status": "success", "path": "en/api/ruby/beta/messages/create.md", - "sha256": "79bb1a6d341ec2bb21db61593f8c650958ee5d8e04f08f87854ba667bf25ae25", - "size": 174424 + "sha256": "025cc9b250d900402577519bbc668fb9a9fb704fa6ef0594e84552f645f02b84", + "size": 182246 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/messages/count_tokens", "status": "success", "path": "en/api/ruby/beta/messages/count_tokens.md", - "sha256": "e29019383c072060082dcee6991584a75d03bcfc795edb9d5fab8890eda53ae2", - "size": 110665 + "sha256": "0f7a2fd5e446bd7d742e81afb15698e6862fa68d7efae288998d75df86f9b6da", + "size": 112634 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/messages/batches", "status": "success", "path": "en/api/ruby/beta/messages/batches.md", - "sha256": "06c57f81692ba37fc6c3f7ea941786d8c4d5678f1587650dfd24608fb369ccaf", - "size": 359861 + "sha256": "0bfe157a50952d91b2a10d2c63c37516629f081396832f27abab5b3c8f44970d", + "size": 375655 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/webhooks/unwrap", @@ -13183,659 +13204,659 @@ "url": "https://platform.claude.com/docs/en/api/ruby/beta/deployment_runs/list", "status": "success", "path": "en/api/ruby/beta/deployment_runs/list.md", - "sha256": "8a33336cf0c360bc943606c613b1ad7513c447c1c841aecf3e69358c1d52cb45", - "size": 9426 + "sha256": "505f6a77c65ed101ab83e451e6ee0f358135cee1c59b6e88360f2afe5fc04085", + "size": 9597 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/deployment_runs/retrieve", "status": "success", "path": "en/api/ruby/beta/deployment_runs/retrieve.md", - "sha256": "5da9b734b6372f6e88ac012fce5461d32e061bd0cfa16b4c591358bae4cf945d", - "size": 8340 + "sha256": "8427c2bd7bc8316087f5af4f1771a34bd5a49982e78cad3ea7de3d8b63070ba0", + "size": 8503 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/memories", "status": "success", "path": "en/api/ruby/beta/memory_stores/memories.md", - "sha256": "b465f26aaf921d0f50b6e9c0fa989df12bf2162d1069ebda5a48599aaba8470d", - "size": 37297 + "sha256": "0d1c1d5e23efa70113a3e24f0502178332be6899c655908019d9f1edf7390043", + "size": 38218 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/create", "status": "success", "path": "en/api/ruby/beta/memory_stores/create.md", - "sha256": "fbb4a4ac5d912c81b0064ac1dbf58571cd03a2586b26d7c09db80444d0794944", - "size": 4645 + "sha256": "cd0b4cb7060c04fe5129198bf3798c14a2e0a49051c27f4fbd22f84d5d4ff80a", + "size": 4804 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/memory_versions", "status": "success", "path": "en/api/ruby/beta/memory_stores/memory_versions.md", - "sha256": "4e5d4e2e29e28dcdef8532f32fdfc9e3cb60fa43bf9cd096a87f53a677bb430d", - "size": 31216 + "sha256": "4b188c917a4ea0361500ac30bfa008d81893b4d5f2d92d0226818fb0bcf789c9", + "size": 31693 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/update", "status": "success", "path": "en/api/ruby/beta/memory_stores/update.md", - "sha256": "852e8c0bcbeb29086eaefdc42792f89d362c5f1e76a7274223a28b8faee8b5d2", - "size": 4554 + "sha256": "97d52e9dbb71c0721d8b32a03e8a7ff041ed30fd3ddf15e22a674f4dafd55e45", + "size": 4713 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/archive", "status": "success", "path": "en/api/ruby/beta/memory_stores/archive.md", - "sha256": "f00ac67e64a8fe2bf3d4b329763c69563cc1a07fa4255091825bfea8afc238a4", - "size": 3966 + "sha256": "9f354b4d5e39c061f5b13eeb21a421f6441a624ad3f885b39578395a148f3c20", + "size": 4125 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/list", "status": "success", "path": "en/api/ruby/beta/memory_stores/list.md", - "sha256": "1b2699c49c5ab29d4318734be0acf20d3ee5b859ffc21f9ef30ab4b0316c222f", - "size": 4694 + "sha256": "ed4b01fed286aab25561cfa234947e1881eff5d5a50d4ec158324a3cc8e59e44", + "size": 4853 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/delete", "status": "success", "path": "en/api/ruby/beta/memory_stores/delete.md", - "sha256": "a02ba698f01f19671b8f122479e90e58752807d37b087d20695f4bd7f842bb6c", - "size": 2703 + "sha256": "738ec309ef334796b1b2b58e19b5c5800577b51c1c4f9525640c7f85788e52ee", + "size": 2862 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/retrieve", "status": "success", "path": "en/api/ruby/beta/memory_stores/retrieve.md", - "sha256": "5bb309639a6dd10b256042aeaca1fcfa1b94e508bd1ea4b7d006595664b4ac9b", - "size": 3961 + "sha256": "56e4214d66867ec0783a9e6ea191d0df983d95a31a9c4e5af4735bbe4dc378d5", + "size": 4120 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/user_profiles/create_enrollment_url", "status": "success", "path": "en/api/ruby/beta/user_profiles/create_enrollment_url.md", - "sha256": "d5ae63a398d343c632b900a2995ec4a25a4a1c78cf16f7ce3a25767055851b07", - "size": 2840 + "sha256": "8a651ae54f073f7bc2720d7169392b37121c61e963ca7891e1a00ec57a2bd758", + "size": 2999 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/user_profiles/create", "status": "success", "path": "en/api/ruby/beta/user_profiles/create.md", - "sha256": "4963814177456354de3ab23b920d98dd0c9772548b7f91d460dba19c4f1dd7ab", - "size": 5887 + "sha256": "aa461c5c909909651b0c18f7e4cbe3a70707496a3a60d9bfa380366a48b6ee29", + "size": 5540 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/user_profiles/update", "status": "success", "path": "en/api/ruby/beta/user_profiles/update.md", - "sha256": "d93c91234902a128def8190b2aea139a85bb2e0ce022983120a475ee23b02d3d", - "size": 5926 + "sha256": "70c8e7ea51ffdca5e319f7ce3dda3aa34697eaf6ed1805cae41431d34183c4ca", + "size": 5577 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/user_profiles/list", "status": "success", "path": "en/api/ruby/beta/user_profiles/list.md", - "sha256": "81a7ae5247c048a6462c41cefe60e91528641a7ce393d432acfce829952e013a", - "size": 4787 + "sha256": "5e116944933b4fcb40ad6c934598e331dae2428705f834fbcb336308a597991b", + "size": 4780 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/user_profiles/retrieve", "status": "success", "path": "en/api/ruby/beta/user_profiles/retrieve.md", - "sha256": "c93f911c09685434df72ce1c4601b3e78b54170b0ddfc2b63e4fe2fd317ca5d0", - "size": 4576 + "sha256": "bc2c9519cf2aa7c0a809266bcf815b12b28f36cea14995c3da5acedd1a12241f", + "size": 4470 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/create", "status": "success", "path": "en/api/ruby/beta/vaults/create.md", - "sha256": "7c76b690778ebb1acd8ac0cda7ac32aae07402af3015ce5f01f26091e733ee74", - "size": 3342 + "sha256": "8ca583ac118c31e4ce7483ca3f742d3264167ff607c09d8fb16c95bd158193a5", + "size": 3501 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/update", "status": "success", "path": "en/api/ruby/beta/vaults/update.md", - "sha256": "f624792af43427b75a8100e311b8b3fa902f20e1d152f3e0703bd1f5fa31db2f", - "size": 3383 + "sha256": "fd0c124b0a107d5850d5dcc92dd35d758fc09a7407995623b8743694df8dda66", + "size": 3542 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/credentials", "status": "success", "path": "en/api/ruby/beta/vaults/credentials.md", - "sha256": "2405dbb9919772f6888c8c52060997ff6c7c5e5abf83b13f20159491686d202d", - "size": 80634 + "sha256": "b41040f5b2463036623370478a6591843297aa7f2ba7c3b6fe21bd85eca6654a", + "size": 81747 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/archive", "status": "success", "path": "en/api/ruby/beta/vaults/archive.md", - "sha256": "34db2a6d73247bf4c363598f55c941ada186545b98a1b5c15ceeb67a30052534", - "size": 3129 + "sha256": "2277231e828d1582e96a1871651b8f74de56d7ca24620264a4c03137a034777b", + "size": 3288 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/list", "status": "success", "path": "en/api/ruby/beta/vaults/list.md", - "sha256": "f83e3964edd0d92d78fcb081929fe96e5a14f58fbaf747d02a525537339c006b", - "size": 3402 + "sha256": "bcd70595a9e3905a4282d842915f4bb62d8a0e5837d4069f6e47ca61fef2a4e6", + "size": 3561 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/delete", "status": "success", "path": "en/api/ruby/beta/vaults/delete.md", - "sha256": "155ac7a5e56237056bcb176ce97268a7c4d5bf3c7e7ba00d38095053f56f6cac", - "size": 2534 + "sha256": "3e14a8d93e12a970c64ff6cdb22841eb58b2bde37dac6694908edbdf7bdb6a93", + "size": 2693 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/retrieve", "status": "success", "path": "en/api/ruby/beta/vaults/retrieve.md", - "sha256": "e7ecb17cfa6aacbd7e8737bffe1e3003b5f2067c2a3a15832698ab166a8a32ae", - "size": 3114 + "sha256": "af515635dcde8d1e73054cd198a237654651a5953e2d8acead138c2f6900e302", + "size": 3273 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/files/retrieve_metadata", "status": "success", "path": "en/api/ruby/beta/files/retrieve_metadata.md", - "sha256": "df5f2f6079fac0f8cd055050cce81a68f15c35ea9269482cff7cf0eaf514e5c5", - "size": 3808 + "sha256": "5cbe26dab40ec68c93ac7292f34c59a50c154dde7c517dc888667ca95cf1b629", + "size": 3967 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/files/list", "status": "success", "path": "en/api/ruby/beta/files/list.md", - "sha256": "b5743acd8b9a0022153dc8a1dc169243bc11f9912ea452ae6b754095e175ca28", - "size": 4498 + "sha256": "0bcb3408213f4c8b48217ef834c88109ea7ba8b5a8018495abc43bc7a5ec52a8", + "size": 4657 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/files/delete", "status": "success", "path": "en/api/ruby/beta/files/delete.md", - "sha256": "242b5c95c6bf2797a612acbb17fe5eb4d4dc17ee2a29beae9ab4f4b628f1a2d0", - "size": 2494 + "sha256": "cb2ce5343fcc716c5a07abf71df9982deddf2ff72cfd1b619077612b07eac3b6", + "size": 2653 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/files/upload", "status": "success", "path": "en/api/ruby/beta/files/upload.md", - "sha256": "15e3b2b8bc980b173d40138ba5486df5a07d3e215176b8ca2313fc1cccfa1f12", - "size": 4018 + "sha256": "227e1eafdb4758350e6b03f354cbdc8437f8044f8602a58fd8963b835855d1c7", + "size": 4177 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/files/download", "status": "success", "path": "en/api/ruby/beta/files/download.md", - "sha256": "f101596e6a3d2f3b3ae5941784868671e6ebbf3f5c66b880cc1b7c35c2c852c2", - "size": 2209 + "sha256": "4221fe52b96bc0e96866441c5447e71bad8378ac62fc0ffdc7267ed24fa2b5d9", + "size": 2368 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/skills/create", "status": "success", "path": "en/api/ruby/beta/skills/create.md", - "sha256": "7fecf8e405c3989fd35e43a4c6ba5aa8adc82dd68cf68249a8695efabe140d29", - "size": 4462 + "sha256": "9ccb353f26186d9d9cbfcd96c69dd1a2bf6a6c20332eefc80bbbe2d0447b01e8", + "size": 4621 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/skills/versions", "status": "success", "path": "en/api/ruby/beta/skills/versions.md", - "sha256": "3990e5b4dd7142ca2d887390727013a3098c5b84c969fee6dbaf59369557b6eb", - "size": 18249 + "sha256": "e9599ce38c0173dc12e81436c9081f52374fcce733ae46e73c51a07c4121679b", + "size": 19044 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/skills/list", "status": "success", "path": "en/api/ruby/beta/skills/list.md", - "sha256": "e8700e8b411f8f406961563818e53614a563c4b23f195d1021fda3ce701b9f3c", - "size": 4668 + "sha256": "4d6c3799b7ce7b2eaf37f714c40c93a27c92e46a68b93dc627ec2e221de9f57c", + "size": 4827 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/skills/delete", "status": "success", "path": "en/api/ruby/beta/skills/delete.md", - "sha256": "add6531b802c6eabe50eeba24a5b2b8dead2df38f9e7ab8ac102156034835f1b", - "size": 2642 + "sha256": "b3a7cb0b8c71d4941fd7432335313920d15df81bef544be124e5de1c9b2852cc", + "size": 2801 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/skills/retrieve", "status": "success", "path": "en/api/ruby/beta/skills/retrieve.md", - "sha256": "a990110cb3c9ae3f58700d331d6871f61200ee67f72f1687c2616dd36e927c00", - "size": 4187 + "sha256": "c6713dea15183874cab87f5a92a96e4057aefb17ff67cb7db66e14c17a655d9b", + "size": 4346 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/deployments/pause", "status": "success", "path": "en/api/ruby/beta/deployments/pause.md", - "sha256": "6543bc8a9c663584c92d0810ab9b06fde2b2b4ac7a050152ab74bb3da5c6bdb2", - "size": 17659 + "sha256": "910fbc9c931d35873c27bf6d9a855f90dd414dff147609d54638ac7179d43b0d", + "size": 17818 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/deployments/create", "status": "success", "path": "en/api/ruby/beta/deployments/create.md", - "sha256": "88eb10b5c345c3e144035ad63cc2e877da19f85c604d444161ec1da9529566d7", - "size": 28271 + "sha256": "bcf8848a22cc44fa8e9a12385524d04d2f0c54ae1f15cda23fcb28ee2ff815d4", + "size": 28430 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/deployments/update", "status": "success", "path": "en/api/ruby/beta/deployments/update.md", - "sha256": "ea0d7e628ee06579dbe28978198976118db535a8262bf5b2f58f8bc60eb64338", - "size": 28323 + "sha256": "943ffe7b97f7a3efde8ed72b18f74f3dd7a2ace919d45160c2fca4911f981adf", + "size": 28482 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/deployments/archive", "status": "success", "path": "en/api/ruby/beta/deployments/archive.md", - "sha256": "7a4995c23aed9af20f6eabff3167d231701e4db9d53bbd917df61e57d84eb2e0", - "size": 17669 + "sha256": "5eb2dab5f9daf87f364021ce1b7b8345f25bd5768c58c2c67058363c3f4c2b62", + "size": 17828 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/deployments/list", "status": "success", "path": "en/api/ruby/beta/deployments/list.md", - "sha256": "d3aa11cc9d0fdb1afd55a26cb62a3267bdb979b203164c8b245972157ba3170e", - "size": 18577 + "sha256": "8d3068db83151c98915908e9ed71322126653578cf23d4c85b46b1a802abef16", + "size": 18742 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/deployments/retrieve", "status": "success", "path": "en/api/ruby/beta/deployments/retrieve.md", - "sha256": "2741711a04581f85bc84b94aad253f41193b990d35011b880f81f0222d267f6d", - "size": 17654 + "sha256": "a5180426fe6b0449e4a464fc82a177b5af1ac7759babed89e9a49473e0fdadb0", + "size": 17813 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/deployments/run", "status": "success", "path": "en/api/ruby/beta/deployments/run.md", - "sha256": "602eb75f1dd580371197a0ba9a318b2f03ad5e3c06fd17a756d1b2a4f230b67d", - "size": 8323 + "sha256": "82bb2b4f81b6d424bac540e9c1e7988ab59ec21b445f6154a13006acf724b0c5", + "size": 8486 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/deployments/unpause", "status": "success", "path": "en/api/ruby/beta/deployments/unpause.md", - "sha256": "dd938b3cd5828f68ace575a7c179fc8bbae97b82e0c27b34165be80152b446ac", - "size": 17669 + "sha256": "792b5a95cc86bba8525bd80b974444d7a03498cd2a1875303fcf4b60d34ec2d0", + "size": 17828 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/skills/versions/create", "status": "success", "path": "en/api/ruby/beta/skills/versions/create.md", - "sha256": "7aa051a368abf307fbe3269a8b1e8b62702f61b8501eb158617111835b078677", - "size": 3717 + "sha256": "24718f30d746375e40f4e2e753509e567341807b37554f3c29573f5beb45558c", + "size": 3876 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/skills/versions/list", "status": "success", "path": "en/api/ruby/beta/skills/versions/list.md", - "sha256": "4fb592a49dcf7fb9357dc18151872ff0c4259dc90bceb5a89414f46b95798f89", - "size": 3785 + "sha256": "66a8e4dac730ddadb2b7f83b08a3e2e620abd99a381429ba0fcac6aeabf38004", + "size": 3944 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/skills/versions/delete", "status": "success", "path": "en/api/ruby/beta/skills/versions/delete.md", - "sha256": "10e27a9b54cc9a1ea0486859f7c2a6645bc1f240047b4b17a9d8d3cc45bffe2d", - "size": 2981 + "sha256": "2e5ce80de82ca321908bd96bda43ae68896e233e78c7f7d7f9940f9e217c28f2", + "size": 3140 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/skills/versions/retrieve", "status": "success", "path": "en/api/ruby/beta/skills/versions/retrieve.md", - "sha256": "9e5492d5ef5e99083df4473a8b85265430cd272f807f282d13014bdb369ba079", - "size": 3797 + "sha256": "2649f9800a5645b28846686ca4e9134c81904c820e16a11b5b8e02d7ccb3dbfa", + "size": 3956 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/skills/versions/download", "status": "success", "path": "en/api/ruby/beta/skills/versions/download.md", - "sha256": "c9a70a58eefe986e78b04a82829eab880908cf4e6c0fbf69344a0e16a36be633", - "size": 2612 + "sha256": "bb52ace6c27aeedb46c4039efdb67158f62b7645a2b71d3ee4689ce15807c4db", + "size": 2771 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/credentials/create", "status": "success", "path": "en/api/ruby/beta/vaults/credentials/create.md", - "sha256": "59c779c57ee35b0fd06f80b14c8edc019c90e6b11814d8f1828dc160d317384a", - "size": 11704 + "sha256": "12c2ba290d522e7bc7fa41a5040de549268b1ab0683dd97af4cf5c82ef82842c", + "size": 11863 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/credentials/update", "status": "success", "path": "en/api/ruby/beta/vaults/credentials/update.md", - "sha256": "64b63abeac2e4ad8a2dc31f1ae0ce1edce9f894e0df5dc4d811127dd6ae28f9f", - "size": 10802 + "sha256": "d4b98f9b071a32d70612ff9b3e95c15deaced01124f10b0d34b14fac029a437b", + "size": 10961 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/credentials/archive", "status": "success", "path": "en/api/ruby/beta/vaults/credentials/archive.md", - "sha256": "a38fd22e32f8ecbbfc03ca26455e89333fe9e4f7eae572c4df163b8d9f8241bb", - "size": 7050 + "sha256": "7ae5460f8db0b860a26aef0915a0ccdb5e86d4bcce6766a5a2368bf435bd8bb1", + "size": 7209 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/credentials/list", "status": "success", "path": "en/api/ruby/beta/vaults/credentials/list.md", - "sha256": "bc3e210892358a847dc3feda800a152df8eeb016577d469c6548f394dff3dc77", - "size": 7326 + "sha256": "3bc882be69a9bfb6e5be4987f3308e180a893c35ace97d22977c5d362a134b36", + "size": 7485 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/credentials/delete", "status": "success", "path": "en/api/ruby/beta/vaults/credentials/delete.md", - "sha256": "0d540a0f1f53b279f812761e9e26f5d290d5ff22b8a010d8875ba9a8332fa795", - "size": 2730 + "sha256": "deaa4fdd3f9c0cf9324591d6c0bc24b5bc446cf870df750488649a98f399d485", + "size": 2889 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/credentials/retrieve", "status": "success", "path": "en/api/ruby/beta/vaults/credentials/retrieve.md", - "sha256": "6f91d674cc27ae7467e21638828946bbeac7c7db093aad78a1312ed0e28a0fc8", - "size": 7035 + "sha256": "0bb047bc6d46d5fcbf85174a80003b1ab0af14e89a1b58adbd6a5a08708c6baf", + "size": 7194 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/vaults/credentials/mcp_oauth_validate", "status": "success", "path": "en/api/ruby/beta/vaults/credentials/mcp_oauth_validate.md", - "sha256": "0e183f10188fda5baf538a94997f00478b90688c6624c0c96db62a1f297ee81b", - "size": 4978 + "sha256": "47dca54ae897b9ac4d1987c6465b9cb4e8cc93e8cde1bb5fda04ddc7986720a0", + "size": 5137 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/memories/create", "status": "success", "path": "en/api/ruby/beta/memory_stores/memories/create.md", - "sha256": "0d22a591434961c1568f59e1f54d44e5e66b8ab9081361743a5d3c8ba56a5667", - "size": 5376 + "sha256": "164df4daf5d5bd86510f1a86c4d0967503b53e739df380d9494b8dac11e57c4c", + "size": 5598 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/memories/update", "status": "success", "path": "en/api/ruby/beta/memory_stores/memories/update.md", - "sha256": "84c849dead11728d383b2365ea2a6a101a64ca87ad18e665dbe2e5993654380c", - "size": 6277 + "sha256": "9f0a3d1731a405f974c667886bbcb228f120a93cc6d7da8114ff8c3b2c077991", + "size": 6499 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/memories/list", "status": "success", "path": "en/api/ruby/beta/memory_stores/memories/list.md", - "sha256": "0963ecf2db3ac9dbfb637ff4c0197f243bd86a33b211f3980dd9e0fadd4748e0", - "size": 6941 + "sha256": "f02c8491525a104daab414408948ec243841f72382a0277b04677ad1d54ecaee", + "size": 7100 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/memories/delete", "status": "success", "path": "en/api/ruby/beta/memory_stores/memories/delete.md", - "sha256": "ac13f68f34796d6bc7545bd5d37f683aac78d0b8e93e2cc309a3a494238e4faf", - "size": 3093 + "sha256": "c55fa5be620665faeece84d4803a287fce4a5deb4ac9fa30bea264cb813cc03a", + "size": 3252 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/memories/retrieve", "status": "success", "path": "en/api/ruby/beta/memory_stores/memories/retrieve.md", - "sha256": "e2102f3240dde01478ad0dc3745bfedfb5bbdd23095d3bb785c1afb6e5f945a5", - "size": 4906 + "sha256": "796f2454c68c43dd523074df815999c3af0d289e9ee0cfcdc3621e1e597274ea", + "size": 5065 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/memory_versions/redact", "status": "success", "path": "en/api/ruby/beta/memory_stores/memory_versions/redact.md", - "sha256": "1394904cfb368ce396e6fefe363181cc6b79775f1bb662b62742e4b84fa1e69e", - "size": 7409 + "sha256": "f5b792039a67bf5f9df86b572423dcd468800ea6138ecd09d00489a8aa3ce325", + "size": 7568 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/memory_versions/list", "status": "success", "path": "en/api/ruby/beta/memory_stores/memory_versions/list.md", - "sha256": "a34d56d05f0bb94e84550f736aa1b411079802e03ca8e3974a8b5d96f230111d", - "size": 8187 + "sha256": "9cce1047cf943988bbf2bae06bee155624dccd9f6c5a55fbf27501cc239b6dc4", + "size": 8346 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/memory_stores/memory_versions/retrieve", "status": "success", "path": "en/api/ruby/beta/memory_stores/memory_versions/retrieve.md", - "sha256": "ff484415e53884d8ce54910d148d6e9315d3ab95cd5cd4939771f20f5c5df5a9", - "size": 7503 + "sha256": "70deb7493ec027a00e841ca61dcdcd1e535ab31c36a88665e684fd15cbd702a8", + "size": 7662 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/messages/batches/results", "status": "success", "path": "en/api/ruby/beta/messages/batches/results.md", - "sha256": "ca73b96631fd1dbd3bb1456bcd2f50a97b71166152e55b49488c04077acbc8a8", - "size": 54197 + "sha256": "943ae9193ed186fe2f91f5d2afce1fbab9935b4db8b303d7180333e5618799b6", + "size": 57636 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/messages/batches/cancel", "status": "success", "path": "en/api/ruby/beta/messages/batches/cancel.md", - "sha256": "b9d1443494595aa618bef81f8301314323b7e6a09873bbc97f2539f29251646b", - "size": 6377 + "sha256": "fb328ec6fa3a1607ad2065b0d5ba7478d585235b226e63169ad3a675c70deca5", + "size": 6536 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/messages/batches/create", "status": "success", "path": "en/api/ruby/beta/messages/batches/create.md", - "sha256": "9e3de919c790494e9c33735036d55c1f38f6844c28b4ccce859bbb429745e010", - "size": 131326 + "sha256": "87645082739a9731c72e9cbeecbf19656ba03fb4b86e9342f392458270732aaf", + "size": 133463 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/messages/batches/list", "status": "success", "path": "en/api/ruby/beta/messages/batches/list.md", - "sha256": "ec2f519e310c33ee7ba6f89a6934258102ea1ef15b2a0a770db9d17f114e4487", - "size": 6430 + "sha256": "f962e87634dfb45a30b036af8f7fd6c3b9e59daeb14d2bbca1071798abe086e6", + "size": 6589 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/messages/batches/delete", "status": "success", "path": "en/api/ruby/beta/messages/batches/delete.md", - "sha256": "aaf97bce06a743e7f4dadd104ea31b0504219593e7c77ecc0296e90e2c2b6d45", - "size": 2940 + "sha256": "853a74fccd67f1558ea632b795a020ac62777bb4d6f99a4790b9887e0a672be6", + "size": 3099 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/messages/batches/retrieve", "status": "success", "path": "en/api/ruby/beta/messages/batches/retrieve.md", - "sha256": "f2fe3c840d61e781aa600ae75ace29802ce50ee804ab77c57d3c2aa84744d879", - "size": 6065 + "sha256": "46731acd68d5d59be5e7f016c1829d2e9d3e6b33c41288f5410f339d84467cf0", + "size": 6224 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/tunnels/certificates/create", "status": "success", "path": "en/api/ruby/beta/tunnels/certificates/create.md", - "sha256": "9a3b2090bdf6e313aa0665703bb7649022ce6eaef6c1c6de8d6b4fb954cb46f0", - "size": 3854 + "sha256": "9f8eaca9bdc2b866f31c57963275d8a9adca62e923c350dadd3164912cf6a823", + "size": 4013 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/tunnels/certificates/archive", "status": "success", "path": "en/api/ruby/beta/tunnels/certificates/archive.md", - "sha256": "43b71e006ff58af911ac01f3b93ca753f4adb89ebefccea7e11b7dc95b6edc37", - "size": 3772 + "sha256": "7be7cd343ffcb36b8c6aa63af24156d14fa38395fc74590b8de55355a446db7c", + "size": 3931 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/tunnels/certificates/list", "status": "success", "path": "en/api/ruby/beta/tunnels/certificates/list.md", - "sha256": "b43496daff31d95fe0ecac852fc946055fdbc3d4a005be3eaf540f4f99568aed", - "size": 3927 + "sha256": "ba5d25f788006081b2b06d9289120fe95f38b0df212b6c686b163131c7aeba16", + "size": 4086 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/tunnels/certificates/retrieve", "status": "success", "path": "en/api/ruby/beta/tunnels/certificates/retrieve.md", - "sha256": "465a8608e5a637757a3f2067dcb31064d07f387eb528186ca9113c901e25d28b", - "size": 3549 + "sha256": "4803e438b624f104e39b0ae6610847b775e3b3e7727257b272ab2f9f894608e0", + "size": 3708 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/work/ack", "status": "success", "path": "en/api/ruby/beta/environments/work/ack.md", - "sha256": "f49291bf555d163304bf9c2d539998f2ff7b9996b4dda1a3299f6f6c1f59cfdd", - "size": 4842 + "sha256": "c005294adbd7bb92f939f4ede46d486afd51f49e5ec4b8370d6b86e17e965493", + "size": 5001 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/work/stats", "status": "success", "path": "en/api/ruby/beta/environments/work/stats.md", - "sha256": "537dbe1605791f885006ce29473363001581fc3e65964046ce55ea1cf5426353", - "size": 3241 + "sha256": "bacfbb10329a2a06750c9b0d7d6f59074968641aa27fb69bd767f58911f839c7", + "size": 3400 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/work/poll", "status": "success", "path": "en/api/ruby/beta/environments/work/poll.md", - "sha256": "ca4f85bc1627dea5259308fba349e47659c3e7bffe449f13f64343a8576b3eb1", - "size": 5228 + "sha256": "f1e6d69ae64683fbde931b84ef760c56bd17452d5652c8cfed989841a6b6240c", + "size": 5387 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/work/stop", "status": "success", "path": "en/api/ruby/beta/environments/work/stop.md", - "sha256": "ea9349dcfe868e38ad51e8275bc9c7b3abcf51fbbeee01482757660e1270d0bf", - "size": 4860 + "sha256": "14f3ab1214fd69c769d2a9288be5afd336591e186d6b6569a31ff5f8a1a47d3c", + "size": 5019 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/work/update", "status": "success", "path": "en/api/ruby/beta/environments/work/update.md", - "sha256": "3fb7bb83208ef8260d57f248f18de7af66a29a2e07163f48d6370342ce281852", - "size": 4976 + "sha256": "f3c6e56e18405c9203d18b2d2636faffacbdf0aba8a320ea995ff48419e6841e", + "size": 5135 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/work/list", "status": "success", "path": "en/api/ruby/beta/environments/work/list.md", - "sha256": "02ac2eaadb90f6ced2e9eb260b10f131cf163196b1270b4f9b65818795d9c3e6", - "size": 4979 + "sha256": "6a43fae7bc4d2abf936ce4bbdfba77e4abf5e5da6e7dd737960018b3ef7f586a", + "size": 5138 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/work/heartbeat", "status": "success", "path": "en/api/ruby/beta/environments/work/heartbeat.md", - "sha256": "0924de8659893cc619cd7b845cc45932121695f5042f02c63813b113e8ab74ee", - "size": 3881 + "sha256": "5add739c4b09621473d7d554d6365ac570fb343b0a2e25326c76deb3fed3c4e5", + "size": 4040 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/environments/work/retrieve", "status": "success", "path": "en/api/ruby/beta/environments/work/retrieve.md", - "sha256": "fbea14966886fa1da4af96a5ccc2d31ccca23726bbe2fc5af1130b0795d72e88", - "size": 4789 + "sha256": "fe2b3aa56e1b7091b8efdce46ce8d979372ef3189269bd4af1b4efc0b3cbbe59", + "size": 4948 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/agents/versions/list", "status": "success", "path": "en/api/ruby/beta/agents/versions/list.md", - "sha256": "42fd6fb24c258c321fc314075fa64d38bbbbd6a02601bd55677ec4dd94c1dd8d", - "size": 17645 + "sha256": "b4ae9ebb0aaa034e8809a8fe5cf37ae114455dddf2d16718405d4c51a78a3288", + "size": 17955 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/events/send", "status": "success", "path": "en/api/ruby/beta/sessions/events/send.md", - "sha256": "44dc83bd9ab00e030551ad79275657e2c1656871dd7e14a2f8ba9b88f9ff2b0c", - "size": 24641 + "sha256": "05530e2bff7045d46bab707cf0b8060722ce4f50e29b514efad3afb63da8a29d", + "size": 24800 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/events/stream", "status": "success", "path": "en/api/ruby/beta/sessions/events/stream.md", - "sha256": "fd20a9931d231bfb4778b3fc35a49be4487732e7f3cc10e9e5000dd24b04e437", - "size": 67639 + "sha256": "b3833981f81ffe08bdee5ee0d17fa5dcf922762ecbcac20b9c6d0c75bfc84ab7", + "size": 67957 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/events/list", "status": "success", "path": "en/api/ruby/beta/sessions/events/list.md", - "sha256": "2b9a8fe30dcfa680f6a7c108490e1bf84c537f26b1fb42ee2a497424c13e7d38", - "size": 65386 + "sha256": "45afcd9476ee87c3a02097c888425d0c8f7ad244ca9a84629f31d4779b15e0ff", + "size": 65708 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/resources/add", "status": "success", "path": "en/api/ruby/beta/sessions/resources/add.md", - "sha256": "64aed8f49de42f91e6ab1c12d8ce894d81ae78a491f42e0570caec4d6e4736cc", - "size": 3175 + "sha256": "d2f09e5ce409752746248f0c1098942b050b665350ce316b905a1c2dd1cacba7", + "size": 3334 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/resources/update", "status": "success", "path": "en/api/ruby/beta/sessions/resources/update.md", - "sha256": "8cb7bd8ee1d7d1c33062575eafb237a256a5f4dc9f245afd8d7d2ab6b3ae30ca", - "size": 5327 + "sha256": "58eb061fac87610d104c96f761023d044278bfdadf37e6b820c56d0320730739", + "size": 5486 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/resources/list", "status": "success", "path": "en/api/ruby/beta/sessions/resources/list.md", - "sha256": "4a42a0f06e0d8cecd07334b3723e518b252b3c75dc93610e3fbbdec950a6f5dd", - "size": 5639 + "sha256": "3068e35a38e94ccb12e689919d24fc693b4d4488140c941f67ad45a5d3b45914", + "size": 5800 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/resources/delete", "status": "success", "path": "en/api/ruby/beta/sessions/resources/delete.md", - "sha256": "a6f640dcc2d86cbd3ca836b16e9b43d7bca30e1d930436173c0d41c5f8d43188", - "size": 2712 + "sha256": "88e1440537f30ed30fc1dffdcf82b410ce056437f1254c65952da0f7629c862c", + "size": 2871 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/resources/retrieve", "status": "success", "path": "en/api/ruby/beta/sessions/resources/retrieve.md", - "sha256": "c59bd7659582cf94cce1deda16208836c983fbf8d0c8470599973dbadc4a310a", - "size": 5107 + "sha256": "912d680f6dd3cd0f180d793f84b296bc995142988078ba91e089611ff4c6249c", + "size": 5266 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/threads/events", "status": "success", "path": "en/api/ruby/beta/sessions/threads/events.md", - "sha256": "98f7e686c9e150a5512fda13e63065e2cb9f1f85bc962bffcbd0cc64b396161a", - "size": 132078 + "sha256": "0c13cd6e8920a64d50ab4643c21c668f9855b2ea8ecb84d918d32ae538871a55", + "size": 132714 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/threads/archive", "status": "success", "path": "en/api/ruby/beta/sessions/threads/archive.md", - "sha256": "beeb56fe567e60b3a0f43c496e291a50f7ec31670ed1ae01d50d79ecea6a1958", - "size": 21522 + "sha256": "0127c99b65135c0fd134675088b5bd63c9dc286cffc4322c7fc30cbaae6a1eb4", + "size": 21840 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/threads/list", "status": "success", "path": "en/api/ruby/beta/sessions/threads/list.md", - "sha256": "e7809665fec3b4caa2e3c2218226f7df41890c0f6fb9a2d17680a772e4fcfa84", - "size": 21960 + "sha256": "d4355640337f4affb109bec062da1b867041ef85b3b02376e1a0bcd2397136ff", + "size": 22280 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/threads/retrieve", "status": "success", "path": "en/api/ruby/beta/sessions/threads/retrieve.md", - "sha256": "fff0f9395ee647655dfd8c78d41c7d8e5cc5dc93a1f000a7c2c57ed0e44b63e3", - "size": 21507 + "sha256": "21985dac9f689d04115b95f184b91c79c4a79b549e3a52deeb134bc8d02f8631", + "size": 21825 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/threads/events/stream", "status": "success", "path": "en/api/ruby/beta/sessions/threads/events/stream.md", - "sha256": "f81ae81fb261ba76f950212ff1f5dd72d3099fb56d116010a7b773aac83c7de6", - "size": 67815 + "sha256": "6e5c1eda7cfbea2058ffb49727bb8f7fbf0fe7df1970a4e8c3dc560dd1019db2", + "size": 68133 }, { "url": "https://platform.claude.com/docs/en/api/ruby/beta/sessions/threads/events/list", "status": "success", "path": "en/api/ruby/beta/sessions/threads/events/list.md", - "sha256": "5b324f7e6fe66d16b90af188453cac98ca8e4f0cceafccd4d9c0092d0432e7c1", - "size": 64242 + "sha256": "ae21c141140eb63b86ffa3c8007af5ddb4d5bda5e38798bc47163211c4ad1105", + "size": 64560 }, { "url": "https://platform.claude.com/docs/en/api/ruby/messages/batches/results", "status": "success", "path": "en/api/ruby/messages/batches/results.md", - "sha256": "bc6971d605cffb5f0ba3ecddea77bcf5c6135d08450c99c8f61274b874f33293", - "size": 30200 + "sha256": "194cc6362c8e79451e9dc68b479d16f2ecfc1774d1548a132cb752424d0c5349", + "size": 30518 }, { "url": "https://platform.claude.com/docs/en/api/ruby/messages/batches/cancel", @@ -13848,8 +13869,8 @@ "url": "https://platform.claude.com/docs/en/api/ruby/messages/batches/create", "status": "success", "path": "en/api/ruby/messages/batches/create.md", - "sha256": "f7daf1face1a595ebfbeb5cf97883c2ead101d6c53a52253c59b1d50746bf85c", - "size": 101576 + "sha256": "4b1c91d74ea27ab3417b48ccf9a0c27cdc88974c1c3c6f9ab9a96aa9ff483466", + "size": 101340 }, { "url": "https://platform.claude.com/docs/en/api/ruby/messages/batches/list", @@ -13890,22 +13911,22 @@ "url": "https://platform.claude.com/docs/en/api/cli/messages/create", "status": "success", "path": "en/api/cli/messages/create.md", - "sha256": "037565f4322eeafe7b40a5012149d300f83f3a0b91e9ebce028d728742d0ff4b", - "size": 54529 + "sha256": "f591a18bd95f14d09a8571ebc9966a50f7bd9816d6c87555ff57e788300cffde", + "size": 54821 }, { "url": "https://platform.claude.com/docs/en/api/cli/messages/count_tokens", "status": "success", "path": "en/api/cli/messages/count_tokens.md", - "sha256": "039bb092365f8b765fd311b44bda3204ff5b90f2253ef7e1a7506973b48b574e", - "size": 7516 + "sha256": "05578f6096122c95133605227f70a71a554c4c0729c238b5637ad034f9ff8b59", + "size": 7520 }, { "url": "https://platform.claude.com/docs/en/api/cli/messages/batches", "status": "success", "path": "en/api/cli/messages/batches.md", - "sha256": "76dd5725f566cef5b2a9004c7549f2290bbb418546a86258943f6db89fed763a", - "size": 139422 + "sha256": "ddf61b90d87528d5d471739a79f99601e7c4a9f015637631fe6bfe2a530d2f05", + "size": 140630 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/vaults", @@ -13918,15 +13939,15 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/user_profiles", "status": "success", "path": "en/api/cli/beta/user_profiles.md", - "sha256": "92477b42ea9516f3cdcab596c9947ef0870324748943319a19d922494b352596", - "size": 18107 + "sha256": "c4709a908400c5980cbfae210af76c75bb162fd7ace743b6c7aa0b729ab8d31a", + "size": 16424 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/deployments", "status": "success", "path": "en/api/cli/beta/deployments.md", - "sha256": "2651867e5a8bf2799041199106bbfe5ac4f224e4917d552c7f49a717c19a3a82", - "size": 180497 + "sha256": "5a2d04ef501cf41e61c2741afd9e9cede560e30e5def21b974df995168fc8b91", + "size": 180507 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/webhooks", @@ -13946,8 +13967,8 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/messages", "status": "success", "path": "en/api/cli/beta/messages.md", - "sha256": "f89dbeacafc13111e4f4d3de3877a635f1fe674abef744da11f65f9b2017df2c", - "size": 1024045 + "sha256": "ee158d018bf662ace173b7509eb941bfd0c1e9cc508b97f43f3ad40746de58b2", + "size": 1072571 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/models", @@ -13960,8 +13981,8 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/agents", "status": "success", "path": "en/api/cli/beta/agents.md", - "sha256": "5e1c3b566d263737083539b92eb10c12e4749fb0931361881409f5170688c6be", - "size": 196330 + "sha256": "8913b319a1b6f923bd8ebeb9ccad06fa3438c7f9debc629c7bc11f327c8960f0", + "size": 197790 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/files", @@ -13974,22 +13995,22 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions", "status": "success", "path": "en/api/cli/beta/sessions.md", - "sha256": "636efb7d29acb91f9593ac71b57c08487044bccba77f7c47efccfce6857a2391", - "size": 664198 + "sha256": "8aadd460ae8c582df4b3876915f1eb2d169973713cd35c40d0d085939bf636c3", + "size": 666910 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/deployment_runs", "status": "success", "path": "en/api/cli/beta/deployment_runs.md", - "sha256": "b7af5bc7c73c54585cce0fa48256c2e3ad58295afa0c8799df45e1bef5c9f3ea", - "size": 26874 + "sha256": "ab470f5d866546b9370e623b6264ae596bc839d9b127caefb0ac09dabd4c60c6", + "size": 26896 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/memory_stores", "status": "success", "path": "en/api/cli/beta/memory_stores.md", - "sha256": "1acb03c4a04a1574ac5511cd80b0b10f5dc5314029ac072139591dc1feec50c6", - "size": 54840 + "sha256": "5643d8540cb4676a4d1b519395c0b1d27bed041801ed8448e82d846c403761fb", + "size": 54966 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/tunnels", @@ -14009,57 +14030,57 @@ "url": "https://platform.claude.com/docs/en/api/cli/completions/create", "status": "success", "path": "en/api/cli/completions/create.md", - "sha256": "ff95f968a63f8a79075692e10ee04f242dbb9ed133c1fa059610f012a2e8a113", - "size": 7419 + "sha256": "81b832223eac33dcedbee3ee946bc17494e345e61f2eb0015d22431ca8840c82", + "size": 7712 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/threads", "status": "success", "path": "en/api/cli/beta/sessions/threads.md", - "sha256": "b715a0b5937fc4d67d3d2022b3afa76f6138647f2c4b6d2116d01d34c36b3d32", - "size": 293297 + "sha256": "9454506924c9ad87abf1454ff52861e4526ced7f65c8ad4ebccffaa686151139", + "size": 294394 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/events", "status": "success", "path": "en/api/cli/beta/sessions/events.md", - "sha256": "0d533bd5da531ccb64de7a67578654f0042272b675c01a0a17697460539e906b", - "size": 408736 + "sha256": "bd59ac674b103755de9ce15bf9a9aa79a3ddbe471667dd77af9dfb2f2267aa22", + "size": 409372 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/resources", "status": "success", "path": "en/api/cli/beta/sessions/resources.md", - "sha256": "5c89b1131a5219af0fd1151010650db6fca0b36d9dae6050e69af7e7549f6968", - "size": 18948 + "sha256": "c800f618ab6a89bbe93412d41a8fb81f8167b4f02175231bcae2a6cc55a4515f", + "size": 18950 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/create", "status": "success", "path": "en/api/cli/beta/sessions/create.md", - "sha256": "6a1fe5604b66d6fa6f32b550a095f51afd314ba630108bf07f45edb1934844bb", - "size": 31020 + "sha256": "95d9a2942fe27485f5021d01ba2548141b65de3687bdd89e004b6b2595f97ad9", + "size": 31183 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/update", "status": "success", "path": "en/api/cli/beta/sessions/update.md", - "sha256": "a05ce196cc0e2048a3622a870ee4f5d1533a944e7914147513d7284a7dd792ca", - "size": 30417 + "sha256": "b32711c3ddb9dd144348639d4dac07a18abda3c791ba8a582ab619da0a2990a1", + "size": 30580 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/archive", "status": "success", "path": "en/api/cli/beta/sessions/archive.md", - "sha256": "7cd2472ef3e9c4ebcd7a0461d29855bc750a5b5024bfc1f316939d1c45c4c0ea", - "size": 29510 + "sha256": "0b61668adae2716d34f01c3507b41658a68e4d4c0260531488be15ebc83e76c3", + "size": 29673 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/list", "status": "success", "path": "en/api/cli/beta/sessions/list.md", - "sha256": "bd7d3c74984d4e7b606006463261e055a411dc6fa54b26dc8c6e50801cd37a88", - "size": 33100 + "sha256": "dc0273e40ed809eae1cc4938beda81021246185af7e98e224fc9748980efca7a", + "size": 33275 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/delete", @@ -14072,50 +14093,50 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/retrieve", "status": "success", "path": "en/api/cli/beta/sessions/retrieve.md", - "sha256": "c0468299a9a00110c6552cbe24ca8b992057137182569deff170fc1bb0b6983c", - "size": 29495 + "sha256": "ec930f5424e25b3c8fdd0c17b101209fb786b545968c2718c1f632048a953222", + "size": 29658 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/agents/create", "status": "success", "path": "en/api/cli/beta/agents/create.md", - "sha256": "6b87dfedbcde2889c17654c75cc1165c82ef5d0e374bdb897d9c38ab8a95ddb2", - "size": 17034 + "sha256": "6e7a4ab1d1c2acb39101badafa80dfb819a047f993ccf01aaa2e63e9293a1712", + "size": 17180 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/agents/versions", "status": "success", "path": "en/api/cli/beta/agents/versions.md", - "sha256": "b0af31af8df53ab10215c93ea5f1e5f597b23c28127757b1066beed371bcfd83", - "size": 16687 + "sha256": "b20e4a735230c2d565eeb6e49bcd9650c14968440b0ec023a7ebeee55f07a008", + "size": 16837 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/agents/update", "status": "success", "path": "en/api/cli/beta/agents/update.md", - "sha256": "f7df5b47a8dd0ede0b4ccfda7b0ba91ed35e0dafb51cd5c03d20cf4427bfd2e0", - "size": 17866 + "sha256": "668a1444d3f7ae316070f8ee51baf219a89609e2e789917782df45f39a02dee4", + "size": 18012 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/agents/archive", "status": "success", "path": "en/api/cli/beta/agents/archive.md", - "sha256": "dca52973de4a59fe1c965dceab805a81fa842f0b86b3e6160fe87be4a614c36c", - "size": 15401 + "sha256": "3769de23080fbe1049fa32c0941f09153bc6ec06a36ea43683001a64014e9172", + "size": 15547 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/agents/list", "status": "success", "path": "en/api/cli/beta/agents/list.md", - "sha256": "24cb8a931877e4e54b011e48c03cd8b729157fd6f494c752c1c0f146639ea5a0", - "size": 16897 + "sha256": "fcf714f023fb73e549e6235318ff57c4d2349f3c799e63cc57c21f70493a4f67", + "size": 17047 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/agents/retrieve", "status": "success", "path": "en/api/cli/beta/agents/retrieve.md", - "sha256": "370d84fe850e0291ed2061fded9a6f31cca06b744f2e93742248a7582324a523", - "size": 15559 + "sha256": "302823a6d33b1cfeae3d449258ea854fcd499764113d2e68844b9f9957333bc6", + "size": 15705 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/environments/work", @@ -14233,22 +14254,22 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/messages/create", "status": "success", "path": "en/api/cli/beta/messages/create.md", - "sha256": "2fa363a0545d88f43378641773431dd709b092e2450fdd3c301b01b6f01112c3", - "size": 97199 + "sha256": "ba55264bf5186a6cc315deed9ab44d4e81fc9821b9a14d40a9e3fe95b1d4538e", + "size": 105443 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/messages/count_tokens", "status": "success", "path": "en/api/cli/beta/messages/count_tokens.md", - "sha256": "12c87cf27b460180b18bc48c1b207ee259e65d6f55b791c3897ee252a882b5aa", - "size": 8934 + "sha256": "95ba61b499fb2926b802d3fc51e5037f54290e986a92898fc7339fee98a827c9", + "size": 8938 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/messages/batches", "status": "success", "path": "en/api/cli/beta/messages/batches.md", - "sha256": "eb32bafb7391a341b8f8faf198ba64c6b7dd1337269c8ea3525a18e578c0b0ce", - "size": 261354 + "sha256": "5073baaef7e69a60478263bcc20bf9738c4919c9977bd371da48e8576759891e", + "size": 279404 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/webhooks/unwrap", @@ -14261,22 +14282,22 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/deployment_runs/list", "status": "success", "path": "en/api/cli/beta/deployment_runs/list.md", - "sha256": "62a18724e58a47cbd997760fcf78e8f79332943996ae2fd8942a8e9dc7a1d650", - "size": 8345 + "sha256": "948626bb0a65e217890f1c7a84d736b081826efaab203ac1da9773838cdd5a5c", + "size": 8359 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/deployment_runs/retrieve", "status": "success", "path": "en/api/cli/beta/deployment_runs/retrieve.md", - "sha256": "07fc4c0121d1d71d2ea24fcf0a6c621f573f4a4489ac58fa986740bfe1f471b4", - "size": 6702 + "sha256": "85e5861ce3139e7c3f42b55d0c98e2d769a3c8a2847c2dc4ba7cb00189847ed4", + "size": 6706 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/memory_stores/memories", "status": "success", "path": "en/api/cli/beta/memory_stores/memories.md", - "sha256": "8f377cab077635b9b20cf1b046fe0184231ba5abf06546f874048bd1913266c4", - "size": 28938 + "sha256": "9efcd80ddb9ca8d4220c67c65cc580a866af236d934d755fc11c16f1fffc0f00", + "size": 29064 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/memory_stores/create", @@ -14338,29 +14359,29 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/user_profiles/create", "status": "success", "path": "en/api/cli/beta/user_profiles/create.md", - "sha256": "75fc1322fc8eadf63d20a7bd9127dcb054c1e7ed98202ef6c0cab0f4d4710964", - "size": 4136 + "sha256": "52164a543757409f1a6db2891d9b60c937e9f136c6783d4c5820e89b0fefbb71", + "size": 3670 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/user_profiles/update", "status": "success", "path": "en/api/cli/beta/user_profiles/update.md", - "sha256": "e13ca992e6c856ea04cf89f5b96efb2a8f3713d5b2bd27da77eb21d09f9047bc", - "size": 4225 + "sha256": "fc5cd5399eadbd41297f5f82c4955f70108e3ba3f7ce2d243789130e06b3d836", + "size": 3757 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/user_profiles/list", "status": "success", "path": "en/api/cli/beta/user_profiles/list.md", - "sha256": "6bf741d77d3891af4c3613846dea8545557b048d872b2f8836f9d6a4a3eb0543", - "size": 3318 + "sha256": "d911acce69433e7df4de8ca1072987e3799bcf169ba87646ba084bd30eed2b3f", + "size": 3137 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/user_profiles/retrieve", "status": "success", "path": "en/api/cli/beta/user_profiles/retrieve.md", - "sha256": "756df90a3dac32458c33013b9a05da6024b5be36e55b99b49b719e3a1660487b", - "size": 2824 + "sha256": "9901a5b13dad828ae2cc117d63881f91f8d9c291797b4143dd31e71e671d47f8", + "size": 2553 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/vaults/create", @@ -14513,8 +14534,8 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/deployments/list", "status": "success", "path": "en/api/cli/beta/deployments/list.md", - "sha256": "fe5b379ce8559e96cf05b8306c004a430a308af79352500ef1745f6e7321bd7f", - "size": 18011 + "sha256": "d45290ee6e2bf3305d1fde61bd507fa01879f9aee53b11fb46446edd2e25f871", + "size": 18017 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/deployments/retrieve", @@ -14527,8 +14548,8 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/deployments/run", "status": "success", "path": "en/api/cli/beta/deployments/run.md", - "sha256": "75a48f54ff803a26dbc923c278f42a77b9128a39de661209b7f7a93227bfcff8", - "size": 6681 + "sha256": "840b35241257ec318a3c22e4cdca5bdf407eb9daacf77c8c6936c175e033be0f", + "size": 6685 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/deployments/unpause", @@ -14625,15 +14646,15 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/memory_stores/memories/create", "status": "success", "path": "en/api/cli/beta/memory_stores/memories/create.md", - "sha256": "800b82d0408f3235846787793a88597b776c10d54ffd29f38e9fb8446ce972a4", - "size": 3613 + "sha256": "21cfbf30b252f25d871ed8ff54c0d741b443ee8170c34a5cebc6ddeb0b34036c", + "size": 3676 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/memory_stores/memories/update", "status": "success", "path": "en/api/cli/beta/memory_stores/memories/update.md", - "sha256": "ef6cc38946df1c76bfa3d31713f4eaddecda138c53c768d09c66a0b275d097d2", - "size": 4218 + "sha256": "7733da4118a3900c9852ad4350cfc6f699bf86bc8b0724bdf12e99a07dc77980", + "size": 4281 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/memory_stores/memories/list", @@ -14681,8 +14702,8 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/messages/batches/results", "status": "success", "path": "en/api/cli/beta/messages/batches/results.md", - "sha256": "c0946cbc28d2ec6b26bbd4b3690c092e9c47dbd4cd8bd914f3879d9de47b9b88", - "size": 61739 + "sha256": "717298d875267ccebc8ac7fb7ba84dad84806b28b2abd15818f1adc7f5c662d2", + "size": 66340 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/messages/batches/cancel", @@ -14807,8 +14828,8 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/agents/versions/list", "status": "success", "path": "en/api/cli/beta/agents/versions/list.md", - "sha256": "806954803390af67d2fec7ee7ec705dbf2e0c267455a136fd46394d72ee318f2", - "size": 16670 + "sha256": "3d4a36bde9ddbaa19e9b803f71f527bfac6514bdb05197eebecc516812a68ef2", + "size": 16820 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/events/send", @@ -14821,15 +14842,15 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/events/stream", "status": "success", "path": "en/api/cli/beta/sessions/events/stream.md", - "sha256": "55cb6a4d72a03860bec7ed568c68ed9c541307348a27e879652fceae03131a40", - "size": 76440 + "sha256": "41481f260d7fdbfe71fb4fb0ecc06d93d638657aff7afd920677780431109ae3", + "size": 76597 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/events/list", "status": "success", "path": "en/api/cli/beta/sessions/events/list.md", - "sha256": "6e9afac724c99c5507a364cbe37b7442cc25b2ffb89a7259922b3d1bcc53122a", - "size": 69402 + "sha256": "ef0a18ed078bddd212f02eeb6a08ee7a80dfb3d59816aae7892b3ee3ed4341b6", + "size": 69567 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/resources/add", @@ -14849,8 +14870,8 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/resources/list", "status": "success", "path": "en/api/cli/beta/sessions/resources/list.md", - "sha256": "a8f0d74a011c4254f32118d92ba70ed40509bd917ff7d9d5e66023c5a7ad227b", - "size": 4226 + "sha256": "7d55a5611cc3c04034879f5138f6fbbbffb69df574fa1e9ead88786e9f527945", + "size": 4228 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/resources/delete", @@ -14870,50 +14891,50 @@ "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/threads/events", "status": "success", "path": "en/api/cli/beta/sessions/threads/events.md", - "sha256": "bdf20827053b6e7b0076563bf1ca4d531f74b93650f6ffbd5f781738920cb280", - "size": 144850 + "sha256": "b195c908075553efb9786c8e8de54462974e3f193b1af97a3eea0cafaf95268f", + "size": 145168 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/threads/archive", "status": "success", "path": "en/api/cli/beta/sessions/threads/archive.md", - "sha256": "df24fe22cfbe4cb6de2d42f7bc8f8539cf9b08b56a13d6771b362a47e668843f", - "size": 19812 + "sha256": "b34c6241adfa43f4ac64f6c765f65593107c71848fcfcec24a67beaf0c5ad0ef", + "size": 19966 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/threads/list", "status": "success", "path": "en/api/cli/beta/sessions/threads/list.md", - "sha256": "dd325923b37f15a0b9eb0996a036d6f5ee5c4e04c7ec7921153da24e1c8e9271", - "size": 21070 + "sha256": "1c33615e622740523214a5d1de9bde884d3f17da8a9341f194a950924dd8d419", + "size": 21230 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/threads/retrieve", "status": "success", "path": "en/api/cli/beta/sessions/threads/retrieve.md", - "sha256": "8441ebf8073cd20c651e050b26ef69225791271816d9bddbc51e593047adc62e", - "size": 19797 + "sha256": "2d75e0cd88c2a4b7d84f4aabe172e3c14766157b21f9d9e5675dcbbee715a276", + "size": 19951 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/threads/events/stream", "status": "success", "path": "en/api/cli/beta/sessions/threads/events/stream.md", - "sha256": "36447f8d23b2b08e79a7f5c190a310160a1ad1a9fdcca86216a1efc6959b015b", - "size": 76636 + "sha256": "d74b29e9e1f133f10bf12ebfeb79ec4992e8e047a9f62cc88c818be1ff1e0c41", + "size": 76793 }, { "url": "https://platform.claude.com/docs/en/api/cli/beta/sessions/threads/events/list", "status": "success", "path": "en/api/cli/beta/sessions/threads/events/list.md", - "sha256": "4ea9954b7c7be4415e8d83e81ec344e37d07638b994f5d8c217786175efbdf59", - "size": 68193 + "sha256": "63c186af779953afee6f90356325fdafcfb79d6579d1a9e9317e5284d630d993", + "size": 68354 }, { "url": "https://platform.claude.com/docs/en/api/cli/messages/batches/results", "status": "success", "path": "en/api/cli/messages/batches/results.md", - "sha256": "b16c360825eda00d98d6eb9e3faba9496f2453456c1a64c82e31f9175a572c6b", - "size": 30656 + "sha256": "83e204fca57b6f2e9efc92dc318e67c032a11c8569020e3077b39c79e87c96c5", + "size": 30964 }, { "url": "https://platform.claude.com/docs/en/api/cli/messages/batches/cancel", @@ -14954,57 +14975,57 @@ "url": "https://platform.claude.com/docs/en/api/go/models/list", "status": "success", "path": "en/api/go/models/list.md", - "sha256": "ac5dea1ef7117c760ca2ce49fcb18e1b371cd49df86a5a2150c84dc471618c5d", - "size": 10164 + "sha256": "0afc66e3b51dd55685ca5ed400472073dcffc40ccecc308b4578a981085e2bf0", + "size": 10542 }, { "url": "https://platform.claude.com/docs/en/api/go/models/retrieve", "status": "success", "path": "en/api/go/models/retrieve.md", - "sha256": "f63456db4aa2a67391e9b6f34730802b1b146282eb4573d035247f92b501811b", - "size": 9302 + "sha256": "baca1dad327af05c65b8b597eea831c7a074bf036936462ccaa0094029843f7e", + "size": 9680 }, { "url": "https://platform.claude.com/docs/en/api/go/messages/create", "status": "success", "path": "en/api/go/messages/create.md", - "sha256": "beff30b484b3feaf68b47b3c737348bb5f657e7958154d1d774400734cd374d9", - "size": 141132 + "sha256": "31c356e1b82c77ddacef4ea89d40a920c6646d865a62eb78b27c588d0ca1e116", + "size": 140337 }, { "url": "https://platform.claude.com/docs/en/api/go/messages/count_tokens", "status": "success", "path": "en/api/go/messages/count_tokens.md", - "sha256": "d7729af536f3925e1e9f76558c87aa8e55b5d2fa429113c1ffddac89e10d9aa9", - "size": 99873 + "sha256": "01276e43bd8c64f8eb1ea1d9989ae734765934a352094405f39a267136a63798", + "size": 98721 }, { "url": "https://platform.claude.com/docs/en/api/go/messages/batches", "status": "success", "path": "en/api/go/messages/batches.md", - "sha256": "ede9f973a806b104d5479febf4c963b8e455906430ab197925d528bef5aa8e5f", - "size": 287848 + "sha256": "a85e5acc80bc4f6a90a43de5b0acfc1424b2322e51c5b2121c0feb3089e3d58b", + "size": 288529 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults", "status": "success", "path": "en/api/go/beta/vaults.md", - "sha256": "ed0293f0ae9f296ed61c113b94e2d2980e5ebee5a0b902f2b62637c14189a964", - "size": 110505 + "sha256": "90a1119e59a8d57e20f1d20a5107c5ffe98a01493928467b24762cb528022444", + "size": 115419 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/user_profiles", "status": "success", "path": "en/api/go/beta/user_profiles.md", - "sha256": "55e8c14eb74c5ef80d62b7d7e9f7c4e3d3fc1f1ec7a3e64da0a61d8cc93f06c4", - "size": 45204 + "sha256": "c6e5291302a82980c4386419690f2c8b49e2af46d921652e2a6005cecd6dcaf0", + "size": 43908 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/deployments", "status": "success", "path": "en/api/go/beta/deployments.md", - "sha256": "682ee5f5491ca3932c1747a2dd0f0a4b1eb7ac60e240b15fba42eff161501387", - "size": 250397 + "sha256": "b69368120014fcf92d3273ef529a80f3747caba9a3968cf5db7290533991b8be", + "size": 253431 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/webhooks", @@ -15017,316 +15038,316 @@ "url": "https://platform.claude.com/docs/en/api/go/beta/skills", "status": "success", "path": "en/api/go/beta/skills.md", - "sha256": "b414d034a1bedd97a87cf0897339f42fddff35e39d70e33afb26a4fa0af26aef", - "size": 61647 + "sha256": "55d5d8cba6a6253e3e09d0dd0dd603cbdd0f82e8c2d4cb3a0ae5c0a379584485", + "size": 65049 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/messages", "status": "success", "path": "en/api/go/beta/messages.md", - "sha256": "9d5592bd062417a4efe751535d813814120820eca7d8390b7aec067d1bc51cb1", - "size": 1473357 + "sha256": "559eeed3bb04f8b0489dccc4d8dc08b675b954e45ca8c2b589ff5a9599a1c5a0", + "size": 1523022 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/models", "status": "success", "path": "en/api/go/beta/models.md", - "sha256": "991bb63ea942f044d020ee1bbcd1bf103196ee06af67bf51665960c695482bb3", - "size": 28409 + "sha256": "215d88a3263c1c3274ee5c1358f1e858a17b7dce909be6a528d708f37836177d", + "size": 29165 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/agents", "status": "success", "path": "en/api/go/beta/agents.md", - "sha256": "1029fdf2cab8e9e622697e9399e36ca95036d182135d87acff4479d1317b52fc", - "size": 281483 + "sha256": "76ded95e753ca69c7dc59f3b6c5edeaff4bd3c53a3b9a70d01712b0c5dd17cc0", + "size": 286538 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/files", "status": "success", "path": "en/api/go/beta/files.md", - "sha256": "a33f60d9747fd89421362cfbff7a6bfae4a2e1cc35dcbf9d4bbb8d9c1dce7ccd", - "size": 32783 + "sha256": "34e49fc08a7fd5238989a171ed9008b2ffa720e7419b4de76ca4675a30af5af9", + "size": 34673 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions", "status": "success", "path": "en/api/go/beta/sessions.md", - "sha256": "80214f186c4e3e70fa45902a1f19ad14b231c1bd26518dfd34a3d181ea22dd54", - "size": 794891 + "sha256": "97d55d1d1ea782dff31db7c58b88bf0736538ef2cf93a515f9aa4acbbc464daf", + "size": 806137 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/deployment_runs", "status": "success", "path": "en/api/go/beta/deployment_runs.md", - "sha256": "d6602501e6b0e0608c22f00343c893d33223136074db0903ccb1eaef2cf84cf4", - "size": 37126 + "sha256": "de824f48be6dea69d60f9778643b37386d8d49e425602e947b1aae126a55f3c5", + "size": 37902 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores", "status": "success", "path": "en/api/go/beta/memory_stores.md", - "sha256": "23d23a6d0944bcf890b3af6e058033d38be6f9f1c25d81532c69f9173d45266d", - "size": 117172 + "sha256": "bb28ac48c21b89bcdc99b5df650de0adbc005c3f85f01e40278c7ddb0d86f852", + "size": 122590 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/tunnels", "status": "success", "path": "en/api/go/beta/tunnels.md", - "sha256": "4d691e856b37862f1a930412628a7b3070c3f212053937ec70535e42d56fe229", - "size": 64417 + "sha256": "3603ee28f3766f2328998039b624edd2b590c453ade3758090aa3a5e2c404306", + "size": 68197 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments", "status": "success", "path": "en/api/go/beta/environments.md", - "sha256": "7070f75e8d080dfd77993c369e15056915bd9bbd9f476d1a3108a0aaf871836d", - "size": 129464 + "sha256": "30d599bf764c01253a69a3a377941353eca87fe0153f5d454af96f201a89ec55", + "size": 134756 }, { "url": "https://platform.claude.com/docs/en/api/go/completions/create", "status": "success", "path": "en/api/go/completions/create.md", - "sha256": "296d60ad1d3ee8d3ad92db2d465a6c448af9b319b210c1e8fa64fddfbe59a343", - "size": 11913 + "sha256": "ba9cea8e82eb2676378dc8c1f66f72bcc7e54ace66d08f420641015374c2a373", + "size": 12649 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/threads", "status": "success", "path": "en/api/go/beta/sessions/threads.md", - "sha256": "70138308f155d8621b1830c7bcc1ab23203114b3401a32fc4d5dd6b2320f24a2", - "size": 315679 + "sha256": "67f3d17b2fbdd80594bc3f71fef12a0d931d1f16352514ad20cc866e75feea71", + "size": 319132 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/events", "status": "success", "path": "en/api/go/beta/sessions/events.md", - "sha256": "ca2d6cdccecdf631926174c04f1f7cfbeba356f0aca3b37425bec3e75c993a83", - "size": 433824 + "sha256": "efc429bf4ade0187f9db04df03f38a6e0dcf5dc8678e5216d8f8e5606a2dd2c4", + "size": 435854 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/resources", "status": "success", "path": "en/api/go/beta/sessions/resources.md", - "sha256": "320b29469e30310ae7779916aa7530874c07add469c6aa97fd7035271341b559", - "size": 42837 + "sha256": "888baa2aae90630b6b81401a5550978a089386ef2f0642dcc0c10996ea7f3174", + "size": 44729 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/create", "status": "success", "path": "en/api/go/beta/sessions/create.md", - "sha256": "aef1d732ed102cc7cad76e37b5f3246ab3cf44398f22714cc555c19257cf7021", - "size": 67361 + "sha256": "ed83c4685a2172507cebb964676ad8c2b393424a14efab18aeeb6cb3d9c4e049", + "size": 68195 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/update", "status": "success", "path": "en/api/go/beta/sessions/update.md", - "sha256": "e8e47ffe57ea1e41d3416568103d28efa9ca2f4adb099d655e376191432eca52", - "size": 35941 + "sha256": "abe11fb088a8dc7d09f9f37fd28d76797bbc0b20465b733dc53801dff7ad012a", + "size": 36548 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/archive", "status": "success", "path": "en/api/go/beta/sessions/archive.md", - "sha256": "af6ffa4eac85d60175625f5437280876b0dab8085aa671ddeab6182d53330f3e", - "size": 34920 + "sha256": "60158e5d9c9cffb029d61aa56a41c83fd92ee2008b1e27e661985f7580c3e5ea", + "size": 35527 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/list", "status": "success", "path": "en/api/go/beta/sessions/list.md", - "sha256": "b732431a97cca54f6d7d2da717ac3e169d49b1d3ad3cc2691ff51b546034c3f1", - "size": 37992 + "sha256": "5e69211eb9164fd61f9359e4bede30e2525448440be4bbdded3794b8879d44da", + "size": 38607 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/delete", "status": "success", "path": "en/api/go/beta/sessions/delete.md", - "sha256": "179034ae5b93d4a8245dc3064dcac10bd58888d62b76679735a75df6db2359a6", - "size": 5274 + "sha256": "4322d1c7d7f5c96a7b4bd7151b7a543044e6bf4578945eef311db807e4cd591d", + "size": 5652 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/retrieve", "status": "success", "path": "en/api/go/beta/sessions/retrieve.md", - "sha256": "b528090ed6bad1b48d66afd80182b9b5ed27fa5a184f727f1fd5958e7abbb105", - "size": 34889 + "sha256": "39ca31ece4a6a9f7d04208eef99bb354540b4d4b3d77f49c2c900a76d99451fd", + "size": 35496 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/agents/create", "status": "success", "path": "en/api/go/beta/agents/create.md", - "sha256": "ae0e70cc5839e076b01291b837260232d32ee4620f2f2776de048966dcb836a7", - "size": 42941 + "sha256": "d68034893c1f89b00265757e79027572e5dbc3fe394c9b72feb49f8d84ea5acc", + "size": 43753 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/agents/versions", "status": "success", "path": "en/api/go/beta/agents/versions.md", - "sha256": "bfec340528648565d9e6d78d4a12ddd79862e9342319cdc38243ee3150c66638", - "size": 21944 + "sha256": "9c82312f9dada29c5b16b7e0f49360d7ff9646c5cf32def9bff6e602dfeee9c1", + "size": 22537 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/agents/update", "status": "success", "path": "en/api/go/beta/agents/update.md", - "sha256": "49a3005216326d6b88f33e6e434019981229ed86bea986eb31293d457ed9f038", - "size": 43737 + "sha256": "81c39ba33a6a0ce8916b573e52f62b87f6eb655a039fc36ebb720bd09966308e", + "size": 44549 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/agents/archive", "status": "success", "path": "en/api/go/beta/agents/archive.md", - "sha256": "0d23ed6642e075875864b1add8433a5c63beb3e56104b6b7c99969ac8572e31e", - "size": 21354 + "sha256": "89da3a7c04162c8295c7975ebdbbd30c6576da519c6d3dbc0946776ae0ac06bf", + "size": 21947 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/agents/list", "status": "success", "path": "en/api/go/beta/agents/list.md", - "sha256": "a21ef712c3610a4c9da5cd8e933ec939475524e77949f4ca2e9234d69e0f08a2", - "size": 22225 + "sha256": "2517fa6a13a94db7a9ca3d0972827ee3f149e0482e244a5619e5d03eed24a266", + "size": 22818 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/agents/retrieve", "status": "success", "path": "en/api/go/beta/agents/retrieve.md", - "sha256": "dd81cad4708d2eb865d3165dee23c68f8eba7c80ed5eba31c6da6f89648e7284", - "size": 21501 + "sha256": "c0c945907fb76ee4f972fa7c89072759e4c5bcd95bc2b427e05e18233986264e", + "size": 22094 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/work", "status": "success", "path": "en/api/go/beta/environments/work.md", - "sha256": "f099cd408bf2f03f599e2f3934db5507d9f279ece25e59b259f33d67ff216790", - "size": 68710 + "sha256": "6d028f32508bb065ce7b61d6e4ba519eca31c196e7943f021d7fd228acc73f11", + "size": 71734 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/create", "status": "success", "path": "en/api/go/beta/environments/create.md", - "sha256": "00f0bda15b600c4cd6b2003c3f9899484281ef295568123c406259b478beaf25", - "size": 12386 + "sha256": "7bb4235fe273880293acc508c9816ecfe6475e404dfe9ba3161d7758f6300ba8", + "size": 12764 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/update", "status": "success", "path": "en/api/go/beta/environments/update.md", - "sha256": "6b56faec4642d9544ca230bea35a86ae2d32f574be3169f0d293e10786cd242d", - "size": 12521 + "sha256": "6dba28308c4db627803a91375106b9485441d50a448dff57db1999fbcbf392bd", + "size": 12899 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/archive", "status": "success", "path": "en/api/go/beta/environments/archive.md", - "sha256": "91e04700f0d8f288dc2abef4693a82e502d795e6544c5bbca32edc2b158d4576", - "size": 8875 + "sha256": "4ad33d1a513200d4de91f7080d19cfa7d49af08c49f5b71dbaea033223f1e700", + "size": 9253 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/list", "status": "success", "path": "en/api/go/beta/environments/list.md", - "sha256": "327aafc8f28a221c11e4eeb98ceb643c05e2e2d7341fb3fcdaaaa9789672a1c3", - "size": 9369 + "sha256": "1707ee91e4e01c67b8de379a89c2ccd0b6bc914254ba9379fb3620424b4910e1", + "size": 9747 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/delete", "status": "success", "path": "en/api/go/beta/environments/delete.md", - "sha256": "abb324712294c4b325cd83619ea1ad9ae107999dd3efc480ae16f47795104207", - "size": 5424 + "sha256": "23947735a115ec46fbd86b72d1c06bcea57737ab189472c23ae5e8faced7bb56", + "size": 5802 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/retrieve", "status": "success", "path": "en/api/go/beta/environments/retrieve.md", - "sha256": "d581b753f05c0b826bc9062eb455f6b2ff75a0a348e7bc0efdf9b63872fec8d9", - "size": 8796 + "sha256": "67fdaba9e7ed0d88dc8d1f30deb6d6ed8050094167d3890dcceef7bc4241d50a", + "size": 9174 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/models/list", "status": "success", "path": "en/api/go/beta/models/list.md", - "sha256": "a142e31997d4ee7317d405a347bcfa3c2d46173002ca32d3b73cc9a679db6ce0", - "size": 10542 + "sha256": "58b9d973d2273befc270479bbe9d938c9661dccb084f99bc6a8ed2a2ee639d86", + "size": 10920 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/models/retrieve", "status": "success", "path": "en/api/go/beta/models/retrieve.md", - "sha256": "e6e37546cc1360467a7cc039534abb58477e219632b5436c67ed8d3958235606", - "size": 9676 + "sha256": "6dca26c720e0b2f21f77671fa84c63330c1640884353bcf60bb19235908dfb92", + "size": 10054 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/tunnels/reveal_token", "status": "success", "path": "en/api/go/beta/tunnels/reveal_token.md", - "sha256": "6ab9edfb5963d32109be0857235f23760d328edeee3c22e71c4241bb08966d7d", - "size": 5850 + "sha256": "751dcff08ecc0c640d2edb99f65e3b6c61352d8c03c068378ae734987e6cb031", + "size": 6228 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/tunnels/create", "status": "success", "path": "en/api/go/beta/tunnels/create.md", - "sha256": "dd5c432efb0f5089e034803a6fd004dfa351d5bdc388bc480c7a8dac9d3aa9e1", - "size": 6285 + "sha256": "74b826aaa69a99e95994699d852224c452821775da5ce32d683d20c3e73a368f", + "size": 6663 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/tunnels/rotate_token", "status": "success", "path": "en/api/go/beta/tunnels/rotate_token.md", - "sha256": "4830e17e104dcce41e85c71fe53a024904395b44aa2ae25cf507c0a8c5fbc777", - "size": 5993 + "sha256": "34e9b70eb2169133639f65c71ed3588ac49d51af6beffad5a60453db083efabd", + "size": 6371 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/tunnels/archive", "status": "success", "path": "en/api/go/beta/tunnels/archive.md", - "sha256": "ecf96064fc46e3189e6bd5109b6192764a74a5ce6165a6e99b5d099370c94f1f", - "size": 6306 + "sha256": "29ddd386c920e217840ccbf4c38bf439531538920ef5a42182461348691e1b65", + "size": 6684 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/tunnels/list", "status": "success", "path": "en/api/go/beta/tunnels/list.md", - "sha256": "4c42a85b4b87bb874c2792714dea2f9d92a09770836b0b5dd9ec39b3fdb33889", - "size": 6566 + "sha256": "2519f28fc45794941deb65b4d53e8acaf64be3824e0d274860394fb095f1e532", + "size": 6944 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/tunnels/retrieve", "status": "success", "path": "en/api/go/beta/tunnels/retrieve.md", - "sha256": "d22f3a54de3ad6b98f383f61fa07d285408094253065a60104b4d7674454b9c9", - "size": 6010 + "sha256": "883669878199c786742e55fea41b3aa7b2f19d78c6f647e0df85b1cad03d3674", + "size": 6388 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/tunnels/certificates", "status": "success", "path": "en/api/go/beta/tunnels/certificates.md", - "sha256": "0aa4e01a69dbcbeeb40652c616be81e01cc160749eac634435ef1a87ffaf4784", - "size": 27011 + "sha256": "1b30b44d8efb7f29c64ccc7f293e7c1f59d9f1d870e18e5acee0039b5e7143e0", + "size": 28523 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/messages/create", "status": "success", "path": "en/api/go/beta/messages/create.md", - "sha256": "121ea6f29a80970b697df293e578ba06b6dc0c33cff541e432cd5db417b96b07", - "size": 204538 + "sha256": "22de8c444cbd6aea2cc1e9cbf544ecadb2e302cc62d1f991ad6eae24187b8f0a", + "size": 211960 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/messages/count_tokens", "status": "success", "path": "en/api/go/beta/messages/count_tokens.md", - "sha256": "ea374a9800ed389863ff98daf0ec56c7b3efbc60d17015e15fe2a7683fbbad56", - "size": 130754 + "sha256": "95b23274a72d038ad4362e27caf90fca672b67e99cf8b146b7ed4a178a49d80e", + "size": 131912 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/messages/batches", "status": "success", "path": "en/api/go/beta/messages/batches.md", - "sha256": "8a96cdf0560517b2cc48df0fa1f155eb13e4e0d239c84fdb18548f37a959eb54", - "size": 449506 + "sha256": "48c6822fe08a0baa64a7edfa909ff66d59b1edefcd719108a39445d7c63534bf", + "size": 468867 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/webhooks/unwrap", @@ -15339,659 +15360,659 @@ "url": "https://platform.claude.com/docs/en/api/go/beta/deployment_runs/list", "status": "success", "path": "en/api/go/beta/deployment_runs/list.md", - "sha256": "5fd7f5687f23abaa8be6035c84869700e1bdd26b77b483dee70350cb3aaa8623", - "size": 12955 + "sha256": "5500ef2e42894f69292926c693219136c3b7d00f097f2bb67fcd06dc235ee525", + "size": 13345 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/deployment_runs/retrieve", "status": "success", "path": "en/api/go/beta/deployment_runs/retrieve.md", - "sha256": "6cb493be4ba31c96ffda328db3bd9544cdaa04530f0a4fee0cc45f4fd7333d85", - "size": 11534 + "sha256": "17702a55f92606f0c4d652b3cc63df9db227bcdcc8453b9c8e68a5490e0eb426", + "size": 11916 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/memories", "status": "success", "path": "en/api/go/beta/memory_stores/memories.md", - "sha256": "6c27a589a99d1e926ef17298fefdb46a4696e140a512d1cb16cd3ee258091820", - "size": 52454 + "sha256": "938574a60ce35cda1157ad0856d5dea1ab7f080e9de024cbd3e104d7abf2ab70", + "size": 54470 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/create", "status": "success", "path": "en/api/go/beta/memory_stores/create.md", - "sha256": "8ff0cc8e7865ddc49f95855689a2b7e0d3d5eabeff537634f1b37cbfe7bd0144", - "size": 7504 + "sha256": "78c0459771616caf1579239102a6eab3d74f51889ec0e1d785ead848c3eccb8f", + "size": 7882 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/memory_versions", "status": "success", "path": "en/api/go/beta/memory_stores/memory_versions.md", - "sha256": "5aacd3bff5b6945aa7e45a09aca694fb47e13ec7849c74255f2c207217df13f5", - "size": 42000 + "sha256": "d0035db6f4ad0d0605187e34a7819ced20a99729c3ef2170715f8749628dd395", + "size": 43134 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/update", "status": "success", "path": "en/api/go/beta/memory_stores/update.md", - "sha256": "d7ee984858d8b04604ace369a2fba33eac0511d02c9dd640c294f9da284f6ff2", - "size": 7435 + "sha256": "8bfef6e7a57e52e78b132b3876f0c6832461a8a42f3ef7de52e3735b2a51d747", + "size": 7813 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/archive", "status": "success", "path": "en/api/go/beta/memory_stores/archive.md", - "sha256": "a3fd5422ecda25edf1b36aeb4b7894ddfa703c8f54a0b98fcbcdb5d29fd65dc5", - "size": 6717 + "sha256": "d2958648c30afd2a01f102a5d1778ea8ac41d5249fd14d75847bf8e423239499", + "size": 7095 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/list", "status": "success", "path": "en/api/go/beta/memory_stores/list.md", - "sha256": "592412e4aa8a10e5da20b176079ac6ac11342984a5add835f34bce0c34aacb39", - "size": 7646 + "sha256": "eec5f7c5bd21420899153480bfbf4625c4d0e2ee1b05d4ef7843951aa0ae9c76", + "size": 8024 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/delete", "status": "success", "path": "en/api/go/beta/memory_stores/delete.md", - "sha256": "319bd163426b470bf62aa2ec8f828338a9f69f9bbda610d237356348811fd9ca", - "size": 5432 + "sha256": "6c16e2ebe0b99a2246aa0cbd735216d2356ab14e95f04a3d04959482e738abbb", + "size": 5810 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/retrieve", "status": "success", "path": "en/api/go/beta/memory_stores/retrieve.md", - "sha256": "2a2ba0c76c2bc4de1c2f06122be37883bcf8b7c341bf65a1bd97d3e2b2b0f1b7", - "size": 6696 + "sha256": "2422b08379afd24e1dd91d84b7022ab8e59142d24aac169c76bf5e90d362037d", + "size": 7074 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/user_profiles/create_enrollment_url", "status": "success", "path": "en/api/go/beta/user_profiles/create_enrollment_url.md", - "sha256": "f152b6427ab6da70fc017913b9851963f6363b033077bdf9565d3bd77a9217dc", - "size": 5585 + "sha256": "63734e19b7dc205089a69b35e6465102dfeb1216f1ddc8af709eb6d55094e52e", + "size": 5963 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/user_profiles/create", "status": "success", "path": "en/api/go/beta/user_profiles/create.md", - "sha256": "2537d464f9f443457439ffafd51015d5c8b6381c50c86ccfdea061cddfacae4f", - "size": 9886 + "sha256": "84bf47f59dab76c69aa9e2d191f8ba0625c58b09bc803cc1232ca07f4de74d52", + "size": 9259 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/user_profiles/update", "status": "success", "path": "en/api/go/beta/user_profiles/update.md", - "sha256": "268b992f093553830b1ca75578f018abd190068d28f06be8b4730bb62ecd383f", - "size": 9978 + "sha256": "811bd919998a2c96ca124e6a51c08994361970efe13e791995c2ba56f67e2422", + "size": 9328 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/user_profiles/list", "status": "success", "path": "en/api/go/beta/user_profiles/list.md", - "sha256": "e71492770fc2ef5b25237aa381671683c62b286fb4101b335f6393ae02c04c76", - "size": 8421 + "sha256": "e34d896cc7ed49d35560ed74aa39f6a8cfe6126de06c1e99c128c8c800f54dc8", + "size": 8634 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/user_profiles/retrieve", "status": "success", "path": "en/api/go/beta/user_profiles/retrieve.md", - "sha256": "360b3723b7020ca43a457e8d1f1784cb7db89ef2c2cd6c9cb8410f56afa16bbe", - "size": 7901 + "sha256": "de1361379af24a553937039058bf4414e51b30ef207f056c511875cf82022b5b", + "size": 7798 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/create", "status": "success", "path": "en/api/go/beta/vaults/create.md", - "sha256": "520c222ee8eea3e9f7b0610475ebf9c7373747c0d39a874a1b956853432ab13e", - "size": 6126 + "sha256": "3d2be28b52e4ea40c4bb4b28c570fa6c2b75898d1910633b98a61d14bca141f9", + "size": 6504 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/update", "status": "success", "path": "en/api/go/beta/vaults/update.md", - "sha256": "6ab079458768818251f78073c3509da0aeedd5aa153db73d5ba8044ccb7b312e", - "size": 6192 + "sha256": "42f2dd19d41b7e8dc02d73085a2b1547db0d355632ff50c9eff05293f0a7ae20", + "size": 6570 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/credentials", "status": "success", "path": "en/api/go/beta/vaults/credentials.md", - "sha256": "24e4bb3e245b6d1bf5215090b54154efaade9196642f1c8028f85fdb481f0266", - "size": 106499 + "sha256": "998e13d4e3523678d4fe86872c2ff70412de8336daffb39322753214d2f76b66", + "size": 109145 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/archive", "status": "success", "path": "en/api/go/beta/vaults/archive.md", - "sha256": "b6cf88a3786a34fbbeb9783ad7a71a228fa9206dcaedce8897bd8fbe5942c7e9", - "size": 5848 + "sha256": "b0c26add1191d8c5ab4b2f35f7ccb8c944f028d9e8ff7918e1bf502cf1698988", + "size": 6226 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/list", "status": "success", "path": "en/api/go/beta/vaults/list.md", - "sha256": "3a3f9753df7d6238eb925270e6781a13aafa7afd2b680fd87ba278674c14dd6e", - "size": 6242 + "sha256": "76fa8ed834512c17a2cf0564a10360ff1690fed71db016fd7e1f0a6f0acf3375", + "size": 6620 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/delete", "status": "success", "path": "en/api/go/beta/vaults/delete.md", - "sha256": "9695726478baf0fafa39a2f2ef394343ca567aa59682e9662c1ca3300403ae5f", - "size": 5258 + "sha256": "479bd701c17cb3893b2a338cdaaadda43af98c4d60c5dc6234def5430523493e", + "size": 5636 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/retrieve", "status": "success", "path": "en/api/go/beta/vaults/retrieve.md", - "sha256": "2840bdb6439e37469d9f23f42ea1ca8bd66272fb9b1a58a1231248a4cb223ddc", - "size": 5817 + "sha256": "a23902bda39670c40be14925379fb5117e5469dd793ba4b2c9921717e0f5cb40", + "size": 6195 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/files/retrieve_metadata", "status": "success", "path": "en/api/go/beta/files/retrieve_metadata.md", - "sha256": "a95ef25a1c95cca9a685eff0aaf67430367561c47997e2342b292992c1186781", - "size": 6545 + "sha256": "8c85234e2dfbf61462eee15de9db31e8303cf5a4a6b72dfece07f7a86d4c0179", + "size": 6923 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/files/list", "status": "success", "path": "en/api/go/beta/files/list.md", - "sha256": "eb1bbcb38861fa3ff563e286c3e47fc4abcc57a923496edb73e57b17cc42c59c", - "size": 7391 + "sha256": "d81c6146f598cc73e4e11475537174f58717c602b376081ec1fb60398e2a7aa6", + "size": 7769 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/files/delete", "status": "success", "path": "en/api/go/beta/files/delete.md", - "sha256": "1d6626199840b302fa98775d55141ac5f7ec804e1a6f16b5087d6eb1e10ce284", - "size": 5243 + "sha256": "37d4e94110f03f680abb20a74352c31ef10b22b9ddbed074937812985d56fdc4", + "size": 5621 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/files/upload", "status": "success", "path": "en/api/go/beta/files/upload.md", - "sha256": "d474050fad5dc6a95f6efc05150dd39509c8840c9e71284d54a9724158e5bdb6", - "size": 6872 + "sha256": "756a6e75850eb5a262f8512c49abc9c654db6137277aca9b7d39e7afec181b49", + "size": 7250 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/files/download", "status": "success", "path": "en/api/go/beta/files/download.md", - "sha256": "e1c33a402e08ea88e75e35fbb8e929d381fec14b8663cb40b898b1190e252b03", - "size": 4950 + "sha256": "3bc0bc0b38dede9116e56f6a6a43c57f700ea66352386603ca699c9a8bbcb297", + "size": 5328 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/skills/create", "status": "success", "path": "en/api/go/beta/skills/create.md", - "sha256": "87fd4300ce1773236654d61386cb16cc35f73158f89b435c12b78744d8bb55cd", - "size": 7498 + "sha256": "70526ad6c70e2505643a9ece44aa8aa36ece5170941617dd72673f23885a21a7", + "size": 7876 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/skills/versions", "status": "success", "path": "en/api/go/beta/skills/versions.md", - "sha256": "2d94e83084acf6cca250a19cb67208861c8c839895bec8e300b024f837018ff9", - "size": 32390 + "sha256": "a511d3f2d6e45dacc2a840d5770455f52622ddca5dafebd316169f00c960364f", + "size": 34280 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/skills/list", "status": "success", "path": "en/api/go/beta/skills/list.md", - "sha256": "6979cc2157e809a46c0bec695013e54bdba99fb34bfb3c0456148ecb2c53661c", - "size": 7718 + "sha256": "13fad5a90481ffcb8d87d4be33361328ca80ce6a2c3e9a79e42e9bc816f66a09", + "size": 8096 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/skills/delete", "status": "success", "path": "en/api/go/beta/skills/delete.md", - "sha256": "96feb9e107bdb9c20810dd186f32aecff2dcf6652d840d5da19a0911bb8be887", - "size": 5377 + "sha256": "0e33998bce08c3bb90a189bc80741da5302bf53ade02a4cc80f92821511d0a83", + "size": 5755 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/skills/retrieve", "status": "success", "path": "en/api/go/beta/skills/retrieve.md", - "sha256": "24d2c1184cd70dbfcbf88ff4edc378bffa0533b0c50def2b94bdd172198b2927", - "size": 7093 + "sha256": "70fc47015565115256d9c07039d8ddaf01fc1a2b7681159fe767d847a99f59ae", + "size": 7471 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/deployments/pause", "status": "success", "path": "en/api/go/beta/deployments/pause.md", - "sha256": "668a405df1049c3f7349cc6d71cb71f112fd77ccf6951245878f171a713f2414", - "size": 22360 + "sha256": "7d202d8fbd0016a197acce52ee7cd5265ade6f7cd3905d0059e524858cf86e83", + "size": 22738 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/deployments/create", "status": "success", "path": "en/api/go/beta/deployments/create.md", - "sha256": "07d443f664f20b1e26874f426ed9f872456fa064afebd022d4bf230ce35897ea", - "size": 34001 + "sha256": "13a7988241cc83a55fdfce5a76e9adf1cd064735371fed9185c73daa848852af", + "size": 34379 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/deployments/update", "status": "success", "path": "en/api/go/beta/deployments/update.md", - "sha256": "721be58fe3757d9159040b041e19a46e11cf25439ebe0fc7e67fedc3bec1657f", - "size": 33528 + "sha256": "6b974674414b652dafe6f1800d787fe6c9a268b2706b33a02f51c56b51e4a40b", + "size": 33906 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/deployments/archive", "status": "success", "path": "en/api/go/beta/deployments/archive.md", - "sha256": "8937914661ce0ead7769205a25207755fde9ef019c72fb0f5ca165c9aaa6935e", - "size": 22374 + "sha256": "8dba7d79f2da12f9b3880bc9249070019b7223f522aaa280d6b2d7ea78d42b1b", + "size": 22752 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/deployments/list", "status": "success", "path": "en/api/go/beta/deployments/list.md", - "sha256": "5d060f5a9a556153f380e2e788487ff0c3891d637e54ab921e55b88f549250e2", - "size": 23524 + "sha256": "6820475c04608ce3a4ff557e8d57d58281ba0ffb11ebcd576898463e93dbe1e2", + "size": 23908 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/deployments/retrieve", "status": "success", "path": "en/api/go/beta/deployments/retrieve.md", - "sha256": "e8cdd77801183923635c35ded9f5edeb0be6b23bfcc603f81940f4fd2a8ad4f9", - "size": 22343 + "sha256": "bde0c8cb0ae7c46e2fcd40e6c41c14b2e1d5623294a3fa4798b90197a6fab6f9", + "size": 22721 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/deployments/run", "status": "success", "path": "en/api/go/beta/deployments/run.md", - "sha256": "4bf9bcb6f11bd2cdad0bef37947512bb5ac4d65f631dc60cb422f0266627647d", - "size": 11523 + "sha256": "24c80ab3d1155584118ef8a6db8770feb630fc070d819c731524f6686fed2cf1", + "size": 11905 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/deployments/unpause", "status": "success", "path": "en/api/go/beta/deployments/unpause.md", - "sha256": "b24d6cd06bd5fcf67d04b231ca75c317e4973c75cca29d1a70c5cdd642b3c0d2", - "size": 22374 + "sha256": "ae7e735f2ae999053dd20cdd7e8272c00314051662b82a8fa13cbac1ca570022", + "size": 22752 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/skills/versions/create", "status": "success", "path": "en/api/go/beta/skills/versions/create.md", - "sha256": "ca8d57e9534045baa5d9070be712c2d671332a8b7182e0f6440c95d0879e8d75", - "size": 6545 + "sha256": "980f4c88db84c2d5a8cda3c8ccbae5c2e754c42b9067a957b5911a2efa617313", + "size": 6923 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/skills/versions/list", "status": "success", "path": "en/api/go/beta/skills/versions/list.md", - "sha256": "71d4b9722ff1e7beec6ddfbf1e02ec7430d53200e01208ad987b3911dd8cd3c8", - "size": 6621 + "sha256": "7659f869cf04cd6506d9d5d481a869551d04c10626e6568fedd40181ea199d58", + "size": 6999 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/skills/versions/delete", "status": "success", "path": "en/api/go/beta/skills/versions/delete.md", - "sha256": "42c576557ac3bbe79b6ae55e8c97ffabf96fd84b53746fbf1d7f8464d34280f2", - "size": 5789 + "sha256": "56b0254c725da8520cde2bc9f8030f665d8b55fb2088e6f38cca338bf7cc6ae2", + "size": 6167 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/skills/versions/retrieve", "status": "success", "path": "en/api/go/beta/skills/versions/retrieve.md", - "sha256": "69cd848187ee2bfdfdce8e813938937ac77400714bd52291609b1f1675e127af", - "size": 6578 + "sha256": "021cb7337cb9acf34c7355954f56bd0b05b4fe12280ffcd4cf3da2dcd153ab6f", + "size": 6956 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/skills/versions/download", "status": "success", "path": "en/api/go/beta/skills/versions/download.md", - "sha256": "89962bc70d52bbed67bdebb46e481e60b5df3e750251c8886de98c33d43cfbd1", - "size": 5429 + "sha256": "7aac94e895b2bf55dc781afc8c57dde9f5632c66210d8149c7b37cef76e36e55", + "size": 5807 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/credentials/create", "status": "success", "path": "en/api/go/beta/vaults/credentials/create.md", - "sha256": "e67c134e607ee84abc1b65d57da1f05247bb49bd0fbe70e8a6af2a55eda8a654", - "size": 15325 + "sha256": "d7347b969262a2107754dd6067c061d62ea696053049c969e7945c4219bd2bd2", + "size": 15703 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/credentials/update", "status": "success", "path": "en/api/go/beta/vaults/credentials/update.md", - "sha256": "2c96a94d5e6d9f1c02d804fa1adced137ee8414527b569cc3398b07534ec114f", - "size": 14331 + "sha256": "17adfa277e969ad37f1f3d133334d95cba0c2853fec5078b1a430aab9c23f9bd", + "size": 14709 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/credentials/archive", "status": "success", "path": "en/api/go/beta/vaults/credentials/archive.md", - "sha256": "10ed3762f01d45af3a9bd0cdef052d6af2891243507a33dcbe9dc49bd29d2302", - "size": 10012 + "sha256": "96364c00aed044ec93a50f6456ab8174810ea67076814902c55b576d091743c9", + "size": 10390 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/credentials/list", "status": "success", "path": "en/api/go/beta/vaults/credentials/list.md", - "sha256": "91eb67cd329c94b042ee20248f06e1ffd9aed8339d4605659247015c7a907739", - "size": 10345 + "sha256": "8b16c2c7d271af4f5f4f47e9c0aa68c89158a0ae2e77cc56ffdd2f6e7666fe76", + "size": 10723 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/credentials/delete", "status": "success", "path": "en/api/go/beta/vaults/credentials/delete.md", - "sha256": "d3d8d9f88ac4a19c43ff20f752d91d55b44b3ca07beda48f5e6d63ecc4f742af", - "size": 5539 + "sha256": "5ac6a17b0ea287688bcb68b21643421cc652a55339266a3d22442e7d906d18f5", + "size": 5917 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/credentials/retrieve", "status": "success", "path": "en/api/go/beta/vaults/credentials/retrieve.md", - "sha256": "1912cd6d84f1078a23b89850a3b94f75dacd753f84a5ea22d1d70e6baea73f8f", - "size": 9979 + "sha256": "35c1e08aa68457afdf3c5cfd5ddc3821f0be8893c1bd320b26f0460799043262", + "size": 10357 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/vaults/credentials/mcp_oauth_validate", "status": "success", "path": "en/api/go/beta/vaults/credentials/mcp_oauth_validate.md", - "sha256": "037c84235f3111a4657396a1db9555b823023070a699ae86ea055cbafc7eceb1", - "size": 8447 + "sha256": "3aac23b14dbce4d2b59f9caca02c8b6043d2893b1627e9c5e92b4079df3e68cd", + "size": 8825 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/memories/create", "status": "success", "path": "en/api/go/beta/memory_stores/memories/create.md", - "sha256": "eda5e7d1257f99aedd754f1a7e689a2736783f47a80a84cfce63bf814f039b24", - "size": 8218 + "sha256": "44f99380401c89549c7cbb5f74a738f64f225d47638405742d171c1c29b3221e", + "size": 8659 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/memories/update", "status": "success", "path": "en/api/go/beta/memory_stores/memories/update.md", - "sha256": "2e6e23cb617a39143595e099463a4c26f20f847d59b541adf81dc49a3ca48ae6", - "size": 8868 + "sha256": "cd42c319ce637e51ea772cfa40a146039438eac5512deb489d826b84cd456b28", + "size": 9309 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/memories/list", "status": "success", "path": "en/api/go/beta/memory_stores/memories/list.md", - "sha256": "4590d0838ee971a2ae00f060cefd163e9e0f2886c9e991167160a28ec7d5967a", - "size": 9857 + "sha256": "115c50fda2aaccd6e39cce8c954bff08b62dce5a3d00f36bf03eb68e4c452aec", + "size": 10235 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/memories/delete", "status": "success", "path": "en/api/go/beta/memory_stores/memories/delete.md", - "sha256": "52f37232dd27ba8a5c0e46329264c83e9be8cc637ad3eee38098c304bc6cbb10", - "size": 5957 + "sha256": "2bc04b4d9bbbd10274dd728b2963cda3466158b50fb4933d5e789357e3782477", + "size": 6335 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/memories/retrieve", "status": "success", "path": "en/api/go/beta/memory_stores/memories/retrieve.md", - "sha256": "d3f87acd9ec3477d91b8f7b61f66b154d58ab84722103847c60b1309f0e72cad", - "size": 7722 + "sha256": "130393abc3dd5cd16ed75f4c739dee4a3d3a4c1816c6e9be5923849949a3a311", + "size": 8100 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/memory_versions/redact", "status": "success", "path": "en/api/go/beta/memory_stores/memory_versions/redact.md", - "sha256": "f5d102731cbdf7ebef28efc4145a7fce3c6cc5b3c57ecf419a10267148aad1a8", - "size": 10664 + "sha256": "68c141dbdfced1c076581677ed4c8c248c902ef6d4a7200a0e969cd6281e74d2", + "size": 11042 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/memory_versions/list", "status": "success", "path": "en/api/go/beta/memory_stores/memory_versions/list.md", - "sha256": "6d345be62ceaa768c558359c49183f1a1caa202519e56c8d6ef269b52eea2c51", - "size": 11683 + "sha256": "e021cb5e0d02020a60b84240e3da1440bc56b2e4c748865f118c608330ac7795", + "size": 12061 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/memory_stores/memory_versions/retrieve", "status": "success", "path": "en/api/go/beta/memory_stores/memory_versions/retrieve.md", - "sha256": "7e7c6d571662eb45881b353b14774e5416ebb09c9be356457f5555300cb38e9c", - "size": 10753 + "sha256": "e3469e9c53d26c0fe105fcec98fff1072bb9a4460b9dfe82eda043853b182694", + "size": 11131 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/messages/batches/results", "status": "success", "path": "en/api/go/beta/messages/batches/results.md", - "sha256": "a068aba0ef5b8259cc2a2316b9888b31cae95ee249fa196bce76d8f57868f1e2", - "size": 68641 + "sha256": "15a629c6b68cf346f672b3d2af74ee47607cf462fb5ba0d52ab97f19a16be342", + "size": 72816 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/messages/batches/cancel", "status": "success", "path": "en/api/go/beta/messages/batches/cancel.md", - "sha256": "a566ce7cb3eef21091ea3cd1bdf772976e78b75136cdf9d8511cdb562a75cdb5", - "size": 9429 + "sha256": "7ad4718adc5536384de227503b58b91f3318915a569757418e78bab0ba6d989e", + "size": 9807 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/messages/batches/create", "status": "success", "path": "en/api/go/beta/messages/batches/create.md", - "sha256": "2ac50e00ed31edc1f07473298d8c987ded99f92872e96ae35e0c5853c17319ed", - "size": 159524 + "sha256": "0b173930d732fbd57e95c3f0ecdd89709dc075fd5caf0b8bab01978d9f2c2c01", + "size": 162071 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/messages/batches/list", "status": "success", "path": "en/api/go/beta/messages/batches/list.md", - "sha256": "0079db271f793c7f37f12a4b0005edbf0916c0eafd5faed1cfe854a166336cf5", - "size": 9606 + "sha256": "237f230e4623b47c44f48a41a3f32786d1a6ce583a4fb48bbcf1f240e7dfde75", + "size": 9984 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/messages/batches/delete", "status": "success", "path": "en/api/go/beta/messages/batches/delete.md", - "sha256": "6837060ea9133cad9dd7c2e4938a67085dddbac31b65753a5aa539abb52647ab", - "size": 5692 + "sha256": "5dd9c0b839506bc2d6df7ddf9ed360dc64c16a792209d271e1d076410de8bdd7", + "size": 6070 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/messages/batches/retrieve", "status": "success", "path": "en/api/go/beta/messages/batches/retrieve.md", - "sha256": "9a39a749b2745d75ef46785f7b9c915892a86f5568a44bc54775e7633023a9fb", - "size": 9103 + "sha256": "308371612093573895bc78288d6a30faeb6a3d736d569382d2a6ba94a7753c8c", + "size": 9481 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/tunnels/certificates/create", "status": "success", "path": "en/api/go/beta/tunnels/certificates/create.md", - "sha256": "12349805b4744023ac2ec57a6de877c8705ba2c7b3d693b1db45e5d35394fd3b", - "size": 6614 + "sha256": "38cdcae7dc66d95ffbb8d25bd7df36ebbd6126b41ed8ccb12efaa65368629f5d", + "size": 6992 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/tunnels/certificates/archive", "status": "success", "path": "en/api/go/beta/tunnels/certificates/archive.md", - "sha256": "1378ea3a09e43574e3b0834e1d72ae898dcb236777bba037cfa6e6a0b9e47e0a", - "size": 6574 + "sha256": "c55e4c78c0e9cd3fc24a7869097307bf60c9255a69ca7355b62b154981a0a225", + "size": 6952 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/tunnels/certificates/list", "status": "success", "path": "en/api/go/beta/tunnels/certificates/list.md", - "sha256": "f32e03868e6763525e6264c3b013a2f0be2da7fc807e306723114a8eb3371b68", - "size": 6777 + "sha256": "8e2767201d6ad12fcc5cfbf04c9d189296b3935a83df45447161d557a448c1a7", + "size": 7155 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/tunnels/certificates/retrieve", "status": "success", "path": "en/api/go/beta/tunnels/certificates/retrieve.md", - "sha256": "7b8750300ca4363a750b487c359f3fa1239ac41dbbc8cea12211be7c2db8dd42", - "size": 6333 + "sha256": "8ccf3e1962072b0891dba8dd1b1a9cedddb1217916822a97e335095a61514d55", + "size": 6711 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/work/ack", "status": "success", "path": "en/api/go/beta/environments/work/ack.md", - "sha256": "41a7dbfb295d9616d3c7262d088865898733626f3073f801c1e376f86d51e41f", - "size": 7914 + "sha256": "fa4117d87fc11675ebee362b0dacc3d07b61614bbcfa1dbe01fde9d5ef6e4eea", + "size": 8292 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/work/stats", "status": "success", "path": "en/api/go/beta/environments/work/stats.md", - "sha256": "823285e49edbcd0e48f72c525b98db328845348d7e912bde2f7052fe064e94de", - "size": 5999 + "sha256": "4d0cce83023ebcd739dbd4e6ac1d9696dbe8c4a82df789dd7101f273fef4505c", + "size": 6377 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/work/poll", "status": "success", "path": "en/api/go/beta/environments/work/poll.md", - "sha256": "69817213c3c8e0d43f6bf4aecfd655a90116c052a34fe80f06a8a314a46db036", - "size": 8377 + "sha256": "7e694b111697e856506d71c0f176c9c9bdd5c302e1e4a5662f8793cd284275d9", + "size": 8755 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/work/stop", "status": "success", "path": "en/api/go/beta/environments/work/stop.md", - "sha256": "6ad70d4adfdd509d7e7c402a9bf62bcedbd6dcd0ea9fa71a166b9326421413b4", - "size": 8081 + "sha256": "7e5ea1eedda253b0155606f1db52e252665a6c621457416587f9b2209a164eb9", + "size": 8459 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/work/update", "status": "success", "path": "en/api/go/beta/environments/work/update.md", - "sha256": "a6e077100f12fcb1aafb30a14cb8d741cf986b8f368f7171d04c95a345b9525b", - "size": 8148 + "sha256": "68661141661c85bc3b3d305b42e38ec00fd74a91f517b688a453251cf100a5c2", + "size": 8526 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/work/list", "status": "success", "path": "en/api/go/beta/environments/work/list.md", - "sha256": "07e4475aa584091f28d0e8c5a03678d5caec063fd3d2cc5ad881a4a9f2cad182", - "size": 8098 + "sha256": "41b9221f8808b43df2ad543e9488418a96523acc93e3da315a9d43141330ceb5", + "size": 8476 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/work/heartbeat", "status": "success", "path": "en/api/go/beta/environments/work/heartbeat.md", - "sha256": "834ee5c25c4495d1bf19f667cc56e807a819d25be716773c72f811ce306fc5ea", - "size": 7254 + "sha256": "034fd92dca2ecba4fba1658ee62c67133e595f020f5321a3560aad3dcce24333", + "size": 7632 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/environments/work/retrieve", "status": "success", "path": "en/api/go/beta/environments/work/retrieve.md", - "sha256": "6afb82efe5072eed0d2b5129de0fd6884be354900e593a34c13b075f0613736e", - "size": 7851 + "sha256": "d2d857d4dad051f1dc7d6d9b10cb1be0b36f076c39cac0b3d163ab3866b98ead", + "size": 8229 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/agents/versions/list", "status": "success", "path": "en/api/go/beta/agents/versions/list.md", - "sha256": "19323202efdeb8c2719bd8e5b018852f17278a924d474678ddb2c9facdf95566", - "size": 21927 + "sha256": "459966e7f32a1d08dc13051b8ced1dc6d09887ccbca7475cd1af5bbae708139b", + "size": 22520 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/events/send", "status": "success", "path": "en/api/go/beta/sessions/events/send.md", - "sha256": "c9913af9c9de18e43b69a6ea2409f624a094acf0cb131d4f3de996d3037dc545", - "size": 29928 + "sha256": "5b69b54a7b047a8474282d3d10800fc126794838447e3ea70bb9d4d7404e7697", + "size": 30306 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/events/stream", "status": "success", "path": "en/api/go/beta/sessions/events/stream.md", - "sha256": "b3f8b7ffc72aca3f7783bfcb472835f0445ee1dd37e7e32d4986034427e0422d", - "size": 74567 + "sha256": "7a2c7e48ab954d2c2299c26ed0d20ac58b32acb462080e54f09101b904a09e3e", + "size": 75168 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/events/list", "status": "success", "path": "en/api/go/beta/sessions/events/list.md", - "sha256": "c37651b478a2e6949b508a09c3596ec508b8f337e7078507cddc2e932076fcd1", - "size": 72571 + "sha256": "7d98a34a64b5183378b1b723ccf040a5a6d08f2c427c7621e5b17de181b0d16d", + "size": 73176 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/resources/add", "status": "success", "path": "en/api/go/beta/sessions/resources/add.md", - "sha256": "2b50b579eae8074bb89b325a3de16d50b065e3630183be8af4daa789eb848101", - "size": 6006 + "sha256": "23862dd5d3be6b1a4116fe5faf8d9e5bd65c71c6beb853e2daa8aebe7e953915", + "size": 6384 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/resources/update", "status": "success", "path": "en/api/go/beta/sessions/resources/update.md", - "sha256": "e588e026b8fcb40acf0801e74def1a23f81a3650b2ce1012420222b7e118e3b1", - "size": 8523 + "sha256": "546ccb37002164f4cc9cb5d0e1c7dcbb57bff1d1df5b1b536334e8090f720133", + "size": 8901 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/resources/list", "status": "success", "path": "en/api/go/beta/sessions/resources/list.md", - "sha256": "14d50146b633360f8d4153cb7883f1981fffd2e5e60111f742abc3fcf9d38ca4", - "size": 8792 + "sha256": "dd2d24c66bb861b306d7c82322c04d71a44b12a80452a6d23a452e8120974ed4", + "size": 9172 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/resources/delete", "status": "success", "path": "en/api/go/beta/sessions/resources/delete.md", - "sha256": "de3fbb11213f40f1aa8b6ed644ecc887ec72f55d107b8b33f9379130650c84e3", - "size": 5525 + "sha256": "068796316ebe1a9bacac054843b469c3f1ae14d53fbace7cda89fbeca7ecdf9b", + "size": 5903 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/resources/retrieve", "status": "success", "path": "en/api/go/beta/sessions/resources/retrieve.md", - "sha256": "41ee704786c4a5768d3cf2e14e3e84da988a58a060aa7de6892b66a0384258dd", - "size": 8239 + "sha256": "d8bff55ffcc00c4ba2a5a3f1c4cc76f64e44970376e18e7a13806f78a7b7ffa3", + "size": 8617 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/threads/events", "status": "success", "path": "en/api/go/beta/sessions/threads/events.md", - "sha256": "474d306464fd7c7bc2b095ca17cc2326e8c5b75828aaf413fc6a65cbf03a57e9", - "size": 145912 + "sha256": "7f62ab6789b90fb5812048dfa2ac474bfa970f9469f03283acd4c63a5d4b134a", + "size": 147114 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/threads/archive", "status": "success", "path": "en/api/go/beta/sessions/threads/archive.md", - "sha256": "441f40ce721468df18ca07b577910ea1e8c7124a13606ec1e0cd67953a842bd9", - "size": 26245 + "sha256": "af883eac90dad53e51f61b95035e655d3b922afbb6afbb7311b21a6a6172c7f2", + "size": 26846 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/threads/list", "status": "success", "path": "en/api/go/beta/sessions/threads/list.md", - "sha256": "784d68c29cb01e76d9a8bf1027de9317474b7dcd83fdf1270b4abcc357c4e64c", - "size": 26703 + "sha256": "76cc915ae08820ba92a0ecee692912d71dbf1ab7b45858e63f2a8d8f8d877184", + "size": 27306 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/threads/retrieve", "status": "success", "path": "en/api/go/beta/sessions/threads/retrieve.md", - "sha256": "aa95b01b81e88cd5664ac54f37d02929fcdd6038069e2984be297d56abc0b9d5", - "size": 26212 + "sha256": "b789b3c8197926bcd836cf2c674e635854b4a845253f7d9cd82b90cbe6048e81", + "size": 26813 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/threads/events/stream", "status": "success", "path": "en/api/go/beta/sessions/threads/events/stream.md", - "sha256": "4b1f0b54f16b7fa75238855880a22b84222f023339a51ed604ef34d2685c4701", - "size": 74796 + "sha256": "8ca5630b5ea8848d91cbc5f2aa017372116db2cc30ed503dfc654fe0c2cad458", + "size": 75397 }, { "url": "https://platform.claude.com/docs/en/api/go/beta/sessions/threads/events/list", "status": "success", "path": "en/api/go/beta/sessions/threads/events/list.md", - "sha256": "b55c306f4b6d8543c36d0b4371e5ec356c24fd6347955798ffb51de56c7b4d92", - "size": 71095 + "sha256": "4f97082fd4d6f649cb4ad6ed5ba50b993f2615ab84632ec9ffe537f822aec8ce", + "size": 71696 }, { "url": "https://platform.claude.com/docs/en/api/go/messages/batches/results", "status": "success", "path": "en/api/go/messages/batches/results.md", - "sha256": "37127a0769a5251e74792f61bda2ef93cc5e8954b2b817c18aa556e4228cc067", - "size": 38453 + "sha256": "afff65ec4994227d9e803334245aaad9942873547398814fcfd88a45e2de35fd", + "size": 38834 }, { "url": "https://platform.claude.com/docs/en/api/go/messages/batches/cancel", @@ -16004,8 +16025,8 @@ "url": "https://platform.claude.com/docs/en/api/go/messages/batches/create", "status": "success", "path": "en/api/go/messages/batches/create.md", - "sha256": "fd111df23f660f4a3b7e3cf80511fbd0c0cfd86149bf0119d0c8fef9ebf129ee", - "size": 121087 + "sha256": "1c7816e7c592f092e6bfc8421925dde6590dd233ea907435bc59e2d775735709", + "size": 120268 }, { "url": "https://platform.claude.com/docs/en/api/go/messages/batches/list", @@ -16074,15 +16095,15 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/user_profiles", "status": "success", "path": "en/api/php/beta/user_profiles.md", - "sha256": "2c30965ec4d8e71c55a233b5700ac6777c1ef245609be6cf1666aacccf45f298", - "size": 16962 + "sha256": "be90931279ff7ed9ed1139e47c030996142fffb989ad3e0c607fff862deed6e8", + "size": 15710 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/deployments", "status": "success", "path": "en/api/php/beta/deployments.md", - "sha256": "238f0becbcd79194837cb91a49f4f150d2e37641005430fe94710992ca4e6304", - "size": 47854 + "sha256": "d2f4559a7890018b951f9c53fd6b0494c1237ca5d67ee21af03a1822d06eab41", + "size": 47864 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/webhooks", @@ -16102,8 +16123,8 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/messages", "status": "success", "path": "en/api/php/beta/messages.md", - "sha256": "e0fb9acefbed22cbf71f61a58f96a644e6f88725c689cd3533dff00c97cd9dec", - "size": 234443 + "sha256": "fe1d0c9036da4e9d21110e9db7dc6686fd0a32d2d66ad296243b43f007a2aa4c", + "size": 244724 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/models", @@ -16116,8 +16137,8 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/agents", "status": "success", "path": "en/api/php/beta/agents.md", - "sha256": "ca42d7bb9e54212280178fb0e64991c864bbcd822e0c763e79631ca5be5fe7b5", - "size": 52880 + "sha256": "94a2b1f6da03c7dd5df92225a606a060fe84a8bcd738e0fb6092b22d6aa71db0", + "size": 53015 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/files", @@ -16130,22 +16151,22 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/sessions", "status": "success", "path": "en/api/php/beta/sessions.md", - "sha256": "08ed44114fb98027aa83ce3c6dc5fc42912496690d80bccfa9325dccc3b5d4ce", - "size": 156796 + "sha256": "87bf311c0c103033ded460c6eb23eb4bd9f1bd7f63e93a3ce53d25470041d500", + "size": 156832 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/deployment_runs", "status": "success", "path": "en/api/php/beta/deployment_runs.md", - "sha256": "2013a2b6430094b1215de73d358f2dce8bc351af1c0d6ab8891ebaa0d9d2831f", - "size": 9956 + "sha256": "59fa0a4b8a903a5dbd9a54af6ca8abd0f75dbce4e5a9127211dd24212fabc788", + "size": 9976 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/memory_stores", "status": "success", "path": "en/api/php/beta/memory_stores.md", - "sha256": "6d2bce85809680aad9f3cd02195411959932df5649fc4ebe296eb7f8cfbffb9d", - "size": 44276 + "sha256": "7e1e89ecd391bfb584ec53c3e81fc2053ede82946d0bf1145b6846b3f0f7a2dc", + "size": 44402 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/tunnels", @@ -16165,57 +16186,57 @@ "url": "https://platform.claude.com/docs/en/api/php/completions/create", "status": "success", "path": "en/api/php/completions/create.md", - "sha256": "cd9ca573e4f2b083eacc3e03521621e0af0e8c3b3edf64361cf0076a7878d50c", - "size": 10661 + "sha256": "b8efb8acfe13c3839927c3b78360813bee67356f9aa764a1b71b915f1f289708", + "size": 11393 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/threads", "status": "success", "path": "en/api/php/beta/sessions/threads.md", - "sha256": "d97f5eb2e53527453079435958ddd28f9e1cece41ba442ac28c4dc4e10f703b2", - "size": 68120 + "sha256": "9fcdb04e19b811221002c18392581dabc3bde7f2e93f4322f5cec1ef37626bc2", + "size": 68122 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/events", "status": "success", "path": "en/api/php/beta/sessions/events.md", - "sha256": "2f3a270edd4cc54bc3c50ae10a435d51bad31499cd428552ff78a1fc66c4300a", - "size": 101750 + "sha256": "f4aa5d1e53d104e8296785eedd0d9535ab88cabe1b7656074c05b51f40422bfb", + "size": 101754 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/resources", "status": "success", "path": "en/api/php/beta/sessions/resources.md", - "sha256": "d5516025a03cad0529840d3f0b7e58f313101c305cc8051c4a0fdd8224fadf6a", - "size": 14727 + "sha256": "b290d0b97fbd625cee1ae212251e6f043e072e7df82382344b7104ceb00a476b", + "size": 14729 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/create", "status": "success", "path": "en/api/php/beta/sessions/create.md", - "sha256": "9cec798e11bb86ed7dd68ea0d6e193efbe7204959720258b4407968a8b5d9028", - "size": 8783 + "sha256": "fb0b060247537d1d951cdf77b2c74ec928e89b3f01e74e30b599d369328a247b", + "size": 8785 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/update", "status": "success", "path": "en/api/php/beta/sessions/update.md", - "sha256": "c849d3fb2e0794ab826e26602c9f807934e9aba4c61bea62bd5e1c1f86821768", - "size": 8767 + "sha256": "1b6b35e1b1a5a583531429c6d8514c473e35abbfe4742903a3d151e3d743b420", + "size": 8769 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/archive", "status": "success", "path": "en/api/php/beta/sessions/archive.md", - "sha256": "812fc958a374f6daee29321ea8514932c84caa6a9ffa6d4bdb421e83f315a87c", - "size": 6967 + "sha256": "04d9016820581ee29b3336fe0178d6bc0a59ee6b07822e104f92718f4a2d7206", + "size": 6969 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/list", "status": "success", "path": "en/api/php/beta/sessions/list.md", - "sha256": "4691c24974a86cb8bbf4fe249ae7a21e0eff9fb2ddbabc2f3e3a820892b01e8e", - "size": 9736 + "sha256": "a2f10a674ac380a5f25a1f848d0d50ed3e882385c17b0b5d3914d7830d3fa6f3", + "size": 9746 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/delete", @@ -16228,8 +16249,8 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/retrieve", "status": "success", "path": "en/api/php/beta/sessions/retrieve.md", - "sha256": "b6332b1633d144ae690478957b45529a0a0c8e2c65db9449d7e7e5714b25408f", - "size": 6952 + "sha256": "2d7a9675d37b2539fe4860dccaf9d02042dff633a2810d949daa04d3c24d9331", + "size": 6954 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/agents/create", @@ -16389,43 +16410,43 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/messages/create", "status": "success", "path": "en/api/php/beta/messages/create.md", - "sha256": "8de4f1229ac73027a38127a961df772189d0f54744eef6aba8668ad24452b40b", - "size": 24463 + "sha256": "277b2ba39e24815a908c66619ccb547d254c9373ff6f6521938fe3ddedcbf836", + "size": 27130 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/messages/count_tokens", "status": "success", "path": "en/api/php/beta/messages/count_tokens.md", - "sha256": "355d46498238effc77fdf328e7f5f85525799703b7cd01a889cc63d7674029c3", - "size": 11174 + "sha256": "994d4bf654e7df2e054425e6b5bc87fa645708c1d3653b4b06dc48387a0541bf", + "size": 11407 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/messages/batches", "status": "success", "path": "en/api/php/beta/messages/batches.md", - "sha256": "3fa596edc7e90a5312fe922e26561cf147633fe55d0d5d06ee47034f6ac48170", - "size": 26052 + "sha256": "b5556e2a2459627d5b1238eea55f58e7606f7a3dd5bb726ca6853f5458429420", + "size": 26364 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/deployment_runs/list", "status": "success", "path": "en/api/php/beta/deployment_runs/list.md", - "sha256": "ac37e26f9d9fe1c81d31a6ad943c2724448341ec983b63f30e4ccd76f702448d", - "size": 3602 + "sha256": "2d90f7eb8ca01c370c4062047598ffb5ca282e8ba67de781feca6383c5829bc4", + "size": 3614 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/deployment_runs/retrieve", "status": "success", "path": "en/api/php/beta/deployment_runs/retrieve.md", - "sha256": "01a885d943e2498ac3ef700f0d0b2acc2ad3be9388ce08d61808e88b0e78a431", - "size": 1948 + "sha256": "59eb0bf9f044fa5f0a87cb3daae50f8712acb95ecd282f324446d3c37104f3da", + "size": 1952 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/memory_stores/memories", "status": "success", "path": "en/api/php/beta/memory_stores/memories.md", - "sha256": "b86dd335590bce51305416ebf01d5948d2a720c533430df36101a5b14b43855d", - "size": 22496 + "sha256": "23d34ed028edcaa6622b9f40c1219c0def751d64035a4878df2121981a026ec6", + "size": 22622 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/memory_stores/create", @@ -16487,29 +16508,29 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/user_profiles/create", "status": "success", "path": "en/api/php/beta/user_profiles/create.md", - "sha256": "85f889d3f59e73514bba222d73de81e94830c21976b227eba152995a04099c56", - "size": 4036 + "sha256": "0a05673b02ac9eb3bbb22a321365346cb7ae9d87f11b39175bded2166b86af35", + "size": 3687 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/user_profiles/update", "status": "success", "path": "en/api/php/beta/user_profiles/update.md", - "sha256": "d3eaa1cba6abff77d81374b70f40e5065c61a601aa4a70a3cd21fbec3bdb212a", - "size": 4097 + "sha256": "b56e33cc0b208c1d725b6bc78646fc70f54ca39e1b1c571af51caa9f97804044", + "size": 3750 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/user_profiles/list", "status": "success", "path": "en/api/php/beta/user_profiles/list.md", - "sha256": "833fe4b0991f5fc37546643b06d34fb62d9f051e4cda30f11fafb3effa938f20", - "size": 2912 + "sha256": "90ae5db98df8f5bd5e0b4b0188968ace4f1fd12803b1420044ced4a15d8253a7", + "size": 2806 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/user_profiles/retrieve", "status": "success", "path": "en/api/php/beta/user_profiles/retrieve.md", - "sha256": "c9b4657721e4190cb550a88c3505b18b4fa14f91d1d155f07320fb92376d0dc4", - "size": 2644 + "sha256": "091668dea272342705d39a9426a52be719e03ed7960bc4801e260c74568b2cbc", + "size": 2432 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/vaults/create", @@ -16662,8 +16683,8 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/deployments/list", "status": "success", "path": "en/api/php/beta/deployments/list.md", - "sha256": "83e5c184cf0c686a513c106e2eee5e36eeeacc5ae70e25a65724d5f43d9156ba", - "size": 5017 + "sha256": "c6e3b6fdc09eeda65292d2d1a8d2a888604c7e2d654f476ca7be539abdda2f1a", + "size": 5023 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/deployments/retrieve", @@ -16676,8 +16697,8 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/deployments/run", "status": "success", "path": "en/api/php/beta/deployments/run.md", - "sha256": "915a8ab1f8d2026ba4c444f39bc5af09c9da2c43ced2c96dc5f49159a6a3a7e1", - "size": 1938 + "sha256": "a2ff6a46188985951c2a64349ac83741a4ab215ffaa00a51bc94065cb09d0849", + "size": 1942 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/deployments/unpause", @@ -16774,15 +16795,15 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/memory_stores/memories/create", "status": "success", "path": "en/api/php/beta/memory_stores/memories/create.md", - "sha256": "4f2fedcf4b92c4415b1ad9db9a1bcaa17b52d62a993fc5f05174f670a987934b", - "size": 3339 + "sha256": "b2ac68bf7dbdf37ef9a77f7af10aab5d751ae610f8f08b0180503c413fd612b5", + "size": 3402 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/memory_stores/memories/update", "status": "success", "path": "en/api/php/beta/memory_stores/memories/update.md", - "sha256": "9d90358700887326eb5762fa21f6978ea6febaa51b4f97a174501b2ad38b17a6", - "size": 4096 + "sha256": "194d2152f2eaacc41cd76999266c14380ecb5c98057cabef2a6751f9ffe3c078", + "size": 4159 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/memory_stores/memories/list", @@ -16844,8 +16865,8 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/messages/batches/create", "status": "success", "path": "en/api/php/beta/messages/batches/create.md", - "sha256": "55f19c6d44b8e89b700d5452e9d22b19ae0acc2ada57d6a038e47b973c6e6271", - "size": 7425 + "sha256": "184d04e9bfb345cfa42730047bc6488c4be9d8a5cb05d72d3709ee6b31c349b6", + "size": 7737 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/messages/batches/list", @@ -16977,8 +16998,8 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/events/list", "status": "success", "path": "en/api/php/beta/sessions/events/list.md", - "sha256": "dfb6dfa31ccc96c5ac99842b8cb551d0ce01e90ec3a780722a70ce99641efcfb", - "size": 19055 + "sha256": "d2f8d280dfd0e8843d57da06e1b781b6a271069a2951b8e18c86f9efbdb27334", + "size": 19059 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/resources/add", @@ -16998,8 +17019,8 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/resources/list", "status": "success", "path": "en/api/php/beta/sessions/resources/list.md", - "sha256": "836adeaba0385a39c25d454ee7c2bb4199d4e19b3392bc88c2c82459c9739bdf", - "size": 3225 + "sha256": "ad076bef9f34ee42c1e3fe07cfd688a9f89a1035b3cca2ab94342eb7561fff8e", + "size": 3227 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/resources/delete", @@ -17033,8 +17054,8 @@ "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/threads/list", "status": "success", "path": "en/api/php/beta/sessions/threads/list.md", - "sha256": "6ce04ea7fd3333df05301fa5cc2627bbbc67235808ba3cdf76280a2b937d0381", - "size": 4216 + "sha256": "cc241376a25d405bf77135292b3895dcab1c388ec072768d021375291bdb67b8", + "size": 4218 }, { "url": "https://platform.claude.com/docs/en/api/php/beta/sessions/threads/retrieve", @@ -17103,57 +17124,57 @@ "url": "https://platform.claude.com/docs/en/api/typescript/models/list", "status": "success", "path": "en/api/typescript/models/list.md", - "sha256": "d0b9d39a545e12255c80a1c08279daff9bddb831c98f1c844768ff92dd70ff83", - "size": 7763 + "sha256": "441f13f7043fde07adb54a3ce3d1c6f2a1f9782ce8fc4f9b509c440288eed5f5", + "size": 7925 }, { "url": "https://platform.claude.com/docs/en/api/typescript/models/retrieve", "status": "success", "path": "en/api/typescript/models/retrieve.md", - "sha256": "d12c6d2a9390da49abb5244954cc7525bf7d519c4e51048665221237d8214c36", - "size": 6894 + "sha256": "3c521042f9175c38362bd7c0c94683d69cc26dac0ab150928573bff236ad7711", + "size": 7056 }, { "url": "https://platform.claude.com/docs/en/api/typescript/messages/create", "status": "success", "path": "en/api/typescript/messages/create.md", - "sha256": "51f5987efb9b255e0d2d643110d2e649dd86a668f66eb2a9511929c3f4ffc369", - "size": 133848 + "sha256": "8dc0ae229758b9eae173b599a0c578f9703c45b182c04435afae832386f2d0b9", + "size": 133884 }, { "url": "https://platform.claude.com/docs/en/api/typescript/messages/count_tokens", "status": "success", "path": "en/api/typescript/messages/count_tokens.md", - "sha256": "407fbe8704b448153b880b0b22ee38b06784da1e508e65f5037159440accebd4", - "size": 91967 + "sha256": "c15d7ca8d83ab56899b8edd2cb096fbd7a5126d2dadfe1098b704fc86b93eabc", + "size": 91723 }, { "url": "https://platform.claude.com/docs/en/api/typescript/messages/batches", "status": "success", "path": "en/api/typescript/messages/batches.md", - "sha256": "d6ddf82e23636f4ad43feb36e740cb6af7cceed60e32f0f0f14ec9821fea4e9e", - "size": 256412 + "sha256": "7e10d437ef79164bb32b56af6a0a464b1cb5a84edafc5c1da7c2d975b2fedf5c", + "size": 257384 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults", "status": "success", "path": "en/api/typescript/beta/vaults.md", - "sha256": "75f0d3d1d792fc4069aeeb8ae4940d5d43e6299fcf974615652e6690f6ac992f", - "size": 75259 + "sha256": "823441cca48ed639c3a9ef16622f0ad733c26803d719db6bf19d73eb374acea0", + "size": 77365 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/user_profiles", "status": "success", "path": "en/api/typescript/beta/user_profiles.md", - "sha256": "6acec99e0d8d5333848ff3e730b9edc5e56d55f3f4bcb127cf88f2ba6db6721f", - "size": 28075 + "sha256": "d5017f6896e9e9ffb395d68e6d59580669a749a9c9ad1fd5abe2c4c9b2e8912e", + "size": 27167 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/deployments", "status": "success", "path": "en/api/typescript/beta/deployments.md", - "sha256": "d36bf9521cf7a0cbe88add23ed3e02c282c414291ac231f9c5aeefd02cdbcaa3", - "size": 207146 + "sha256": "2502c69f9852a58a77625057e64a7ed8135ac99bfe502e65687d93e50b2f7e3b", + "size": 208452 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/webhooks", @@ -17166,316 +17187,316 @@ "url": "https://platform.claude.com/docs/en/api/typescript/beta/skills", "status": "success", "path": "en/api/typescript/beta/skills.md", - "sha256": "18c713500c18c3ed0a0ba9f1d7aea498c29447fbfb7e7e785431e4fcbc6a7a9c", - "size": 37848 + "sha256": "0a7e4ac8fdface84441ccd9dfb37a0d34fbe0372a5cc52406c37c107947cbdea", + "size": 39306 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/messages", "status": "success", "path": "en/api/typescript/beta/messages.md", - "sha256": "5012b09a5a2401eecfec93ece98b2847fd425454a03f8416f9acf44c59c746ec", - "size": 1293663 + "sha256": "521b82bf73e5ecd3d3717100f68d56ba03242d064723419c6b15f0c563534624", + "size": 1338873 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/models", "status": "success", "path": "en/api/typescript/beta/models.md", - "sha256": "9357d55835128006cc7761394241575a5bbf55af21335612d7404d554fc9aaa1", - "size": 23786 + "sha256": "b6a880396f0a6ffe8d881b49ba5199af737d14435403eddacdcc22ad85539983", + "size": 24110 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/agents", "status": "success", "path": "en/api/typescript/beta/agents.md", - "sha256": "ff0df1b3ff53d85356b1b5ccc3b361f5b065ed9f18277f995d4982537aad6a24", - "size": 239688 + "sha256": "5d641fbd9b371b0357736079dbc7925a8bd2597f15eda159b14c9a99406493f9", + "size": 242603 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/files", "status": "success", "path": "en/api/typescript/beta/files.md", - "sha256": "35bd7dbf59cc381d50b483cdb613271aebb08e73349850319cfb08f85f2900ca", - "size": 20130 + "sha256": "86acad2bd6108c44b9511f8aff2ad5ad8e3a44bdc8ebe0da5d408ff9b2490ce0", + "size": 20940 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions", "status": "success", "path": "en/api/typescript/beta/sessions.md", - "sha256": "ccdb1b272fdf2d6d4c9efd15bdfe0bd3c6bea98bbc89790e8d3822aff5a8cc6c", - "size": 700634 + "sha256": "5463cdfac9695202cc2aadc79f80c1ff68d8fdd05473e949661272a8c712c8bf", + "size": 706604 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/deployment_runs", "status": "success", "path": "en/api/typescript/beta/deployment_runs.md", - "sha256": "91c16bf5967a26bc3bcadf18420047cd9214e10e9e5a6169f8d15b2a9a014cfd", - "size": 29542 + "sha256": "af680f73b7a754f3d1cf65942b9d40dd00c0c1d719f0b9fc2e9ff34731b265cf", + "size": 29886 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores", "status": "success", "path": "en/api/typescript/beta/memory_stores.md", - "sha256": "ed664fa97d3510e5bd968ba11da8f2907c321739a593c949116c27eb6d11d311", - "size": 80268 + "sha256": "5a71e58e9c164358303cb8c0a956bef98050f8c3e462a9e3e82a627ff4d058e3", + "size": 82662 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/tunnels", "status": "success", "path": "en/api/typescript/beta/tunnels.md", - "sha256": "03fab858a6b7b1b2395bc6791f151f81bccbd4056836280dedcef5b89b06e50e", - "size": 39199 + "sha256": "cd03eb2585dcd441d548d0ae504aaa05a9b45d913328fac728b7e65ac3a88331", + "size": 40819 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments", "status": "success", "path": "en/api/typescript/beta/environments.md", - "sha256": "69dadb85e1bba1e4abdb5abe2f3236f10b0523dfb24fdaf7324e1f3f80f2c4be", - "size": 90380 + "sha256": "f3c5b073bc2d9608aa2e545f7f0416f7e57ba2b7799646881647b2d7df7a5e36", + "size": 92648 }, { "url": "https://platform.claude.com/docs/en/api/typescript/completions/create", "status": "success", "path": "en/api/typescript/completions/create.md", - "sha256": "e65d1e7627dc77c246fa2f5302f2352205f83f7fd5d6d917cf46d20c3451d325", - "size": 11623 + "sha256": "0dfe8bf61045a82b245b97524a701b8c33ec0807eba73b070ca171c7fec29ec8", + "size": 12383 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/threads", "status": "success", "path": "en/api/typescript/beta/sessions/threads.md", - "sha256": "c7fec71357a0e97db48ba1e78a7f6db8b7ba57c09f4e3e7cc09581ba6fa797de", - "size": 279686 + "sha256": "411ef1aebd3c5f6d0956899bc2f8de8a1c60c60e8ef7d613dad9042dc40fe8f4", + "size": 281604 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/events", "status": "success", "path": "en/api/typescript/beta/sessions/events.md", - "sha256": "9db1433379c262168db1be66e16f76e2069b9b324f77bd7d55071e049721af78", - "size": 394896 + "sha256": "1eca35b355a03da79bc5ecf62401e485b45715965458d94b2dd3082f37b73212", + "size": 396018 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/resources", "status": "success", "path": "en/api/typescript/beta/sessions/resources.md", - "sha256": "99f833fe773b09ccec25b63ef20b4a7da0d219c824e7700f033b28b5ac931b81", - "size": 33265 + "sha256": "19332c79565e7a65832f8cad106b3a60fa918b274156d52459c6beb2dbfb933f", + "size": 34077 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/create", "status": "success", "path": "en/api/typescript/beta/sessions/create.md", - "sha256": "8f0b04c2036d87175247a128bd12e82396e72dd05e6ce5a026e38ebabea852bf", - "size": 58899 + "sha256": "9731e290a409818f968d75e59f2bd260d54f955a2693d487a35eff40ef1738ca", + "size": 59386 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/update", "status": "success", "path": "en/api/typescript/beta/sessions/update.md", - "sha256": "b30dcfd1ae4e9daeb220b34d0712053102e78437cec3bf18f09326caa4c59c58", - "size": 44621 + "sha256": "b6b2df19fb223f09cc4b956e4225a916884ed94268d0f4b56e62dc48010deb61", + "size": 44947 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/archive", "status": "success", "path": "en/api/typescript/beta/sessions/archive.md", - "sha256": "7ab9cd5b2fb03fb616ef680775a54c51b45bf9f0c7d28db43f08d2bec33a4f03", - "size": 29819 + "sha256": "3991cddab9727acbc0b98ef2d3bad78fd0273e44e00dc94e11562103f4222055", + "size": 30145 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/list", "status": "success", "path": "en/api/typescript/beta/sessions/list.md", - "sha256": "5a97fa926d451da606375b1d860c7f018a598f372869d1293d8ee54daa23f969", - "size": 32394 + "sha256": "cd692948fd64fb226c202258d4ea30fd7f289c842d1e18bc4cac39a5c27ee410", + "size": 32728 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/delete", "status": "success", "path": "en/api/typescript/beta/sessions/delete.md", - "sha256": "9f4ce0c2ba4b80e2bce8a8339f5eeff70d888e5f9f06686b15f187b53920363b", - "size": 2714 + "sha256": "2fd7e0a05363318c8c9e1cda29968540f1f0de6f68385f47c0e572cacc25961c", + "size": 2876 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/retrieve", "status": "success", "path": "en/api/typescript/beta/sessions/retrieve.md", - "sha256": "c0eb7d24478331df26b1699d3d4ac43d32d7276c0ced483715005568b73db951", - "size": 29805 + "sha256": "29e90f196403f9351d69e76d8f28cbd6b43ebcf91d48daea18b46611e2eb39cc", + "size": 30131 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/agents/create", "status": "success", "path": "en/api/typescript/beta/agents/create.md", - "sha256": "5a37fb89b341b54b07cd270b783f20c3100ecce9cc4c270b53f225d9f35ff5a1", - "size": 37256 + "sha256": "b853abaaf4e19a4c08321dc655432725ce7ad0eff6ed5dcccb026a8d4741f633", + "size": 37721 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/agents/versions", "status": "success", "path": "en/api/typescript/beta/agents/versions.md", - "sha256": "c806503882f27b7819fb81b6a11af092ae53c049c1a0beca7bf54ab01696c328", - "size": 17705 + "sha256": "222c47af30a18ccee3de5a62967120daa00ee7f25afea747b1470fe21d701cb0", + "size": 18017 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/agents/update", "status": "success", "path": "en/api/typescript/beta/agents/update.md", - "sha256": "7f72bba78bd1c69ec62322ecaff4bed445ea627df78b4ed4d848f3941ed3214a", - "size": 38098 + "sha256": "db54257fd0f1f659d2061c40169e14928342926e2f8703280e0f88a51502de44", + "size": 38563 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/agents/archive", "status": "success", "path": "en/api/typescript/beta/agents/archive.md", - "sha256": "8ab6eb98af8b0a3cea0916e79bf0812a93948a2b1a02f36194b073dcd4ead8b4", - "size": 17070 + "sha256": "377b8ad9339b7a1ffdaee1fcb4a094b76cbe1cf5ce11b962d7f2c7d67822fc28", + "size": 17382 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/agents/list", "status": "success", "path": "en/api/typescript/beta/agents/list.md", - "sha256": "49aa11d92286341b457b7ab0e3b78f73a100f9ab8474a84b2e3631ea85aa9e2a", - "size": 17963 + "sha256": "a92c0ad54b7ac9df298c89db81ce736f423ab2662ecf040083e26436fc008d3d", + "size": 18275 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/agents/retrieve", "status": "success", "path": "en/api/typescript/beta/agents/retrieve.md", - "sha256": "6988b5ba8c12424f0508e27dbefcf967fc7a65506dab6ddb8ad72bd7331978bd", - "size": 17213 + "sha256": "a7cc06e97eacdcc331e6b298aa661c8b73970a55716e6ddc93b834d1ef875680", + "size": 17525 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/work", "status": "success", "path": "en/api/typescript/beta/environments/work.md", - "sha256": "aed93098baae77bbc60109df969effb8ea64b8576ea1e1319d0a85784d1c346b", - "size": 44923 + "sha256": "4182279fe4b2d5c33c9a518016844c851c1f294efd43088c80b66c2b8e2783ba", + "size": 46219 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/create", "status": "success", "path": "en/api/typescript/beta/environments/create.md", - "sha256": "f25992f53cd4829b2cee09de1b031d7385a18cdaa874b459eeda5b99246f8ef3", - "size": 9533 + "sha256": "feb677c231ca2d93d3bbacc8fcb4d40e354454552123896c2172b2fcc70ed8a6", + "size": 9695 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/update", "status": "success", "path": "en/api/typescript/beta/environments/update.md", - "sha256": "a1018804fcb7533e2b27f01cefe0858168953021d5613b14f1315ee7eceaf9ba", - "size": 9633 + "sha256": "8d4b632d99ae47e64a86614a4bce194ca2d5b186eff0dc3f795c24344b16823b", + "size": 9795 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/archive", "status": "success", "path": "en/api/typescript/beta/environments/archive.md", - "sha256": "a434d35832000c5af4b57f249798260d41da94ba97cafb5963d50608a8f8879a", - "size": 6248 + "sha256": "641b1f95de075ae0be492da98024ba9d082a99530da8bbaa45af853db59836b4", + "size": 6410 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/list", "status": "success", "path": "en/api/typescript/beta/environments/list.md", - "sha256": "fd2fa3da28b80a30a595435bfc86828054c6d05d44735dfc0f575e354d33b89d", - "size": 6787 + "sha256": "f0172cba8ffe72d0a9348ab880bac48e0aa6a02c30d4f2ac17feb8a704940532", + "size": 6949 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/delete", "status": "success", "path": "en/api/typescript/beta/environments/delete.md", - "sha256": "4132ce6a8501fe96d2725481fb070235eecde7d51454c279cc19b0d9eabeefa6", - "size": 2866 + "sha256": "667b472ed0dc349bb5e09a0f35d16ddbdfb00aedc89339bebf61850b5bda53f1", + "size": 3028 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/retrieve", "status": "success", "path": "en/api/typescript/beta/environments/retrieve.md", - "sha256": "564e982aaca28897eeb43852a6cd2c50dcc05f9a993f34bccf060a0dce53cf38", - "size": 6190 + "sha256": "be6461da874e546dd70ba708364ddc6dc8c65ec5b69b70121f9dfe0cb4d3676b", + "size": 6352 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/models/list", "status": "success", "path": "en/api/typescript/beta/models/list.md", - "sha256": "9e01e0f6b5c18660d39e3d194b90b8c413ad877b044d6bc1d3388024de58c0f9", - "size": 8156 + "sha256": "9894d0b9f09afba96c2c751a33ebae4728a9ed38d0dec14546bf2d4100ff62b4", + "size": 8318 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/models/retrieve", "status": "success", "path": "en/api/typescript/beta/models/retrieve.md", - "sha256": "9475ccf5efaa70ab9dc4ef54e2352669c6941caabd0081c46e19a308b108512c", - "size": 7275 + "sha256": "ef8a8532ebadb07fcd2514be7c7967640ce6408dc407bc42f954cac26e6b2949", + "size": 7437 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/tunnels/reveal_token", "status": "success", "path": "en/api/typescript/beta/tunnels/reveal_token.md", - "sha256": "622f4a714d1329a15a5169427b15fcaa0ae3f826864feb77c00381643b3290ce", - "size": 3305 + "sha256": "3e3022e805b63d0297c5e4be207a9a40495fc3211d0d884a39dad4af58fdd70b", + "size": 3467 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/tunnels/create", "status": "success", "path": "en/api/typescript/beta/tunnels/create.md", - "sha256": "0d6d417d447e6e2954deeb29786a51a85ade6c20f6a09363ef7489a3df54cac3", - "size": 3773 + "sha256": "9569a361164a22aadf7752fd12795bac850e0fd86cd41a6d29e63ddb7df50803", + "size": 3935 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/tunnels/rotate_token", "status": "success", "path": "en/api/typescript/beta/tunnels/rotate_token.md", - "sha256": "b66b04df148c132dbd8f06de0e900a5885dbfca39ee3c73a7557a2ff492b8948", - "size": 3430 + "sha256": "f4621d9dc8ea2d6a205ee3a01457982927e13d9a514764dfc9edc8be9dc2fa05", + "size": 3592 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/tunnels/archive", "status": "success", "path": "en/api/typescript/beta/tunnels/archive.md", - "sha256": "7189b142d9a2dcd80d50fd62fd4fe1439a238a17b49f9fa5e33d6146dcf21f55", - "size": 3787 + "sha256": "806c5138bcf8f3b75d7cd5bf48b5c311ac6dd0d46902ddfa1598f6f79227db41", + "size": 3949 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/tunnels/list", "status": "success", "path": "en/api/typescript/beta/tunnels/list.md", - "sha256": "ce4794ed73ece7c2baec08d2b23c6923d7ce428847c4a0d9a874a5d0756e9df4", - "size": 4075 + "sha256": "175d949213779dafe7ab8e28400a1688e1a3b1d90e5d6a8f647c8e765a308b20", + "size": 4237 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/tunnels/retrieve", "status": "success", "path": "en/api/typescript/beta/tunnels/retrieve.md", - "sha256": "5364c8ac10e31e869ad88ad9a84c6c7ede264ed7cb9b23c591af149d59958d78", - "size": 3508 + "sha256": "447ac485b5289af032b453e3fa6e18860ad97cc88f78aa7f431d43f4dd076fb9", + "size": 3670 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/tunnels/certificates", "status": "success", "path": "en/api/typescript/beta/tunnels/certificates.md", - "sha256": "2c63193c018aedde13fde542182552371f7decfa813f91bc3bab74832b401e5c", - "size": 16940 + "sha256": "fdac0bf4420d6be7a46adda97df64156dba25b79dea573947a30cbcc4ea700a3", + "size": 17588 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/messages/create", "status": "success", "path": "en/api/typescript/beta/messages/create.md", - "sha256": "7e1f3d1d7a5b08e158dd851f9c69a081fbd76ab686320429f1fc355cc83f5601", - "size": 190984 + "sha256": "b9599283d4838397edd13c1cbc9142ad797b615edc8736a0d7fcdf179a5a3864", + "size": 199057 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/messages/count_tokens", "status": "success", "path": "en/api/typescript/beta/messages/count_tokens.md", - "sha256": "ca5d9b312062f73fcbfb371697a380dedae813ae965ce46718b4f57ad325f723", - "size": 117049 + "sha256": "026c3d8daca7c8ba183cac299e82720b35641bda8a91f9673fc53eaf3d191d69", + "size": 119115 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/messages/batches", "status": "success", "path": "en/api/typescript/beta/messages/batches.md", - "sha256": "f31fae43d8a5bb7ee1440a209e91a17e59e2bfabd9c186901109bedab063cec5", - "size": 391582 + "sha256": "30d6806a8e31ee72457645a0203fc88bdc5a232d71edc22f041678f345d154be", + "size": 407698 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/webhooks/unwrap", @@ -17488,659 +17509,659 @@ "url": "https://platform.claude.com/docs/en/api/typescript/beta/deployment_runs/list", "status": "success", "path": "en/api/typescript/beta/deployment_runs/list.md", - "sha256": "f30f1b39616c592596c10399b700aae51ff2c5809d9964d303a99251719c6c5e", - "size": 9856 + "sha256": "ee870cb2adfd882fa8126c03a849947e01377af0512e74176905c9fe475de10a", + "size": 10030 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/deployment_runs/retrieve", "status": "success", "path": "en/api/typescript/beta/deployment_runs/retrieve.md", - "sha256": "fe12630a38926c464f034ad3f85d3754992fe18c5ff687e810dfea4203463bed", - "size": 8440 + "sha256": "a4f3c40e8ab61c3a532a3da51abace20512a1ef0bd1c0ee26c869c4448441be3", + "size": 8606 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/memories", "status": "success", "path": "en/api/typescript/beta/memory_stores/memories.md", - "sha256": "a01105de3a17bfc2ce9cc003c0cafe0dfa18993af8aec3373c9abad6828069f6", - "size": 39321 + "sha256": "b21df2ea5680aa2ff3aad82e122d25c8fd2ebc46eb8ece6959030755f8a5c25d", + "size": 40257 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/create", "status": "success", "path": "en/api/typescript/beta/memory_stores/create.md", - "sha256": "e9da3e770243c2417ae405d0cc501995d4efe2b352c06f116a5908949b677ca2", - "size": 4904 + "sha256": "f6084925627c48db9ca03be120e4220550209d5665c65e78f9dd5448d50eae2f", + "size": 5066 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/memory_versions", "status": "success", "path": "en/api/typescript/beta/memory_stores/memory_versions.md", - "sha256": "eb2fcc3398b725d4851c6df5372157120cbf3ceaedc7c20edbdcb328e7915c08", - "size": 32285 + "sha256": "b817399ea289e11b0ab286a01573b6174754ab00e47ebe757f59f0bfcac70663", + "size": 32771 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/update", "status": "success", "path": "en/api/typescript/beta/memory_stores/update.md", - "sha256": "bc36b5bf30d743028c7b0741ac12105cedca458ac0bf1dba527a6e89979e1714", - "size": 4834 + "sha256": "28c4df47da130b06d2ad86cef1158f5f3da26b5b7fb22b9244ea93cc990a4386", + "size": 4996 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/archive", "status": "success", "path": "en/api/typescript/beta/memory_stores/archive.md", - "sha256": "54b3ecdc8a5e43889850524fdaaf4f3e341fb24403130ad101df5977423d3585", - "size": 4149 + "sha256": "cac58b66d2c2c74067bff1b8c0afa2fc1ee0c59f2c73d97ddee30e1b376c7b9c", + "size": 4311 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/list", "status": "success", "path": "en/api/typescript/beta/memory_stores/list.md", - "sha256": "dbece220a94828789afc08ea7e7744335e5e7e1684bc39f1bb7d04fcbd861578", - "size": 5116 + "sha256": "a0a85bac368d15e5aa8f45af34c746a6666c7cbccfba1f9f1a348051747cbf1a", + "size": 5278 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/delete", "status": "success", "path": "en/api/typescript/beta/memory_stores/delete.md", - "sha256": "e52d7225a7d7f5be7b2e8bbd037bee02737575c52002103ea0b207eec2e8074d", - "size": 2869 + "sha256": "313de9c2b177abe19a42e02135dee6a329e771757dbb58d5dc1181e699aff3a5", + "size": 3031 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/retrieve", "status": "success", "path": "en/api/typescript/beta/memory_stores/retrieve.md", - "sha256": "f93e189dd5a05c557f34fdcb0df839cbdb8f162b8ac57f678f97b513b666c0a0", - "size": 4149 + "sha256": "db27cbed8dba2b2d54e0bf995c8e3391dae11b4292e2b9b4f5788b60b889b7d8", + "size": 4311 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/user_profiles/create_enrollment_url", "status": "success", "path": "en/api/typescript/beta/user_profiles/create_enrollment_url.md", - "sha256": "4d54c572d99e050e8ec2926074578846e96dc8e51b0e241c4b3954f11fa255ab", - "size": 3027 + "sha256": "58317409465e858f349c691222865b530724cac7a829c109942d7f362a4d93f6", + "size": 3189 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/user_profiles/create", "status": "success", "path": "en/api/typescript/beta/user_profiles/create.md", - "sha256": "5faf9d2228db0ee11df6d5c07eafb4a3bfdeca6f2e2d1ec04b4228be4160a512", - "size": 6241 + "sha256": "273d3cb410e988c385c0e94f25878f2624a3f6714832bf19715b55b493f3ce75", + "size": 5892 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/user_profiles/update", "status": "success", "path": "en/api/typescript/beta/user_profiles/update.md", - "sha256": "15e334dba409e9c4db58d179b04517255c4df14c8ced5a93b05dea1219f9d731", - "size": 6292 + "sha256": "adcdae34e2e525dd332ecc5526ac57299f87421fd490f6696a308914f6b4bbe6", + "size": 5934 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/user_profiles/list", "status": "success", "path": "en/api/typescript/beta/user_profiles/list.md", - "sha256": "ed9b6d77d5ffe7befd6b967d932e4f9a7487b5035e4bc3d3a42f6cf208a679ca", - "size": 5162 + "sha256": "0aa55217c7d06b32b62538e3edac35d971d85f54ecf7b23e846990965fad8504", + "size": 5187 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/user_profiles/retrieve", "status": "success", "path": "en/api/typescript/beta/user_profiles/retrieve.md", - "sha256": "43919c71f102777e7439d2e228999875807261795c3c36713384cc81d2c78a2b", - "size": 4792 + "sha256": "99735749551845d89f639f7b39c7fdcb15f68bd8a05fdc241ec6ee144b797324", + "size": 4692 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/create", "status": "success", "path": "en/api/typescript/beta/vaults/create.md", - "sha256": "6525aff3f4e273155d83c901c8a5386349dd0ea8d814b94d8163633a8bf97751", - "size": 3579 + "sha256": "9e44420eafa0dd79627776a984e71902aa036d36bf3dea008c68352efd1fa888", + "size": 3741 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/update", "status": "success", "path": "en/api/typescript/beta/vaults/update.md", - "sha256": "74ba61158258063070df60a6e90ec6b0cfe0904d96586cdb3c325fab482c3c46", - "size": 3634 + "sha256": "52d1601594424b9d47d771528c8c8d1d18de17ca992996e5118f8d164278b445", + "size": 3796 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/credentials", "status": "success", "path": "en/api/typescript/beta/vaults/credentials.md", - "sha256": "92e588eafc01050ada8b76c6340fe1b1cd3fd2f80f8a13506e33fcda63a713ba", - "size": 83071 + "sha256": "e0c097475bb97aaac20c3d3b2f3d57ba104066ebf0657236877d37aa70a774c9", + "size": 84205 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/archive", "status": "success", "path": "en/api/typescript/beta/vaults/archive.md", - "sha256": "43a3c84e16d4f36921365982d952972188c5b0c760b004f02b3785c6e0426dde", - "size": 3313 + "sha256": "6e23b702bfaec7a0c1adc3be38bee7e1a225646caff8c80d95fd600a5b6d22ad", + "size": 3475 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/list", "status": "success", "path": "en/api/typescript/beta/vaults/list.md", - "sha256": "74c51f2e804dfba94c58c28a2c879858cec100dcf4924c5a729e06b835e8ddcc", - "size": 3755 + "sha256": "0a30b1cef4cc921a310484f5fcc072cb9e8102dadae3e927b679d13d55a6de63", + "size": 3917 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/delete", "status": "success", "path": "en/api/typescript/beta/vaults/delete.md", - "sha256": "f1ede8b98cc5ed3733b21bb6260bb88246b3d259282ed7650ff1653c2cb21c04", - "size": 2700 + "sha256": "07726e30278714899f5b44095ee96135ad5bbd738b93e2c13b59d27f18ab7347", + "size": 2862 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/retrieve", "status": "success", "path": "en/api/typescript/beta/vaults/retrieve.md", - "sha256": "dbb8a1d0b07eb9474f9085770229847ae46b8999c709eb862cf1143f9f192fed", - "size": 3299 + "sha256": "af91f61a68fc3f2fcff734933c97ca6eed19277ea6e87ceafdb3b10d2af5d46f", + "size": 3461 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/files/retrieve_metadata", "status": "success", "path": "en/api/typescript/beta/files/retrieve_metadata.md", - "sha256": "cc9524213f7e3f305850e18c2a2d22beffcb5f937e07b37cd95e7fd05cbb9231", - "size": 4025 + "sha256": "e059dc474786b227fc7a3cf9ef8e93813e80741688bc001ae4590593af3b2eec", + "size": 4187 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/files/list", "status": "success", "path": "en/api/typescript/beta/files/list.md", - "sha256": "1893cb25afb5e4347de0e2c73b5d70b4ea940db5696b3e88022b6b139a083550", - "size": 4898 + "sha256": "cdb8ff655e2d7107b335dc8a090afd506403f4a1a3383150d32e423438507219", + "size": 5060 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/files/delete", "status": "success", "path": "en/api/typescript/beta/files/delete.md", - "sha256": "3adeb15de333903f86fa0c285e3e32022f9a10d7d7955334bb2bbd16b90fdd85", - "size": 2687 + "sha256": "64673a30e9a5c1c6bb3cdf0df29e9500046f43ce5805c8b6b0f888206acb5269", + "size": 2849 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/files/upload", "status": "success", "path": "en/api/typescript/beta/files/upload.md", - "sha256": "5172fae8a033ff769d1c714d314cce59db0b6edd6e2b323aff429fc5e378ecb2", - "size": 4316 + "sha256": "d9d447eb8b079babe42c4bc059e0879b470c098d950498e3ee0cd36e9c2a01c2", + "size": 4478 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/files/download", "status": "success", "path": "en/api/typescript/beta/files/download.md", - "sha256": "173ad4d3e67a6df0d6685e1a9a781b24405aa63173e0801b77246871aa17b05a", - "size": 2463 + "sha256": "0f5c62b2dba498e3ccdc819ed16a1feb6a5fec6e7d4aa471b4f182514424750c", + "size": 2625 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/skills/create", "status": "success", "path": "en/api/typescript/beta/skills/create.md", - "sha256": "b8b4841bd95271913dac0d60a7725f9fa3320ddf94eefb389a7b87320ec42377", - "size": 4740 + "sha256": "5221e75f945d0e5d336aef6fad367c29b49906c439bd164dfa6b3fda965bd5ce", + "size": 4902 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/skills/versions", "status": "success", "path": "en/api/typescript/beta/skills/versions.md", - "sha256": "a5953b62fa99071ec7a5c648536d94c89b670dab19f8b418df8c39bbc276b3d1", - "size": 19676 + "sha256": "f33d728d87b0fc6b81b219015c7ef2475e73c3d0fa4667dbebf6fdfacd4b0dae", + "size": 20486 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/skills/list", "status": "success", "path": "en/api/typescript/beta/skills/list.md", - "sha256": "b8ecf9812d6f8c86bc56a7339dd78d79aff008c5c566419b7d780136527fcc9a", - "size": 5033 + "sha256": "2125b2bae19fa23d8a17201447fd4fbd4ae668a8bd500d8da665cfd36b12837c", + "size": 5195 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/skills/delete", "status": "success", "path": "en/api/typescript/beta/skills/delete.md", - "sha256": "37e5a20084fd2fd2f18477b43d067817ecdc3eff3fdd35bcc1863ab40fe273c6", - "size": 2836 + "sha256": "46f8bff3fdabbd4554b336f23cc0f9f26f1dc4bec14fa0ceb640345524de7854", + "size": 2998 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/skills/retrieve", "status": "success", "path": "en/api/typescript/beta/skills/retrieve.md", - "sha256": "fb8c643930f7a287875ea667336d35892a306978fbed497500dd380a2b556528", - "size": 4389 + "sha256": "cb1cc3577ae408b076d4dda25989da7add3ca94bba82138de2cdb4571a9074e0", + "size": 4551 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/deployments/pause", "status": "success", "path": "en/api/typescript/beta/deployments/pause.md", - "sha256": "96b8aade0ed12e8e9f9b69125044fa14c57c83624b929987838e2c90d61be5e1", - "size": 17768 + "sha256": "b04d561a856d0382c50a56b1b4dc90f6a07b71855d470161be9d3db66e37cfd1", + "size": 17930 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/deployments/create", "status": "success", "path": "en/api/typescript/beta/deployments/create.md", - "sha256": "efd139df124935c955fb0681dad028b2e02c307611b269b206b8e99f4872e6e0", - "size": 28899 + "sha256": "07ff81ed0fcd5c353f1425ff5cac7e6598fc23dc84182d76586059940652d5ea", + "size": 29061 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/deployments/update", "status": "success", "path": "en/api/typescript/beta/deployments/update.md", - "sha256": "3f3a59ef7be9d069ed9c8d02bf8f77e5f5193dfe385bb8770cc0475efdf0e114", - "size": 28971 + "sha256": "adbcc91a63acb964e824133aa7551458e509ade9da785e4961ef3e9fffb0de96", + "size": 29133 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/deployments/archive", "status": "success", "path": "en/api/typescript/beta/deployments/archive.md", - "sha256": "4de8d2fe76a14d45be64c8261116278938a53e612f35476427fcb25acdcd1e6f", - "size": 17780 + "sha256": "eb88157d0f5fa5824faed281e0fe9fb907da82da5beebb538c28279ba54c7445", + "size": 17942 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/deployments/list", "status": "success", "path": "en/api/typescript/beta/deployments/list.md", - "sha256": "b872d56da8a140395b305f14050e5791c553f793e1558f87f327e33e88f7d16f", - "size": 18959 + "sha256": "2e74a6834c303be524c63be29691ff8e6c99d4c13e40ce4b071103f58bae0a33", + "size": 19127 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/deployments/retrieve", "status": "success", "path": "en/api/typescript/beta/deployments/retrieve.md", - "sha256": "27ae26abff8d52b0ed60af2dac65977e75a477cb0905e5fb4afc012d48e2e52a", - "size": 17766 + "sha256": "b82026741a6b1e30bca7bb9b60ab55830e5e533a3f58786b850817c8987c3a7d", + "size": 17928 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/deployments/run", "status": "success", "path": "en/api/typescript/beta/deployments/run.md", - "sha256": "62b3e54a04f5e813ba99c5b0cceed008a40b43b3e40dbe01bc45dd439360c2b9", - "size": 8419 + "sha256": "4bd79fe67aecccc789fc1a89d010a55094e6bcf4e6b5f0b44dc4533f547a06c9", + "size": 8585 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/deployments/unpause", "status": "success", "path": "en/api/typescript/beta/deployments/unpause.md", - "sha256": "b4a6c335d66ad4bf023a3fd27784e5d9d44125bd8fe5544c93dc35f3fd5a24db", - "size": 17780 + "sha256": "4b21199a7213aee56236c17488994d8982f8f809d0ffb8202f487d56ae828d2c", + "size": 17942 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/skills/versions/create", "status": "success", "path": "en/api/typescript/beta/skills/versions/create.md", - "sha256": "8cc21a5fb79ad0f333ec3a4587be1cb1a895837f97fab7b86b22259b7bc44cec", - "size": 3963 + "sha256": "d17909f00b43e6a18621515b89e074767d0a46732ea568f95f394791603d9430", + "size": 4125 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/skills/versions/list", "status": "success", "path": "en/api/typescript/beta/skills/versions/list.md", - "sha256": "0208ec1241a0396feab96fc42a656a93d25547fe547a306453c3792325791efe", - "size": 4134 + "sha256": "39a8704591f840891f1b2ee25527412c946749aab01f1d9d62b8cccdff0b0a25", + "size": 4296 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/skills/versions/delete", "status": "success", "path": "en/api/typescript/beta/skills/versions/delete.md", - "sha256": "6a76ebdb87356736cacad8e5f8bab9b576b649ef94272351c1b76c7b548a4152", - "size": 3222 + "sha256": "31ec7fc706c2147e9c9746f58c7904a0279dc2dcfa216baac0e81f2d03363fee", + "size": 3384 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/skills/versions/retrieve", "status": "success", "path": "en/api/typescript/beta/skills/versions/retrieve.md", - "sha256": "9e17bd3e0c13769f7d257f864bbb3e07968d4fd80eaed495c5ce85d025ab13f4", - "size": 4036 + "sha256": "f2293068396fe8f4d7ab796197b98e33b2df1c9ddcaba622b79fdb87caa46cbe", + "size": 4198 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/skills/versions/download", "status": "success", "path": "en/api/typescript/beta/skills/versions/download.md", - "sha256": "6ff6b7b0ce180757c0d95bd9e1682214c2636eeb1119397a5b36274fa7fd76c3", - "size": 2908 + "sha256": "4a43b25b7e842d3562e71fbeef0a4d1f8925d031250d9c357b4c842f3c9b9ef1", + "size": 3070 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/credentials/create", "status": "success", "path": "en/api/typescript/beta/vaults/credentials/create.md", - "sha256": "caf0cb481308abb0ab4ce7d0f6b57e90ff48d287d4614e2b2a8bdf9e40936df1", - "size": 12152 + "sha256": "c9f08e8a41c8669bb328498c16181486d201edfb19080647c6a37c7577fb02bb", + "size": 12314 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/credentials/update", "status": "success", "path": "en/api/typescript/beta/vaults/credentials/update.md", - "sha256": "4d4a68132b6df96fd39f76812d6d1fb5041f7379d644b1351e61fd39b6810d5d", - "size": 11305 + "sha256": "d2118a75285bff6e4b0af5dcfcc38fbc59229ad8b2e386ca262c8da4d9ad398f", + "size": 11467 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/credentials/archive", "status": "success", "path": "en/api/typescript/beta/vaults/credentials/archive.md", - "sha256": "f035c055d7ac7892a4241fb863cb28f1152b1d2e27956114fb3ae059e738aece", - "size": 7303 + "sha256": "9aa936c856fdd252f3f0b3c25ee25f0406be3e72f17a529af00e317382eec3b7", + "size": 7465 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/credentials/list", "status": "success", "path": "en/api/typescript/beta/vaults/credentials/list.md", - "sha256": "7fdf60a3ed460487db2f85cb57044adf88d986485fb4e1827e269bf17d41118a", - "size": 7702 + "sha256": "6b6f62820ac4ff434dd96f292f23dce0ed832b05147cd83b2c3db0ad665c085d", + "size": 7864 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/credentials/delete", "status": "success", "path": "en/api/typescript/beta/vaults/credentials/delete.md", - "sha256": "1a57bc8fc50b20c3dca6898ca01cc3b0cfc773d562056ccef2eeec101512261f", - "size": 2957 + "sha256": "8c12516b752c6addea5cc30f3cd707c625d9deabd98b8180d8f9d2cc8e8b4e24", + "size": 3119 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/credentials/retrieve", "status": "success", "path": "en/api/typescript/beta/vaults/credentials/retrieve.md", - "sha256": "9267c9c247ea54b99ea188b2318f460757958104164d4d815b062f86cfa78a69", - "size": 7289 + "sha256": "8e3176c1bb804d32a5d515227770fba2cccb62fea1718a9d66e9c958a35ee73e", + "size": 7451 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/vaults/credentials/mcp_oauth_validate", "status": "success", "path": "en/api/typescript/beta/vaults/credentials/mcp_oauth_validate.md", - "sha256": "173ee78b8c1478206819da601cb9903374b4d20420d984e0fadb08de24a6c4e7", - "size": 5269 + "sha256": "195f7379fe7adff61fc684155fbdeb39c74a25a0408268875dbcd117203bbb8a", + "size": 5431 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/memories/create", "status": "success", "path": "en/api/typescript/beta/memory_stores/memories/create.md", - "sha256": "c0504805abf6fbba265bd9e325036fc431cb7d4dfaec6f4879833016874413bb", - "size": 5636 + "sha256": "51e2280188af1ae05798daac91efba0dc59147d2f6b4632aacc5ea562a1b0004", + "size": 5861 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/memories/update", "status": "success", "path": "en/api/typescript/beta/memory_stores/memories/update.md", - "sha256": "ff3bc2c98918405ab717e37f612947dd95ba15f95ed580a249873932cd3a4938", - "size": 6619 + "sha256": "74fa470ce6c9bc9903c665eb90fb8fbb929df3aebb3a4b0f1a2e1657ee9bb8f5", + "size": 6844 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/memories/list", "status": "success", "path": "en/api/typescript/beta/memory_stores/memories/list.md", - "sha256": "15e7b77afc64b698459adb08110c4509d3d98ce159e1a2a2b0162f1114e05e7b", - "size": 7337 + "sha256": "c225ae1cdd719bb721c87f30ed0f5b601f068c044b3b5804a34337bb4b939ed4", + "size": 7499 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/memories/delete", "status": "success", "path": "en/api/typescript/beta/memory_stores/memories/delete.md", - "sha256": "67680ad5f3fe607ab7fd05523a375d9e3659c6117fcc6a83ebdb0e555bacdf97", - "size": 3345 + "sha256": "8f9ea73d3a8c9e21ef5a3cd5cb220bdf16b8b03e39a950f2c6b3828402832dcf", + "size": 3507 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/memories/retrieve", "status": "success", "path": "en/api/typescript/beta/memory_stores/memories/retrieve.md", - "sha256": "db241ccbbaf6125957a1195eb67ef34ae334c0b703f0d7f95af6de0603ac0a63", - "size": 5175 + "sha256": "45f61d294327129a86c56b0972c65ad99f1f6979598b77bb257e7b4bb12c1b96", + "size": 5337 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/memory_versions/redact", "status": "success", "path": "en/api/typescript/beta/memory_stores/memory_versions/redact.md", - "sha256": "c1ab141d65c756b45ae092c7218209d60ea498d91db02cc3c2b376a08ff6d54c", - "size": 7668 + "sha256": "73faa581e22df71cc83cb154756f92141e238a127935a23e4e920e9baf37a8e1", + "size": 7830 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/memory_versions/list", "status": "success", "path": "en/api/typescript/beta/memory_stores/memory_versions/list.md", - "sha256": "2336667f37de340b2eb99ab270d58c64fda8681717c1750fbe8e51be2a7a29fe", - "size": 8723 + "sha256": "483268aeedff91ab306380fb5a9972b868ddb5e696cf656be590a6c3c639e9b9", + "size": 8885 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/memory_stores/memory_versions/retrieve", "status": "success", "path": "en/api/typescript/beta/memory_stores/memory_versions/retrieve.md", - "sha256": "e5947878c2c27a76504df253651778c878b38172e72f5256bffc75cbd104f320", - "size": 7788 + "sha256": "4d370fb8809be9fac32c7469579ed81a620092ef613e5d3c1b1069b437aae02e", + "size": 7950 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/messages/batches/results", "status": "success", "path": "en/api/typescript/beta/messages/batches/results.md", - "sha256": "7d860d39e63193a21e20caf0abca74f9565c21d96c579a4c62fb98280298e54e", - "size": 60355 + "sha256": "8706a6899282d34bfc0144af0c55efa15ca1c6de36d40b338e77fd5cfdca64a6", + "size": 63851 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/messages/batches/cancel", "status": "success", "path": "en/api/typescript/beta/messages/batches/cancel.md", - "sha256": "e43ff82ffce4e7dc8b5cf60685ce53ef7567add848c6327db8870e8838c57488", - "size": 6698 + "sha256": "4a95dd355ae9c4d01db82013608f5bd950a7f25c2e8cdd93a28189a639f0ebab", + "size": 6860 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/messages/batches/create", "status": "success", "path": "en/api/typescript/beta/messages/batches/create.md", - "sha256": "e2b58969a6135d840657bc5c12bc9a34d78c8df3bd33496cb78e8937631cbb3b", - "size": 138075 + "sha256": "f47aa6abc6f9a89680439043a8fb708449bc1f7810fb4dc91b6a983d9df72776", + "size": 140309 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/messages/batches/list", "status": "success", "path": "en/api/typescript/beta/messages/batches/list.md", - "sha256": "9eab0cb40dad73036bc138e2c65206af7d90c96f786ca2ef84b45f3a7b0cc34c", - "size": 6912 + "sha256": "56c120e6a72357f2953a7e8949ba6ceeab0061711511395aac0deb9c0a5dde93", + "size": 7074 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/messages/batches/delete", "status": "success", "path": "en/api/typescript/beta/messages/batches/delete.md", - "sha256": "8f98aa2db0a953cbb172c7f8eb1f911a3928467d1c48fc8bac2b41026e26d007", - "size": 3138 + "sha256": "e06a4d8cd79444cf2975a97bb291fc37645afb7ead961eecafcb46fa1948ff3c", + "size": 3300 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/messages/batches/retrieve", "status": "success", "path": "en/api/typescript/beta/messages/batches/retrieve.md", - "sha256": "87abfcca312df945e4b4e9fd6fb9fb06fbcd34b1f9087f2f6bcec375f5b25cb9", - "size": 6388 + "sha256": "705129129cdfbca7f262b8f77b8983a792160b9114a31a3003392787f211eada", + "size": 6550 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/tunnels/certificates/create", "status": "success", "path": "en/api/typescript/beta/tunnels/certificates/create.md", - "sha256": "94d97e631f51275406a759cbd648493681622c48bdab09c7611cf5ea12d288c8", - "size": 4083 + "sha256": "63a4d250d4c7b9a273665412dce4939e1e9e294d47b978a2e03c376fb201061b", + "size": 4245 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/tunnels/certificates/archive", "status": "success", "path": "en/api/typescript/beta/tunnels/certificates/archive.md", - "sha256": "e824394f4f6f0566e45513172fa1b9e0592c1938bcb9a50111bc8b5223234b74", - "size": 4032 + "sha256": "b3b7a1ef0a3d4d8ae358deb259539aabbf2f325657073f5a3b218ad632d53616", + "size": 4194 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/tunnels/certificates/list", "status": "success", "path": "en/api/typescript/beta/tunnels/certificates/list.md", - "sha256": "7babf28dcf5856c70432ec87cbab459217d1f5462cc2eb4a80f49aed07a21c06", - "size": 4285 + "sha256": "5060e0c455966052710277e69a1f34cdbe4b7429d7994fe04fe86ca55435519d", + "size": 4447 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/tunnels/certificates/retrieve", "status": "success", "path": "en/api/typescript/beta/tunnels/certificates/retrieve.md", - "sha256": "f6d109cdab89422ff190bb9da6e37ece203cc76b13c1acff4ceed5355a61e54f", - "size": 3810 + "sha256": "134f67e811fbb13037f6b7dfdf007d789020fa06349a8011f1f84c0313786f62", + "size": 3972 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/work/ack", "status": "success", "path": "en/api/typescript/beta/environments/work/ack.md", - "sha256": "7c6ce330ac00a310fb7e8f461d008422f576f00a84e1c181cdf09c08798cec70", - "size": 5111 + "sha256": "05e9b73fc5b6d0ebbd678f36081890bd3166fe585fc69e8b40ce3ebd8ac34eb9", + "size": 5273 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/work/stats", "status": "success", "path": "en/api/typescript/beta/environments/work/stats.md", - "sha256": "1a340021c760979a7cc8db03200c45a170f47d1bd2fa1b1b2bf7389f24651da0", - "size": 3464 + "sha256": "e82efc37f2c02c2f042eed6ceafaef23baea1a2fd5d653b777ae924712f6e24b", + "size": 3626 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/work/poll", "status": "success", "path": "en/api/typescript/beta/environments/work/poll.md", - "sha256": "7b1176583fdb106c416cb84fa28817e711695771bd3c1dfc52dcf8dffa8877ef", - "size": 5309 + "sha256": "93d7bb43c6518feb3ad7ee70fce0229b4f62da133c509eb136c677ed901f984d", + "size": 5471 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/work/stop", "status": "success", "path": "en/api/typescript/beta/environments/work/stop.md", - "sha256": "1995524154e88b25016eb14bdf05ec02a8755ce147a7f666b924426d57adfb23", - "size": 5150 + "sha256": "982dc1e64127b5df4dddafbc990ef3d4c720435d368b217c8705b059f606cbbf", + "size": 5312 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/work/update", "status": "success", "path": "en/api/typescript/beta/environments/work/update.md", - "sha256": "8309449822b83f3eb889427467f9323886fde82850fc1ee1d0114810516ffe5c", - "size": 5269 + "sha256": "c075316d0403767a310ebdd2f81460aca90232f455e5cee383acf3875eb83608", + "size": 5431 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/work/list", "status": "success", "path": "en/api/typescript/beta/environments/work/list.md", - "sha256": "b4dafac964acd39c9ba415f6f7f21c5f7939aac1d4ffa91f5463bc227ac60a7e", - "size": 5366 + "sha256": "921c8ddb7166954c784e349c5b39bb629fd232c1532114c4698391adb918bb89", + "size": 5528 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/work/heartbeat", "status": "success", "path": "en/api/typescript/beta/environments/work/heartbeat.md", - "sha256": "68533491a9102c211c1d4a30952e6d6ebf97b4a0441bb1efa651c1ee93981de7", - "size": 4184 + "sha256": "6ad6eece9779639253e82295c7664e025a315a50ce652ef1e38e6759f7161708", + "size": 4346 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/environments/work/retrieve", "status": "success", "path": "en/api/typescript/beta/environments/work/retrieve.md", - "sha256": "d9344dc9e9ace6c472aa8a44e97582155bd2fcd122e76fd3c77f8256ff9d178c", - "size": 5063 + "sha256": "0db2724192cb782affa697f7f42d83039bede9489b3a8fd381fbf94d9ca7e6af", + "size": 5225 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/agents/versions/list", "status": "success", "path": "en/api/typescript/beta/agents/versions/list.md", - "sha256": "4467ea518fc2f1fd4730042948ab8669100879f87a8d57ad1ea6f9326cc8f8b0", - "size": 17688 + "sha256": "da61816330bcd766c0b272e40b2835bfac88496e71d1cf295624621872de4516", + "size": 18000 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/events/send", "status": "success", "path": "en/api/typescript/beta/sessions/events/send.md", - "sha256": "d4d4b1fa9463139c5f77d553e5a2a83ef95204c65b07fa23ae3dcd88733db568", - "size": 25117 + "sha256": "4bee26b34c0c7aa0941a5750f2d07e866ab792a85fd76404d8c2e3c0ee2c96cd", + "size": 25279 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/events/stream", "status": "success", "path": "en/api/typescript/beta/sessions/events/stream.md", - "sha256": "4625d7918d7e2b7bf3b7339398ea78bc69749bb80c89cfda5bc3cfbe970399df", - "size": 67211 + "sha256": "e6bd3026082fec263a7d4a5a590ec4badf7dc33a917a3d2d584dace3e616730e", + "size": 67531 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/events/list", "status": "success", "path": "en/api/typescript/beta/sessions/events/list.md", - "sha256": "f4cdbda73c3f435926fffd54a2e8b1ecc11453639967a147e5e11766f4b227fb", - "size": 65211 + "sha256": "6bdf3988086b5178ffc33d0dac00bb47edddab1b76dab72bc5140128c4bd633c", + "size": 65535 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/resources/add", "status": "success", "path": "en/api/typescript/beta/sessions/resources/add.md", - "sha256": "b350939cd5f792d690443d2c1c44218c745526b832bbcc7e8e0efa47c309d002", - "size": 3420 + "sha256": "95ff298ce6eb786aae023d32bebd36eb824106c9ee33c43209457ecdd532eefd", + "size": 3582 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/resources/update", "status": "success", "path": "en/api/typescript/beta/sessions/resources/update.md", - "sha256": "f533e2d1d27ae1ef0543d04fd8ae84b5c0152eabfa2bb61be3d59a96806a0baa", - "size": 5608 + "sha256": "2c56a06b084779f850a3ce55d70cbc064af5087807f1d172aa1ffd5234265a47", + "size": 5770 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/resources/list", "status": "success", "path": "en/api/typescript/beta/sessions/resources/list.md", - "sha256": "bc60980ecc83a2d2d2a035ede4f11f7dd44923eba67f9d617b5afdf937c79196", - "size": 6009 + "sha256": "c055e09b2638991478580ffb7f9ca2abaf5bc3165193f071673ec0d4c2874295", + "size": 6173 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/resources/delete", "status": "success", "path": "en/api/typescript/beta/sessions/resources/delete.md", - "sha256": "1dc79d18da48447e7e7438ae1fe4cd9b3307ff91051afa07a2facc0f1f9f19d8", - "size": 2937 + "sha256": "7f0c8c79320d6ea305148290beec505ba159e075027dc7b7e7b7faf1d28243d3", + "size": 3099 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/resources/retrieve", "status": "success", "path": "en/api/typescript/beta/sessions/resources/retrieve.md", - "sha256": "12f67da6a515e3302aad3e1550fe195d2bc87dae9bf03da6e43d9b4df2183b53", - "size": 5374 + "sha256": "fa1c58241c38f8fdf0d5788c67bca998b2894f0f425ecf5a7e262b079301ff35", + "size": 5536 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/threads/events", "status": "success", "path": "en/api/typescript/beta/sessions/threads/events.md", - "sha256": "79ca991cb46a3cf3c5d3217bf576bd289289814655e77646ff80d252b4e0e934", - "size": 131425 + "sha256": "cf19d07cf25b731fb09df8a664d70c6ecb87501126841ae7a3c83d1d2c170197", + "size": 132065 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/threads/archive", "status": "success", "path": "en/api/typescript/beta/sessions/threads/archive.md", - "sha256": "1292bc84a00ee6e23a0203cd37ffc196c5b70c2e9ca0f97fe91948d31dd92f4e", - "size": 21505 + "sha256": "42d052956425f3091530407da0c7abd035af26cafb5378722a1834e25542146d", + "size": 21825 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/threads/list", "status": "success", "path": "en/api/typescript/beta/sessions/threads/list.md", - "sha256": "1cd73fa24b66d17e46f70d1a14acef84fc333d0ca63800d5564f2d27e89cd96a", - "size": 22051 + "sha256": "a06ea88ae2d31d6d1b3a68e055d3ccba7cf0f2382296855686fded9bbc225f2a", + "size": 22373 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/threads/retrieve", "status": "success", "path": "en/api/typescript/beta/sessions/threads/retrieve.md", - "sha256": "56d7ba1f42ee9960fcee6f0d11aeca6cc342470a746093902e13be73800e6a4c", - "size": 21491 + "sha256": "e0614addfa0d6bf93c9e1076f6fd665758d0afced06c793eeffa3a7b0d5f8e60", + "size": 21811 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/threads/events/stream", "status": "success", "path": "en/api/typescript/beta/sessions/threads/events/stream.md", - "sha256": "f5d78fe68f4473b201a3bf0cea5905347354a56657a3cae148e107549686f58f", - "size": 67437 + "sha256": "13a684e918447e7b10d1c2456387e02c42299f61070dc114c81cffe89bae5e91", + "size": 67757 }, { "url": "https://platform.claude.com/docs/en/api/typescript/beta/sessions/threads/events/list", "status": "success", "path": "en/api/typescript/beta/sessions/threads/events/list.md", - "sha256": "d4f0dcecaf99beb7278e8e0bbe5213345d048e6e78a5ebd610837ef117e63c8d", - "size": 63967 + "sha256": "6198d35b2f74a617fdc46de8c9b6110a303609ce31d31923f044c679c48f0b7d", + "size": 64287 }, { "url": "https://platform.claude.com/docs/en/api/typescript/messages/batches/results", "status": "success", "path": "en/api/typescript/messages/batches/results.md", - "sha256": "42433ae1abb9896bb8da8f483577c5aa3bc2e2c2703e8600d430b77bc7ec9412", - "size": 34301 + "sha256": "3d98121b0f2a8fe2192d9a40e2e5761bdebc9df3abf4ae1d17ba2a9c2dd81cc6", + "size": 34617 }, { "url": "https://platform.claude.com/docs/en/api/typescript/messages/batches/cancel", @@ -18153,8 +18174,8 @@ "url": "https://platform.claude.com/docs/en/api/typescript/messages/batches/create", "status": "success", "path": "en/api/typescript/messages/batches/create.md", - "sha256": "a49dd422ac4a7d5a1fcf530ca0dbbd59eb49d8f5861a3e44c3b2d450d15a890d", - "size": 107077 + "sha256": "1fce1550f91c01e6f61ec9c743534f2dc40103f0b7544dbc35a94a400b4debbd", + "size": 106809 }, { "url": "https://platform.claude.com/docs/en/api/typescript/messages/batches/list", @@ -18188,57 +18209,57 @@ "url": "https://platform.claude.com/docs/en/api/java/models/list", "status": "success", "path": "en/api/java/models/list.md", - "sha256": "6d132b06835fcbad195b0be9cd5bbdd98d31800c16b7b6f9bb132c2da7d106d5", - "size": 8828 + "sha256": "99c2c346786c683e80fba124279cc43903773cb359b5cedf67f11637998a744a", + "size": 9110 }, { "url": "https://platform.claude.com/docs/en/api/java/models/retrieve", "status": "success", "path": "en/api/java/models/retrieve.md", - "sha256": "719ac9d77e0a2eccf5de550505d14661051fdac7f3005fc39d5d574abfa3a6fb", - "size": 8061 + "sha256": "cde1782e990700c3280e47b6689eb477d0fc8f28ca05fccb2d5edb1576022082", + "size": 8343 }, { "url": "https://platform.claude.com/docs/en/api/java/messages/create", "status": "success", "path": "en/api/java/messages/create.md", - "sha256": "1f15f958e5a8f511d6fdbe29be6539c0b97b575168b38c6255fff6c4830fc45d", - "size": 122245 + "sha256": "c4d4c73b4d67e5b94ad7866ac87d781e9c5fb246a14f56418f75b6fcb140bf17", + "size": 122006 }, { "url": "https://platform.claude.com/docs/en/api/java/messages/count_tokens", "status": "success", "path": "en/api/java/messages/count_tokens.md", - "sha256": "dc2ab898674376a6334a9e50521d5ecfb3735a01f624c28ec299e12823509cc7", - "size": 88492 + "sha256": "05be4b2b6473e1df50bc98b59febb6fa73bca828b1b53973cb2c94fdffb5a999", + "size": 87936 }, { "url": "https://platform.claude.com/docs/en/api/java/messages/batches", "status": "success", "path": "en/api/java/messages/batches.md", - "sha256": "b7ab127bfa4edc55764ee10a71d8aaadd4341a9938757efb2de100b8e6ce44b1", - "size": 244112 + "sha256": "a7eaf41be97a49e98ddce983754fc089c37a03f507a1a4e0ecbdf0a4fae4d521", + "size": 245189 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults", "status": "success", "path": "en/api/java/beta/vaults.md", - "sha256": "126e2b36f4b335ac1eb24c0354463513e271bd5a140e42d036dbc04b2a688995", - "size": 88827 + "sha256": "967aec78a619650a22a8073eb45bdd6ba14673547e32b9ddf6178ba4e3d99f00", + "size": 92493 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/user_profiles", "status": "success", "path": "en/api/java/beta/user_profiles.md", - "sha256": "b83d690161815b454e43b88df7ab72a7bfbd4cf1b784a2f3c17f025aa3292689", - "size": 33942 + "sha256": "9fe3f9a11fb0302a517cb51c654cf34e97d23c3d1a6e6ed70f4ba663c1cd14fb", + "size": 33590 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/deployments", "status": "success", "path": "en/api/java/beta/deployments.md", - "sha256": "d5bfd730ffd8ea008751d0d4793f0a9acf562e85d0d6e831c4592a597c5ac3bb", - "size": 204391 + "sha256": "1bfef998a8228779f23ac789440dbda7d7a5636009dac8e2e2bbe4b355e62a1b", + "size": 206657 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/webhooks", @@ -18251,316 +18272,316 @@ "url": "https://platform.claude.com/docs/en/api/java/beta/skills", "status": "success", "path": "en/api/java/beta/skills.md", - "sha256": "e04bcc14385bd05262530911d24ba1ecb847a4d0375dc8c16059a6c22f9a9ec5", - "size": 48750 + "sha256": "ccfc5268f37184a589ebc98673d35240c41460a156bdeb492796ede08dd06faf", + "size": 51288 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/messages", "status": "success", "path": "en/api/java/beta/messages.md", - "sha256": "5e25d5728f913538b64dbabf9775acefad193d85c57bf035d4d5f746f02a18ff", - "size": 1239107 + "sha256": "17228e15acfa77765f401a7099897f69904315652cafe91657af2bd8ce81c347", + "size": 1282891 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/models", "status": "success", "path": "en/api/java/beta/models.md", - "sha256": "9d77db684633ae1bfc6741418f2059cf9e962bd6913e06264c113acac9a3eeb2", - "size": 26014 + "sha256": "4b84be42d8a0e0f99b2c20909bc779d01db4b3ce073b7e07e4bf00667522d316", + "size": 26578 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/agents", "status": "success", "path": "en/api/java/beta/agents.md", - "sha256": "333e40e4faf1662bbc6c69452c5e27ea8908a080d7cd9b3ac4c6a1a63a7f44fc", - "size": 237581 + "sha256": "0008eae59e4d22e82038cd80c05147fb0349e3e8610796f3037534b455b72743", + "size": 241350 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/files", "status": "success", "path": "en/api/java/beta/files.md", - "sha256": "9c23aa8f23eb4b58d206c94209250cf0b92b13e7ab43efa9f555499c3643bd49", - "size": 26019 + "sha256": "9ffb1bffc166a174796d558624f880d87648d6ff698f01dd4e226131b5aaaf2a", + "size": 27429 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions", "status": "success", "path": "en/api/java/beta/sessions.md", - "sha256": "989c1a80cefa179f45ea6d237aa8ef23d168a6419f78b8d55195dccacd27ce4a", - "size": 685677 + "sha256": "24f6e7fa7b3242d0f0c81f66febc4b6138d7ff04ce9f451bd3dbadb8341a0f49", + "size": 694119 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/deployment_runs", "status": "success", "path": "en/api/java/beta/deployment_runs.md", - "sha256": "a8c63f62723e74acd7a646bccc048cb71189c464c31d51e4d333a472ae35f397", - "size": 30192 + "sha256": "0f74e0e131ab6ede3f2b35e7b50f937685fdf70aa34a59bf76bf50e5624e674a", + "size": 30776 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores", "status": "success", "path": "en/api/java/beta/memory_stores.md", - "sha256": "4d2ed18a9e704970f1521bdb240e947ae99103232096d8891d94fb953685dcaa", - "size": 96815 + "sha256": "af97ebce0e9707666ea2d4b9d4b9f9ea55b733807c9474e7feda07ff24a9c930", + "size": 100889 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/tunnels", "status": "success", "path": "en/api/java/beta/tunnels.md", - "sha256": "b3f1f9fd1304f1292a0268466c12bad51b3eb36d49785e1caa7af9f5f0ac8e77", - "size": 51599 + "sha256": "2e7b1c2a4f3891cc042ea2e2f22030fe6e0cb0bd3a30334f697af29248d3ea25", + "size": 54419 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments", "status": "success", "path": "en/api/java/beta/environments.md", - "sha256": "647574db706a7b7adb6431e8cfba8a2d7541012b6f999fbdbecec97f5e5d357c", - "size": 107308 + "sha256": "82b5e3ceb2f3247d86291a55064f8f9a72da0125ff219b38040769df29af64f7", + "size": 111256 }, { "url": "https://platform.claude.com/docs/en/api/java/completions/create", "status": "success", "path": "en/api/java/completions/create.md", - "sha256": "c5073dc8bf8abe0eca5cefb0ba058bf57f6a6682b9993e1df63cf1958461041c", - "size": 9987 + "sha256": "1b657a960919799c1d28700297fb6db40b33790c1be6452761b879c7eae26871", + "size": 10587 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/threads", "status": "success", "path": "en/api/java/beta/sessions/threads.md", - "sha256": "54801d0f30dc633c2b24c58fdac90c571fd2ea04508eee58857c832419cfc015", - "size": 274281 + "sha256": "cf5b9350c7694ed2e96d1ebecbfebb8f02548598e1414991bb83e2876d474172", + "size": 276876 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/events", "status": "success", "path": "en/api/java/beta/sessions/events.md", - "sha256": "0049882430d9777435c1df12d0d40dd0bc176da2b7e4bc6c5efbba1ff87c7b44", - "size": 375967 + "sha256": "71cc1b0dd29bb6dd7d4a8f412ee92b4291c3ccb251dc087e835b76abc0e6c1a5", + "size": 377493 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/resources", "status": "success", "path": "en/api/java/beta/sessions/resources.md", - "sha256": "c844af683322cb8728471d8dcead5aeb91de7bb94370cbe1c81c6bae0e6d4e3b", - "size": 34117 + "sha256": "4723f04b95120e1cfc4b6b218ba4e3da6c8f29123ccac00bb43d7c6f6c5983c0", + "size": 35529 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/create", "status": "success", "path": "en/api/java/beta/sessions/create.md", - "sha256": "f9866f2078790e207ace0e4dd426b03fa5c7c9c7b7a9b8d6561fead914b6d701", - "size": 57955 + "sha256": "e1cfc6acb81e6b27a4ac037e8957012e2bfe9e41a8ba7afbfa939ef69ae820ec", + "size": 58581 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/update", "status": "success", "path": "en/api/java/beta/sessions/update.md", - "sha256": "f9a6a0e7dfdfe8caf2ba7ea3b16f6d5b0a9e04a562dd84af92a1cac5176dc25a", - "size": 31298 + "sha256": "573b1e32115fcff99803ac77da1ddb17888e86834b0bf9b09649b6e3545ab4cb", + "size": 31755 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/archive", "status": "success", "path": "en/api/java/beta/sessions/archive.md", - "sha256": "0d84f67922fd79dba10e9d732a38813b64273275352d052545bb75f5802697c1", - "size": 30423 + "sha256": "e1206e160530d27a1beea96c5088ac5297b8d87e5a175ea9f26765ea51d2e5e9", + "size": 30880 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/list", "status": "success", "path": "en/api/java/beta/sessions/list.md", - "sha256": "5dda653990b4d6769ce3ebcd716decfb8ccd59d709e86304b83fc9b3a16963f7", - "size": 32783 + "sha256": "4e37c6d400b40cd1ed674112c7f456f7d95974128450ac00dd7a09560080b3e0", + "size": 33248 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/delete", "status": "success", "path": "en/api/java/beta/sessions/delete.md", - "sha256": "396bf326d76266ad684bfbed295d9b1529581e5100ad00171961d3ee7e2a237d", - "size": 3930 + "sha256": "726b7cbed3128c2c744c7a726b4251f64be2dd38a20d39742b79b66bcdc3c720", + "size": 4212 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/retrieve", "status": "success", "path": "en/api/java/beta/sessions/retrieve.md", - "sha256": "e51eec86ba874f29e1103eb934a9d5dd6ae0bf9374f73861845ffbc0d60eec91", - "size": 30411 + "sha256": "efb39e409d77960365149a2feb552d4982cc6aecbac7c8248d6cf53868e2edae", + "size": 30868 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/agents/create", "status": "success", "path": "en/api/java/beta/agents/create.md", - "sha256": "b421cc8869ea9d0c9c8bed0fe93f42e5ba6663fb7f7d3a7f08beb4dc03836138", - "size": 36138 + "sha256": "69581548134c22c6f18501939ec004020a782b23cdd641644a83d3d2a27052c5", + "size": 36742 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/agents/versions", "status": "success", "path": "en/api/java/beta/agents/versions.md", - "sha256": "3a34960c481746a9e405dd06acd9d51dbe6c3b044d153ed812af3a34d274691f", - "size": 18348 + "sha256": "f55b4b63d4cf558175a1e5ec542c61d4f6dff32ecded6cfc0a38e900b481bdd3", + "size": 18791 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/agents/update", "status": "success", "path": "en/api/java/beta/agents/update.md", - "sha256": "6add642b7612ba9e22bd717d4bbdfd034940ef042172c40429a5cff413ab426d", - "size": 36758 + "sha256": "1c5322d14c0bd4ced2ac4fbe12fbc947a50f72e9cd0f640b53d8d9b875dec9ad", + "size": 37362 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/agents/archive", "status": "success", "path": "en/api/java/beta/agents/archive.md", - "sha256": "e0dac635ca5449d03861bb31c627af04fe5dde7f7f04b41a417759a323c93a79", - "size": 17828 + "sha256": "fb7204503e766a386ff2ea2ab1bd8f141a346fe80d3c69aa68484a1cf2430cb5", + "size": 18271 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/agents/list", "status": "success", "path": "en/api/java/beta/agents/list.md", - "sha256": "7babfe8776b5a1bb5855fc5c3ad724a08b522bbba43e6f9f8da900c32bde0bb2", - "size": 18564 + "sha256": "6a3ba998bb949cd9f82b24d2001770badd35811fd7a07d501476da8cfc425baa", + "size": 19007 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/agents/retrieve", "status": "success", "path": "en/api/java/beta/agents/retrieve.md", - "sha256": "626eaad3ccf603c820024991af670a3849c21915137821bdfb39ab09fb667cb3", - "size": 17952 + "sha256": "c67d79e1a5737c2279138b111443836e14bc9fc0785710e5d8b73c028fb6ac4b", + "size": 18395 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/work", "status": "success", "path": "en/api/java/beta/environments/work.md", - "sha256": "77291723e58738c8b50ce6f1d51701e974aa47792c684c1b1e2255eafd07e4b0", - "size": 55376 + "sha256": "7d8bab3d8b589799309a445ef96ece478da6bc8ef9c7109b7a7f4d51360ce7e7", + "size": 57632 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/create", "status": "success", "path": "en/api/java/beta/environments/create.md", - "sha256": "3e0ab78fcc9bb7d8539f1b7ea2cf8e3212528231f4ca9dd53edbe511c0d1a624", - "size": 10618 + "sha256": "f3e0596ab57e5e0b597264869e34e29e0a3aa05f8fb4509ca2ceac5078a57a56", + "size": 10900 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/update", "status": "success", "path": "en/api/java/beta/environments/update.md", - "sha256": "f21f21a49a13d151da9c9fda88bba803b60a0dd14797e9d62fee8cbe5754cdb7", - "size": 10631 + "sha256": "cdc59559f4b21ec99bb63e940fab944900290cfe2afdab84df4819f7880a9ab9", + "size": 10913 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/archive", "status": "success", "path": "en/api/java/beta/environments/archive.md", - "sha256": "e48f7f0e8f51217ed6a51ac69be196bf8fe7d2ef394dd18ecdd4d9577147022a", - "size": 7387 + "sha256": "38354ae1822cedcd55695e58988c625fd1440ce0193f699f1c5fe1fc542006ac", + "size": 7669 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/list", "status": "success", "path": "en/api/java/beta/environments/list.md", - "sha256": "ce4c748cf8e80646478a577f8bf3eb53da4b1eb29354cc62c550cbc4e0ea1ec6", - "size": 7816 + "sha256": "0f40977ddab71ec256d7a6b73cfeb3a288572c3b357209018d18c503a1081e19", + "size": 8098 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/delete", "status": "success", "path": "en/api/java/beta/environments/delete.md", - "sha256": "e0756238cb2d894073a1449ec6be2d7180e9d9f95d0bdc6c2bd0e1f72b33c4fd", - "size": 4054 + "sha256": "a64c0e3695f2c97bc445fe2e9c1427a7b3988529ab4a62c920192d618fe70a27", + "size": 4336 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/retrieve", "status": "success", "path": "en/api/java/beta/environments/retrieve.md", - "sha256": "d9b73ddc1f9e90a7fa06a1a11e80a722a9af333e9776a8b00e35b11ab59edf46", - "size": 7327 + "sha256": "f1e0bc059b59930f7f0a2a8141e4e6bd5f23f54c4fbaa771f9cf5066c06c34e8", + "size": 7609 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/models/list", "status": "success", "path": "en/api/java/beta/models/list.md", - "sha256": "cbcd9e48ccebcd30c3d1cb703bdcb78f095bf0e78162bf3bd9f5374b694a8c6e", - "size": 9222 + "sha256": "3c9a622fc18c4c585468c0f8ceca179d11bfe25e4874719bf0bc207850e436dd", + "size": 9504 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/models/retrieve", "status": "success", "path": "en/api/java/beta/models/retrieve.md", - "sha256": "e4e2f0c4116bd10af77b01e1e3c1f52ae0a53468ae83568c81496fd7c4ac542d", - "size": 8459 + "sha256": "8593f3ee18ab573ec9fe25dfe8fe9458b3de817eb771e7f896f1c7e1b7b4a3ad", + "size": 8741 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/tunnels/reveal_token", "status": "success", "path": "en/api/java/beta/tunnels/reveal_token.md", - "sha256": "6d231cf3de1da8a7827ec9f9025f38b806332aaabfba43da21bcb7b2d8928e29", - "size": 4531 + "sha256": "3f2ef3def3e3f5a7668c779ace535f4bb49fca1ee607740a4e8ee22ca73ad4a3", + "size": 4813 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/tunnels/create", "status": "success", "path": "en/api/java/beta/tunnels/create.md", - "sha256": "ee7bb2fd7821ec06c721f2e5e4129ba97f9381507e1fd1766ed1ba4044fdf709", - "size": 4979 + "sha256": "9e3e4c2e3291d97642b7c9f73c9f3fcdca6816f9c1eb6a7d3c8f4665d99822ae", + "size": 5261 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/tunnels/rotate_token", "status": "success", "path": "en/api/java/beta/tunnels/rotate_token.md", - "sha256": "50e71c60d357978090bb826d71d055463d9409a60a25d935c4bbe90d3e325fae", - "size": 4632 + "sha256": "7c322dcff9a9ea1c5054789f60a16c5a6c6c1d486a0bd532e64cdd02e3ea03cf", + "size": 4914 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/tunnels/archive", "status": "success", "path": "en/api/java/beta/tunnels/archive.md", - "sha256": "a0e14d4389947cdab9da8fa1c052b1e9dea7525e0c1142a576cc8916f7414f4c", - "size": 5021 + "sha256": "5f5c0d2113ecd075f3b8f8e70fe46e5417c25243ea3ab5c01e52afaab63bb789", + "size": 5303 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/tunnels/list", "status": "success", "path": "en/api/java/beta/tunnels/list.md", - "sha256": "a60dfb15820177604c6be7d4de0d57227149108c7ceb57e0ad67779e892560a0", - "size": 5206 + "sha256": "0ed5f4c25a05bcaf076a4990bb14bbc5c171e57fb8c08fb92a17079183f561ff", + "size": 5488 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/tunnels/retrieve", "status": "success", "path": "en/api/java/beta/tunnels/retrieve.md", - "sha256": "75b0070ea152f0667cabcfb443529b57bf3fc2a7d51e8c1b1996d34f75eb9157", - "size": 4744 + "sha256": "4c31b8cf8db5d8a62758f5499908ce4f4474a5cd34c7e4c7a67ff8b8ea243bcf", + "size": 5026 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/tunnels/certificates", "status": "success", "path": "en/api/java/beta/tunnels/certificates.md", - "sha256": "57c1aaeaee3d32f7f019f9a84c89af430a056d6946311f0a51251e5ec6c114a7", - "size": 22091 + "sha256": "14d1514fd8b0deae87f2e47d5267c534e011b9618c2c5caf2f83fbd099022fc5", + "size": 23219 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/messages/create", "status": "success", "path": "en/api/java/beta/messages/create.md", - "sha256": "d6f91dd844e660736eb2c749626826dc60bf727ac0a844823d167e24857d8264", - "size": 175318 + "sha256": "9342661a10b2855480ec5c67c8a2de8c7c447806b6ca7ca84174bc002a2ddf84", + "size": 182183 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/messages/count_tokens", "status": "success", "path": "en/api/java/beta/messages/count_tokens.md", - "sha256": "0a1ece96c6e91ad86e114510cc314797b04e11db2ebd61dd90716a9f281b02ba", - "size": 112601 + "sha256": "d41ecb14a4bf664dcde354f4a867a74e8d46a499ca33028cbac5be6d89a3b84c", + "size": 113745 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/messages/batches", "status": "success", "path": "en/api/java/beta/messages/batches.md", - "sha256": "8f34759b0c7a0ff42d3d11b84a2f5d932395fd9729b24b4a48d9d571df4d2fb4", - "size": 375302 + "sha256": "2523eb1ce7a85d5a0c6103a3481201094b2fcae3d0a47ecebb57fc02ff31f4db", + "size": 392091 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/webhooks/unwrap", @@ -18573,659 +18594,659 @@ "url": "https://platform.claude.com/docs/en/api/java/beta/deployment_runs/list", "status": "success", "path": "en/api/java/beta/deployment_runs/list.md", - "sha256": "e07fc8b29f3031f9ec2a8b21658c68bf03fcc05c14a3fd61c786b57df5fd4b6d", - "size": 10458 + "sha256": "4a03460c71b9ec44fef9b9dd1325fadfc8ae6d45bcc8c8c4050fb0d2a40d306f", + "size": 10752 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/deployment_runs/retrieve", "status": "success", "path": "en/api/java/beta/deployment_runs/retrieve.md", - "sha256": "66d03c81fcb95f99cc9d7666cc60947aa0f956a1eba6107c80b1414e2ab38125", - "size": 9257 + "sha256": "162f735959d071de23d680abfb6ca2053fa1ce023b0cb356fcfb23ab06361d76", + "size": 9543 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/memories", "status": "success", "path": "en/api/java/beta/memory_stores/memories.md", - "sha256": "04bea0ea0f144a85294ae37e5ce3fcc9148c7742c37bb0265b8e657be696d2c4", - "size": 44245 + "sha256": "7cf10c6f52908943c0fd6a4860281d6a4f543407f297a3faa9f284f0122827b5", + "size": 45781 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/create", "status": "success", "path": "en/api/java/beta/memory_stores/create.md", - "sha256": "fed09282a6e03d973fcbe16667d11036f1fb51b91bea919947e3cf1590ca4688", - "size": 6190 + "sha256": "837630b5245863209f755ab37ec01514de37a6a93472b11a6bc7541f0a618679", + "size": 6472 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/memory_versions", "status": "success", "path": "en/api/java/beta/memory_stores/memory_versions.md", - "sha256": "678eb6814005a3ea4eb00a3e84c3653fa5b589d55a6e1f5c7f1c77cbf8a3b8d6", - "size": 35808 + "sha256": "3d99e1e0201c076d2cc846a73e78f9cb45afcda88962d60810c1852cd525b0a4", + "size": 36654 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/update", "status": "success", "path": "en/api/java/beta/memory_stores/update.md", - "sha256": "b429164c865da208ecb03aac3b3f38cd180b5be78b358f599f8a54de843cad18", - "size": 6017 + "sha256": "f364e43955e7f91c12071a64897539d99a9e5bd5f94a2582fa541f97633c9ad5", + "size": 6299 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/archive", "status": "success", "path": "en/api/java/beta/memory_stores/archive.md", - "sha256": "f82dcd3d16e48cab0df0128dc95508e13430fd22af902140af310df581c23a43", - "size": 5401 + "sha256": "851d3a0a61617b26a178855a997ffe1e359ff0c1532927433f53feea53fc90aa", + "size": 5683 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/list", "status": "success", "path": "en/api/java/beta/memory_stores/list.md", - "sha256": "a4d23305923f228fb7f894fa4feaa0bdce1604f60cf5139d2aefe1d9bee7ded1", - "size": 6207 + "sha256": "30bae87aab365783b2e0e73129372a78833570f80faa1ae44c01db810b399597", + "size": 6489 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/delete", "status": "success", "path": "en/api/java/beta/memory_stores/delete.md", - "sha256": "65a6a945076d8cfeb0e8698484b392f004fc3d6f2bd445d48cd9b652d6884566", - "size": 4096 + "sha256": "36c1593e692288dba6616fcc8d7e2be7f10e9cc7f61722c0c74e9765126dfc3b", + "size": 4378 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/retrieve", "status": "success", "path": "en/api/java/beta/memory_stores/retrieve.md", - "sha256": "988ecb64638c78c54fbfd882019da0b7c3a2d5a5248f88a910672db19ce5f821", - "size": 5399 + "sha256": "ff7124ff06a5681e51f24d51c4fe37acf17b38fa50dea4e3b14292913e65dbad", + "size": 5681 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/user_profiles/create_enrollment_url", "status": "success", "path": "en/api/java/beta/user_profiles/create_enrollment_url.md", - "sha256": "755705f303e1857398007440edd43c46176256e280e312b615dde765ce1f927b", - "size": 4276 + "sha256": "3cc258061e41d090924d6107f723fa5bb5e2362719f7e69ece1c93b931d604b1", + "size": 4558 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/user_profiles/create", "status": "success", "path": "en/api/java/beta/user_profiles/create.md", - "sha256": "0d8c857f0c841f391fcc9fc7e5f222ed0d09a1c19fd0fdd396d1b1d6d1d85e37", - "size": 7405 + "sha256": "0a35fb73f8f47825158a4bffe1db117105eef1cdc5b6234a7e1c1f886684b711", + "size": 7165 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/user_profiles/update", "status": "success", "path": "en/api/java/beta/user_profiles/update.md", - "sha256": "9ca7df7cdf242698913ca8f75cdf5c211fe35460aa94c3543307edf780c04054", - "size": 7434 + "sha256": "9b925982de4a490a1010327237df015e402418b716d1577f594587da01001785", + "size": 7192 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/user_profiles/list", "status": "success", "path": "en/api/java/beta/user_profiles/list.md", - "sha256": "462bc9ef19e30b32034b66e41e045bcc745b5812f1fc710a6289feeb5b259069", - "size": 6274 + "sha256": "efe32617e878e952a1923ca82e4848e71bd0d64dd33f644cc08f81dc76599ebe", + "size": 6408 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/user_profiles/retrieve", "status": "success", "path": "en/api/java/beta/user_profiles/retrieve.md", - "sha256": "c858cc91cf661979e5f21563c47aba0073d4dbbf360852f44259ecadaa519d3d", - "size": 6002 + "sha256": "166702ab16052f4457aece5214e0f123f9e359c5a572e7e04e8afde5c6fb7360", + "size": 6013 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/create", "status": "success", "path": "en/api/java/beta/vaults/create.md", - "sha256": "4462ce74a141dfe3c885321bb96894753851c5b71926f470fbad9d78f03e96e1", - "size": 4819 + "sha256": "68585637f9074a1c2f88eacf845f8c2c3161574c255110f4dbe572ccbec52855", + "size": 5101 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/update", "status": "success", "path": "en/api/java/beta/vaults/update.md", - "sha256": "ee504f95f80665b2c96f88ad022a4336ad4bf87e0e598cb00f94b9d791c701a3", - "size": 4793 + "sha256": "6aaba133935d6f59de7d2abd403004a9244edc6b28a40b7ef8b0f9705eddd43b", + "size": 5075 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/credentials", "status": "success", "path": "en/api/java/beta/vaults/credentials.md", - "sha256": "89c98209a9102f4a0e64bd16c298d1c224844282a9c7fe0211559a06558a9fe5", - "size": 88063 + "sha256": "b4c1c1454e7a9a3006d636cb353404872d73128c7bbd985e02d054310c0aeef8", + "size": 90037 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/archive", "status": "success", "path": "en/api/java/beta/vaults/archive.md", - "sha256": "a7fd113293da46e83d9c9a1db5b18d197aad1eae5b11eb85cdf07ad4ad30cea2", - "size": 4527 + "sha256": "18355eb0480b4ce7899d78c3f9b017430bf369f6c1b972025b282e5df4d20e35", + "size": 4809 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/list", "status": "success", "path": "en/api/java/beta/vaults/list.md", - "sha256": "c7446d2ae5e92199125e60edbc4ea14cec2c6c4a194d23eaa63411aea0cff64f", - "size": 4818 + "sha256": "7020f47750f1d014fcdf2d177ac314309ed717395259699cb5bc5613b7480df4", + "size": 5100 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/delete", "status": "success", "path": "en/api/java/beta/vaults/delete.md", - "sha256": "332410778202f21eaf8a54928276c70bbd7d72296945027c1c2f4948353836a5", - "size": 3910 + "sha256": "fb1851de6685b9778780251cadaca81988bd8ab232e61a51c25e8775d98cd694", + "size": 4192 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/retrieve", "status": "success", "path": "en/api/java/beta/vaults/retrieve.md", - "sha256": "c0e1470121b64af69c6852923dd3fe6c4ed0e3c0eeae9d13fe5442ac61bbf216", - "size": 4515 + "sha256": "dc3594c0983ffe04cc32cfa20b26817ba87c38183e6fbd23942c95d04ed0c778", + "size": 4797 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/files/retrieve_metadata", "status": "success", "path": "en/api/java/beta/files/retrieve_metadata.md", - "sha256": "9b157bc88182cf43f06b7d9b29cb21abcc775e4f11aa5dba90d9fb2a9a9e0420", - "size": 5269 + "sha256": "b9584babb41a998e3fbbda97114696530b00ddbe4690ecebf55371b4a4e879e1", + "size": 5551 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/files/list", "status": "success", "path": "en/api/java/beta/files/list.md", - "sha256": "28b055bffb30ef8e2fb3a7dd31f147f89dfe58bfdea0be31526f1146d955ab69", - "size": 5967 + "sha256": "4a2b3cf724770064fb777f3f71d6cea68cd83f5acb7e75352d9c9f1deed0f7ae", + "size": 6249 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/files/delete", "status": "success", "path": "en/api/java/beta/files/delete.md", - "sha256": "32d465b3fdbf0332ecec63e63df2e9d7c1561c88c7e12a69016e81abd0ff85f7", - "size": 3869 + "sha256": "3878d070d49ae6aa07c5435f643524779a1f647149d91180d13241dbdd27765c", + "size": 4151 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/files/upload", "status": "success", "path": "en/api/java/beta/files/upload.md", - "sha256": "f90340160a412c0b7e76bfe4d93afeb5ac59f199e67d04a720b200cbb5ada8a3", - "size": 5600 + "sha256": "777b11b9c404acb2f6a15f43f942cc872c01fe6e6a3733d8a9229d4c5b1427f6", + "size": 5882 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/files/download", "status": "success", "path": "en/api/java/beta/files/download.md", - "sha256": "62d537dc985841b1379616cbcb506b95de8b53a7416eb1cf98de9213fc78ef0e", - "size": 3565 + "sha256": "b0cd63ebae2e731713fb24f81903a11bed5ef7248a85c903ae7afa547baef80e", + "size": 3847 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/skills/create", "status": "success", "path": "en/api/java/beta/skills/create.md", - "sha256": "4909d8c83b39bcbf87d21e8d5f2fbc8d29931aa7a7f41a84965c16edd70f7232", - "size": 6014 + "sha256": "ec4de63eb7884fc0232f0e79823d769247d131b24f9170db0ce6aa67bd6d7adb", + "size": 6296 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/skills/versions", "status": "success", "path": "en/api/java/beta/skills/versions.md", - "sha256": "f0b3c39eef8b127891b9de5ee0fba073ad4e55aecad5df0bd48b7f141b89fbae", - "size": 25802 + "sha256": "ad66f6cba8b8533b5a613511a7c0e4edf2fb125775d5a14858f58a2244468c02", + "size": 27212 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/skills/list", "status": "success", "path": "en/api/java/beta/skills/list.md", - "sha256": "391f63629f385f6a7f39bc2953a8f1e66a950dd9dc95c595017929ceb65d42ce", - "size": 6113 + "sha256": "e55fe9bfc88f85fde1b24390fa974321a1de21fca93396e039a11a0cab3ff86f", + "size": 6395 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/skills/delete", "status": "success", "path": "en/api/java/beta/skills/delete.md", - "sha256": "99fe3a0ad72d9020089bb1ef73901997e84720934933e8defd0e4f374e815a65", - "size": 4027 + "sha256": "852e754c52967a0540c6a8e552393f363fcfe7b18c26dea117cca65664df52d9", + "size": 4309 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/skills/retrieve", "status": "success", "path": "en/api/java/beta/skills/retrieve.md", - "sha256": "b02dd1ab8ffdf6d88c826a51f0019894863ad923361a69996f696027dda9ffe0", - "size": 5591 + "sha256": "a5037b0df241e92aade4a73b78fc4ffe13cb78e380ab970e2628f72306a65fcc", + "size": 5873 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/deployments/pause", "status": "success", "path": "en/api/java/beta/deployments/pause.md", - "sha256": "5bb82b19bacaad13ee528660580dd690cefe4182661f7314e36288a039508973", - "size": 18285 + "sha256": "f2490d43f037aeb02165a5d695f62e9b7cf7b99f313211a24e3b707421982d06", + "size": 18567 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/deployments/create", "status": "success", "path": "en/api/java/beta/deployments/create.md", - "sha256": "e4420069810bb8dc25b22d61b56c0627d6c75bd24415c3cbd4317a0cd3c9af13", - "size": 27963 + "sha256": "12ca42d32b7fb34916291550c16a4526af6ca47e61864fec8a35187d2fa2d015", + "size": 28245 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/deployments/update", "status": "success", "path": "en/api/java/beta/deployments/update.md", - "sha256": "2b6522b2e769d91a8de1ea1ed44487e5644eea398cd88e06d68af59f182338e1", - "size": 27589 + "sha256": "321ff015f22c889bf822e93604b74b6f9d1022a397a8d73a8ba7ab51053aa7cd", + "size": 27871 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/deployments/archive", "status": "success", "path": "en/api/java/beta/deployments/archive.md", - "sha256": "845bba5645258fe590b6399e6091405b44ad93aed153d97797a4fb4eb4dd3d32", - "size": 18301 + "sha256": "11d80e52426c4d80fbc6f70b11471fbf2c7e9bf9a4b50c3f7f24f0e0722b55df", + "size": 18583 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/deployments/list", "status": "success", "path": "en/api/java/beta/deployments/list.md", - "sha256": "a00358504d61fca32b088c3d216126c1e90b87e46b52de1320c6440fe342ac16", - "size": 19276 + "sha256": "2be79573c26639e750a0f6421459e7fe26419322d7f56b2ca80c08d3d3501950", + "size": 19564 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/deployments/retrieve", "status": "success", "path": "en/api/java/beta/deployments/retrieve.md", - "sha256": "ad7158da8a891edf4ca5a44c90fabe5ec3211c8dff4c21fa7ddd563c8ea02748", - "size": 18289 + "sha256": "b9644b2e74775d40ae7b2d93777dea2f43a7efd5afebc8aecbadeb4f0512033e", + "size": 18571 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/deployments/run", "status": "success", "path": "en/api/java/beta/deployments/run.md", - "sha256": "bae33cdbf55cb856a431cd16922dc14f6d3f65df7bc1f5049394141c0d297aa9", - "size": 9220 + "sha256": "e9e92223795366450ca93c241f45defa9605a7f9830e1e389198f0bfe9ba8e75", + "size": 9506 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/deployments/unpause", "status": "success", "path": "en/api/java/beta/deployments/unpause.md", - "sha256": "1d920da5c64cb6e65679c9601ac0727ae152e283ae124f8823b4a575c235f94d", - "size": 18301 + "sha256": "6d156ddcf59c00cd33bdbdda8653978eb855aa480888553dd9840a47802c1900", + "size": 18583 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/skills/versions/create", "status": "success", "path": "en/api/java/beta/skills/versions/create.md", - "sha256": "8760ed2a861e3252670f4ae13049048f7e11fa524ca02be72a18c1841b0c3803", - "size": 5298 + "sha256": "0b9d124ba6a78b4d2f88c80b4b952fba523290849ee846be7952334de304ef95", + "size": 5580 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/skills/versions/list", "status": "success", "path": "en/api/java/beta/skills/versions/list.md", - "sha256": "ba9d4307e130cec4602c8454576ab94774d6cbaf0cbc63836f832b85f987a68c", - "size": 5223 + "sha256": "3e0080e65155fb0010cd01f6ef72bc42d0d413e6b5c752e3a3ba10d96c3f6b6d", + "size": 5505 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/skills/versions/delete", "status": "success", "path": "en/api/java/beta/skills/versions/delete.md", - "sha256": "6145f76c177a9dcc0595430a636d54aceff5bf2aec3237d01589651d7d7f8b6d", - "size": 4497 + "sha256": "9f0fb4b0d4e58f9f670083f040f336dc8df55ad3edd07e5a79511e777bf983d2", + "size": 4779 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/skills/versions/retrieve", "status": "success", "path": "en/api/java/beta/skills/versions/retrieve.md", - "sha256": "29767ee22f8f93fb4a73015354c6242f06bd01f26cf3ccef39a055e1a8faf134", - "size": 5327 + "sha256": "fe74be5c0b2ee7bdd6b774d455d39e3259dcee97a764c51504e44dbcce720e31", + "size": 5609 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/skills/versions/download", "status": "success", "path": "en/api/java/beta/skills/versions/download.md", - "sha256": "d25e40fa82d88f3129b28b1759e2362e7993829a550848ea40533a37f7a99746", - "size": 4100 + "sha256": "7660d1ae60e0a3adb596f6ff0851c6316db2bbdf26d29055f78a6f1c15818656", + "size": 4382 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/credentials/create", "status": "success", "path": "en/api/java/beta/vaults/credentials/create.md", - "sha256": "ca82bab916fb79046cc853259edde28b2f79cb276c02741722c2b233ced234d2", - "size": 12978 + "sha256": "72e7df7e7f6b0aa587652a875f83abdc1e3dfa06420bebbf010c5c14dc2f03ca", + "size": 13260 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/credentials/update", "status": "success", "path": "en/api/java/beta/vaults/credentials/update.md", - "sha256": "e58607c37f64874d0406acec2550bde9fe2d51a298d788643e7ee3cf00faa47a", - "size": 11914 + "sha256": "729a74558939a103e272cfb31bf585a0049a5c62326779fd5b001718fd828ef3", + "size": 12196 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/credentials/archive", "status": "success", "path": "en/api/java/beta/vaults/credentials/archive.md", - "sha256": "b41182a76e394911f59d0c60bbdff4c12031db4f84bc20fbfa08577d084db1dc", - "size": 8181 + "sha256": "6bedf230379e222eb5c84946eae19bb1f89198a35bb27dd1513660e168829b8f", + "size": 8463 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/credentials/list", "status": "success", "path": "en/api/java/beta/vaults/credentials/list.md", - "sha256": "deb87f1f9756a6ea3193479b5f11668c20964c5cf9dbc2bd52b33a28996d156a", - "size": 8380 + "sha256": "1130d1f4944b4d396a86382a303a2801333c2533c79e1415f0b6295162f331c8", + "size": 8662 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/credentials/delete", "status": "success", "path": "en/api/java/beta/vaults/credentials/delete.md", - "sha256": "7d4f561e5b7b6ed71d036ecab0ddd453cce9ebb7094ad97c69db154e1d518a61", - "size": 4240 + "sha256": "42edb747ec3d421e538551e7db93f28e3c7683a5f783f914ad38176d2b8fd1c7", + "size": 4522 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/credentials/retrieve", "status": "success", "path": "en/api/java/beta/vaults/credentials/retrieve.md", - "sha256": "7acd71707e0307a4da797a7fad45d99e8931d60d51de8ae8f09a89552e3ca667", - "size": 8170 + "sha256": "4ac509e84d6e89b71a7a360431fbc6c4f58396288a4bd372898e9e436931d121", + "size": 8452 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/vaults/credentials/mcp_oauth_validate", "status": "success", "path": "en/api/java/beta/vaults/credentials/mcp_oauth_validate.md", - "sha256": "12abb150b19be458f423800a7210091078bfe1f6fb92652a433a4ea05ee6da55", - "size": 6583 + "sha256": "36108cf376c4925d9723eb93cc71aea70a37ed19f337ef131e2420edaf3606d9", + "size": 6865 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/memories/create", "status": "success", "path": "en/api/java/beta/memory_stores/memories/create.md", - "sha256": "b7aaf62ccaa414036ea28bead14225cd7372b4d5af62f0838dc848c7096610c1", - "size": 6912 + "sha256": "4f28251be6e904b701c0be4ce3c8f97e7050f801be4e83fd8779f60ec01f16f2", + "size": 7257 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/memories/update", "status": "success", "path": "en/api/java/beta/memory_stores/memories/update.md", - "sha256": "5a586ade367eb3cb85089d1b79cc141cd6885c939adcd825a394a14fa6374d2b", - "size": 7469 + "sha256": "4ff565f93b86b047a9ce987bffd7938d77e8dfd9ca3a4764e6fc29c92134a25a", + "size": 7814 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/memories/list", "status": "success", "path": "en/api/java/beta/memory_stores/memories/list.md", - "sha256": "fe7d1e5c8d16414c7dc6491784a38cc3799e721f60bd6038ce9bcb247eb5b429", - "size": 8306 + "sha256": "153b6e5a468d69ed21d2e8a3f5a4579d1f7c61d0341432165b5aaa6952653339", + "size": 8588 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/memories/delete", "status": "success", "path": "en/api/java/beta/memory_stores/memories/delete.md", - "sha256": "2a71623cc85bb884e63b93042c2775c9e8b99691dbad9693c055d1fe60177515", - "size": 4612 + "sha256": "24f99266f43f50ac6e8509b2d976203a25899a0aa3920e3cb279d525d1666600", + "size": 4894 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/memories/retrieve", "status": "success", "path": "en/api/java/beta/memory_stores/memories/retrieve.md", - "sha256": "2ee6064bc98c137ba0cff8f877558998ec31b7c8fd599f2c9d3be4b5eb2cdc2a", - "size": 6419 + "sha256": "c5482f8247826aa9c4d6d0ee708aa614261e54081372720d7d4e2879373611de", + "size": 6701 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/memory_versions/redact", "status": "success", "path": "en/api/java/beta/memory_stores/memory_versions/redact.md", - "sha256": "1e4ee89ab84871fcaecbfa36388ec07e20d5ae9a489dae94821437f759e8d03a", - "size": 9005 + "sha256": "03e51b9a127c99ba3b50e548a723c21faafea62fe4a018d49b39449df6fbb8d1", + "size": 9287 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/memory_versions/list", "status": "success", "path": "en/api/java/beta/memory_stores/memory_versions/list.md", - "sha256": "31a3dab03ac047212efaf96b23ae667161f08e6a48d773189c6155379371ea6f", - "size": 9733 + "sha256": "c4e004f342e8b3c6c4c524f9e85692dc4faa1bc8d403896d7e84bfd5e02ae31d", + "size": 10015 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/memory_stores/memory_versions/retrieve", "status": "success", "path": "en/api/java/beta/memory_stores/memory_versions/retrieve.md", - "sha256": "226c573c3023fecd0058350b868feeee09304bba088166f8ed5f561258444192", - "size": 9093 + "sha256": "3565860796cdf2e3f4a0e69372ad67cc4948e3b9fdac48c3a4d0c2fd8e55e6a2", + "size": 9375 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/messages/batches/results", "status": "success", "path": "en/api/java/beta/messages/batches/results.md", - "sha256": "4d86871baba4d99b8c700cc34ad632a6e083fe1243c22219be76d3dc44342ed7", - "size": 55598 + "sha256": "db32503e1a3fb9fbc0e911c9c89e66b375b6ec43eb5f1929751758f852e4e863", + "size": 59193 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/messages/batches/cancel", "status": "success", "path": "en/api/java/beta/messages/batches/cancel.md", - "sha256": "5688d9b42b20450571c20b3aa4f5e745ccc0c665f2065941d58df1dc57ec1c3b", - "size": 7839 + "sha256": "a185c085819f2ed96f186a68a95f28ffe19c2005a2d4b631fcabdd2a1fcb81bc", + "size": 8121 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/messages/batches/create", "status": "success", "path": "en/api/java/beta/messages/batches/create.md", - "sha256": "4a30e3a45254a4d81ada62aaf3b4885f0a2eed67951f1f527c6fbe21ed6c9309", - "size": 139860 + "sha256": "7b4cc633bef3eed84a50daba8fb7c61a04c5991c0698fae86475b7e31d11921d", + "size": 142245 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/messages/batches/list", "status": "success", "path": "en/api/java/beta/messages/batches/list.md", - "sha256": "a860962a10803141257fa32b85c028945df439f695bd0c4414266879d96f184e", - "size": 7934 + "sha256": "76f9913b08e36b57b7e03ec6e89170db9dfeda52a319f4e5c1646aef09ddd543", + "size": 8216 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/messages/batches/delete", "status": "success", "path": "en/api/java/beta/messages/batches/delete.md", - "sha256": "f2db450e56024f503497d8ba7195cf81cc0ea2fe0aa03bcf2a40a91252613100", - "size": 4335 + "sha256": "62810847ae9a94d37d5a4ec3d47cba7bdba50ca7ce72c545315e7f5d89377e18", + "size": 4617 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/messages/batches/retrieve", "status": "success", "path": "en/api/java/beta/messages/batches/retrieve.md", - "sha256": "776ec38db5d9a623871af8a351111d942dd1415c0d29a703224014eb445e2d52", - "size": 7533 + "sha256": "7145613103ec1d4fcdc96a8970bac97b13fc663faeb9905ae5c5171721a366f7", + "size": 7815 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/tunnels/certificates/create", "status": "success", "path": "en/api/java/beta/tunnels/certificates/create.md", - "sha256": "52377321e2711dd33d182eb3081459c579979b6d746fcacbd7c9e3eb280ee828", - "size": 5429 + "sha256": "beacf7828bebe1c746d9f13083947249f83a865f1b001f55c8f315a25b94f45c", + "size": 5711 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/tunnels/certificates/archive", "status": "success", "path": "en/api/java/beta/tunnels/certificates/archive.md", - "sha256": "f23791f68e38aa2192778e6d5cc03b36d4538f4aa546e126d5e20da3a78d0984", - "size": 5349 + "sha256": "38f24173406b047450d75f130627089f667d75b9b55d2d4f9b726272b0eb41a6", + "size": 5631 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/tunnels/certificates/list", "status": "success", "path": "en/api/java/beta/tunnels/certificates/list.md", - "sha256": "c7d6c3f3e7cad381efc150ec360e0525f787308b6f6321c29295bf669a48346a", - "size": 5432 + "sha256": "bc82ac05534d5134953931c401778e22aaccc270eb14100b04d033542281cb91", + "size": 5714 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/tunnels/certificates/retrieve", "status": "success", "path": "en/api/java/beta/tunnels/certificates/retrieve.md", - "sha256": "82732c09a7eacf7e24d448ab4ecd412b6037e0fc587e4e079c6d1350246a6a9b", - "size": 5130 + "sha256": "82c0d68d0443476ddd62dc8682f2eac3cd2119b8be21e1355818df64e324ace7", + "size": 5412 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/work/ack", "status": "success", "path": "en/api/java/beta/environments/work/ack.md", - "sha256": "a8566b4412d70eea0e6398936d6eff2d7099081c985b41e421591f223f16aa43", - "size": 6393 + "sha256": "c2dfbdae76ee3dcd3c5dd135678c654b477c437a6c2e1658ec0bd5b462365fa6", + "size": 6675 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/work/stats", "status": "success", "path": "en/api/java/beta/environments/work/stats.md", - "sha256": "5f6824fbc54081887ef630ca31b1d694e73aa96785155960f308319124bf2288", - "size": 4644 + "sha256": "28bb8c8f4dd46d67e60597e717d15a4f577e162c0678902d7548b46d99c9f761", + "size": 4926 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/work/poll", "status": "success", "path": "en/api/java/beta/environments/work/poll.md", - "sha256": "70c07ae1ece87f188bcc58e3c534d160b4b8040670e108742d1f8bdea66ae396", - "size": 6750 + "sha256": "d7364780e7ef836f6cf9875c8278ee48850e10a7dca26589b38745c4563af4aa", + "size": 7032 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/work/stop", "status": "success", "path": "en/api/java/beta/environments/work/stop.md", - "sha256": "47ea356717dae7f8e33e4a604c64a15f98142718e73b5284f03e490e5d1e2ece", - "size": 6613 + "sha256": "9724c181c0c71f71ddb4ecef7bb7613b68e2b0080a4f79322d82ee5f6be1b81d", + "size": 6895 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/work/update", "status": "success", "path": "en/api/java/beta/environments/work/update.md", - "sha256": "003829a73551118fa9f68c1ac26906edb3671f1fde7a0a0cd0f34d5f9c3561f7", - "size": 6807 + "sha256": "30cc63fe679485e75dace31106b913f455109c799fffaffa37b98cea2dbbfee2", + "size": 7089 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/work/list", "status": "success", "path": "en/api/java/beta/environments/work/list.md", - "sha256": "28a4ae342bd3885824125d516b61a7c70e5abc4cfb9533178704f126287d0091", - "size": 6448 + "sha256": "266795d8c185725c93efd721b062c682a1238d7a95f2166d70a9e837791c7553", + "size": 6730 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/work/heartbeat", "status": "success", "path": "en/api/java/beta/environments/work/heartbeat.md", - "sha256": "cfe9e0307d456205575fe7d822cfc5e3eed6b120038194314c5808f30e65c6a6", - "size": 5436 + "sha256": "9dbf8946e4542871f7921ba922835d7afd4a9b1104d7d8e714c72106dc3d6024", + "size": 5718 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/environments/work/retrieve", "status": "success", "path": "en/api/java/beta/environments/work/retrieve.md", - "sha256": "5b75e998881c558f37ac6d9191f9a7322c66bbd77135218ac0d119eb876581e0", - "size": 6360 + "sha256": "7b20a860b967cc9316979474dcdbd1a524b73fb1419c9ab460d51966049167ad", + "size": 6642 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/agents/versions/list", "status": "success", "path": "en/api/java/beta/agents/versions/list.md", - "sha256": "5612c839984018c9872bcea7f56cb1a629283d8d27a896ca242ba4d87ba55af0", - "size": 18331 + "sha256": "a44d0db231a126a8c02cc7a2bcdc93def96bd05405130384ffd7f09786b4de21", + "size": 18774 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/events/send", "status": "success", "path": "en/api/java/beta/sessions/events/send.md", - "sha256": "36383e34fb48af9f11d64fbf30c8fde80922a67bf7724277bd7624a74aee48e5", - "size": 25331 + "sha256": "7d1508388e7e953216675329102bccaf95f7b0af33b1a34123c3eea8cc65faeb", + "size": 25613 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/events/stream", "status": "success", "path": "en/api/java/beta/sessions/events/stream.md", - "sha256": "dbe1bb930f1fc679add692a76a3b66565ac99c3202070facac74d62de2a74118", - "size": 65012 + "sha256": "46af72a6b41c944fd3a8fb08505467df3e433c45efb9c29ce7734ab6cb8efad0", + "size": 65463 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/events/list", "status": "success", "path": "en/api/java/beta/sessions/events/list.md", - "sha256": "1b6b95591755e9997cc57b398928f4d3285d195e49ccfde540d3016a63593edd", - "size": 62913 + "sha256": "9cb71495ec5167ef02fd073ed2cf0b2d7b8817518a6b3d93971b03dae861c117", + "size": 63368 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/resources/add", "status": "success", "path": "en/api/java/beta/sessions/resources/add.md", - "sha256": "56c05702ddeb1b023672dc0d090f4a558fe098a5402f894d0dc31ccea2425aa0", - "size": 4848 + "sha256": "7c370233cc681b4aeb330f842833c776fc7a8fc578acdd4d12fc0826cebb3ebb", + "size": 5130 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/resources/update", "status": "success", "path": "en/api/java/beta/sessions/resources/update.md", - "sha256": "995c11f1c29acdbcca484646eb15d98bfe57c60781ff66b465404d0567a146bd", - "size": 6759 + "sha256": "05173d695a896920737fbf753290e5184022f8df3245757527760754cae52aba", + "size": 7041 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/resources/list", "status": "success", "path": "en/api/java/beta/sessions/resources/list.md", - "sha256": "1fa02887569b1cfbdb757987c2523ae1c9f7447835e1a6908f2557064e61ed39", - "size": 6944 + "sha256": "04f33d822574b14fc0581c1107062f6e4f25254297e20462f682c97ea46d4b35", + "size": 7228 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/resources/delete", "status": "success", "path": "en/api/java/beta/sessions/resources/delete.md", - "sha256": "b075dcc2d2e6bf988767e89d178bb1c225305db93ed999e20d753a846adab45a", - "size": 4216 + "sha256": "5b0174bb5939da73242008251d9c2c15a47a183f7f89db98410716f172a17671", + "size": 4498 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/resources/retrieve", "status": "success", "path": "en/api/java/beta/sessions/resources/retrieve.md", - "sha256": "cc6fcacbc674ea9154094c9f7018a2a6fd913c1d0ab925fc65585cbc62979877", - "size": 6538 + "sha256": "85f0ac0b419b7eccb574c10d129e97d5231f3fa19efcc01e43f07c255a547327", + "size": 6820 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/threads/events", "status": "success", "path": "en/api/java/beta/sessions/threads/events.md", - "sha256": "fc42872566abc4aa3f0f4cd0cec7625937eef7498016e061fb463d2e375b886f", - "size": 127078 + "sha256": "9ee2e461501b7169aef5df1fa5390248f428286f5810d9278e86c84890a587cb", + "size": 127980 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/threads/archive", "status": "success", "path": "en/api/java/beta/sessions/threads/archive.md", - "sha256": "f05250f6873cb8605136f01ce64bece25244ce4baf4fec3833fee2c9da7ad083", - "size": 22440 + "sha256": "b37b2569aa61f1942365ec8d3a730004e23f0283f8fac3fe4967e9e9360dca0b", + "size": 22891 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/threads/list", "status": "success", "path": "en/api/java/beta/sessions/threads/list.md", - "sha256": "55dad07e90451508287f9c36c7bdec9492a17a1a44359a1cfec1a32dfe2fbf52", - "size": 22772 + "sha256": "8bcd37f435e8bf7f4397f4cf79649b0ca32e4da2e364c6f6e671d38c212d3613", + "size": 23225 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/threads/retrieve", "status": "success", "path": "en/api/java/beta/sessions/threads/retrieve.md", - "sha256": "0530a1bb8587239b6f220faa24429551f483fd9e4257610c41bd5efc1fd1edf0", - "size": 22429 + "sha256": "8a2cafa53b43dacec4a82b276e2be28b49a240967ff93ce771004d14ca8c3a4e", + "size": 22880 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/threads/events/stream", "status": "success", "path": "en/api/java/beta/sessions/threads/events/stream.md", - "sha256": "efc4b00cc71ccd139f06443e5a99290ddad18b23b37160e7c00196da28bce0eb", - "size": 65299 + "sha256": "5496523977962e8a2bd251601fcc8e865435515ba27d34d6746dff606958551f", + "size": 65750 }, { "url": "https://platform.claude.com/docs/en/api/java/beta/sessions/threads/events/list", "status": "success", "path": "en/api/java/beta/sessions/threads/events/list.md", - "sha256": "28467e3e6361271319545fda7201d2f6872ac4f7b17371160f50c4cb3c884159", - "size": 61758 + "sha256": "c516f54c47df60bf3b9b36e3dc40e0a02defa1248c4429ad83cb024fab5f7b2f", + "size": 62209 }, { "url": "https://platform.claude.com/docs/en/api/java/messages/batches/results", "status": "success", "path": "en/api/java/messages/batches/results.md", - "sha256": "39733006ab04d22883f141f5c25e87b56e70fc5fa00d4af6359b7e49fc1a9f2e", - "size": 30898 + "sha256": "8d1ee34d88c5398e569840088b4f6047c6343c2c97ef5c691640d6d31c758683", + "size": 31239 }, { "url": "https://platform.claude.com/docs/en/api/java/messages/batches/cancel", @@ -19238,8 +19259,8 @@ "url": "https://platform.claude.com/docs/en/api/java/messages/batches/create", "status": "success", "path": "en/api/java/messages/batches/create.md", - "sha256": "963ff7c247a58647862b2a079d191540b62eb8d30e912025d29542848bc17258", - "size": 108447 + "sha256": "19cb4ade996c8b35a67a2956a9d8ff6b11f9541586fb9e86887a5c2f191face1", + "size": 108184 }, { "url": "https://platform.claude.com/docs/en/api/java/messages/batches/list", @@ -19266,57 +19287,57 @@ "url": "https://platform.claude.com/docs/en/api/python/models/list", "status": "success", "path": "en/api/python/models/list.md", - "sha256": "6ed8551a462a70f0f9a49126a78f3d6694d652fa169f4fee2b267a6f7cf362f7", - "size": 7557 + "sha256": "a506eec985f0c064c8049553965138ffd87daa631420552160e39c6589f8a0dc", + "size": 7713 }, { "url": "https://platform.claude.com/docs/en/api/python/models/retrieve", "status": "success", "path": "en/api/python/models/retrieve.md", - "sha256": "6ceaba9ca0f69d8ecf1b13f4ab51784e7db4113a921b2d645b85285ad074483e", - "size": 6783 + "sha256": "5d541529dee832fb564a4f6fbe364f8e98fadbc5a64924d0b1836884b3ab8ee9", + "size": 6939 }, { "url": "https://platform.claude.com/docs/en/api/python/messages/create", "status": "success", "path": "en/api/python/messages/create.md", - "sha256": "b0aac42e63d3d2a6d198ce6d8bad5e7d8b8a757d3af72d83df9fe0e32b4c283f", - "size": 130778 + "sha256": "a84d0bd797cc72e75fa420b55ee1eb2c91f4e4da82dc7f175add7244b304504b", + "size": 131342 }, { "url": "https://platform.claude.com/docs/en/api/python/messages/count_tokens", "status": "success", "path": "en/api/python/messages/count_tokens.md", - "sha256": "d6ce71ea0309778836b17505a8d6775b74a5a8320502192bc925dd2e7b0e0918", - "size": 92427 + "sha256": "4c04869c4d4d7a89207a5ad3a70a59d8f1121f308f7629b85c359f6ea755fdf5", + "size": 92431 }, { "url": "https://platform.claude.com/docs/en/api/python/messages/batches", "status": "success", "path": "en/api/python/messages/batches.md", - "sha256": "58caf18919392db8db2218d24efd81b9e131e60591eaa0bc6583c747cc109a01", - "size": 263509 + "sha256": "fb41f94e042972682c40d2a61be1fb0b74ec1a3a2948b926567ab54d436be546", + "size": 265845 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults", "status": "success", "path": "en/api/python/beta/vaults.md", - "sha256": "2d0b83f6a8eb1e53853bcdfabb75abe4a75d893d5dcb6a25da15aac1800ef46b", - "size": 71518 + "sha256": "dd366a4e08a765c36ecc0a7ac4ec1fd225fd6ffecc4a90a58e4a5c13744c6d89", + "size": 73546 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/user_profiles", "status": "success", "path": "en/api/python/beta/user_profiles.md", - "sha256": "1bc31b3aa94c3465ea705e9396d494d843b8987a9d69ea0672362a9a4033faba", - "size": 27425 + "sha256": "dcaec71955afa0e558e4a9b510dc6dfc4f45884dbd352ac303ae5765773a7e84", + "size": 26452 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/deployments", "status": "success", "path": "en/api/python/beta/deployments.md", - "sha256": "0adf06a2f3b16ba7b0fb5c05cd558a454306521f689e7d2c6564e330e8e3df5c", - "size": 207299 + "sha256": "12c2573ea07f4bc51abfdafd18007ade8782e5069b944574cbab12005d0f1d01", + "size": 208557 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/webhooks", @@ -19329,316 +19350,316 @@ "url": "https://platform.claude.com/docs/en/api/python/beta/skills", "status": "success", "path": "en/api/python/beta/skills.md", - "sha256": "2e0fe86f1f1e216cf55795dcee7c568ae261fe3ab34e88c33549437d6060e3d1", - "size": 36381 + "sha256": "6def415e68726a9cbd3ce28d900b625313006fa98d804fb4f0aa8a10a8abc68f", + "size": 37785 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/messages", "status": "success", "path": "en/api/python/beta/messages.md", - "sha256": "cbe80ab438f98c72002a05a2c8d4ec8fc0174145ec1d36ff4e70b4d7ca07132f", - "size": 1334058 + "sha256": "9652e46380984fffd619e9a64b9431887f81133001e3a1555b95ff78c91dfa0d", + "size": 1386588 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/models", "status": "success", "path": "en/api/python/beta/models.md", - "sha256": "b5375f135ec8340bcb5b5f37e4d5d7f5a37f8b953c2142bcfc7f84dec4279072", - "size": 23533 + "sha256": "79ecbcff578c5c27028362f6ea12d615a4034369a25f13cde2cdc2da6078f2cd", + "size": 23845 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/agents", "status": "success", "path": "en/api/python/beta/agents.md", - "sha256": "7941aaccc2b8f847a2c74d97f6f0ba66968abe69fb6aed9489f5d72e383beabc", - "size": 256288 + "sha256": "4b30eeb1e440913acea1affd6345a89248cd5b28af118827802f622312481ba1", + "size": 261178 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/files", "status": "success", "path": "en/api/python/beta/files.md", - "sha256": "9f6681fa8440a115166611815798223a88762a158116cb67a620caeb40ebc9c7", - "size": 19420 + "sha256": "7155312fdac00fd4c75511077364912d0848d5ca815bd8bde15c04ca8976d3b3", + "size": 20200 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions", "status": "success", "path": "en/api/python/beta/sessions.md", - "sha256": "1b7e549e6a9527e18319fbee0c37fe3abafef90a230f2ff0f1137379d2cd82d6", - "size": 715415 + "sha256": "1250a8d1e2aefad6f22a1f0ccfcbea74f12e425ad90148dc346af17c906992f4", + "size": 724027 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/deployment_runs", "status": "success", "path": "en/api/python/beta/deployment_runs.md", - "sha256": "b96b2c056429998cdb08c4ddb92c2a6ae2040826ef6a209ea1381f42b269ba9d", - "size": 29964 + "sha256": "0245f704b76963021d4c4abe1d9f0af530b7195939fde601a77a0db56eacaa88", + "size": 30296 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores", "status": "success", "path": "en/api/python/beta/memory_stores.md", - "sha256": "8d8fd9e3108ccd23758731ef002fad2a34707e26b20cf3bba1c54bad320906d0", - "size": 77932 + "sha256": "b9200fd44161086fb87184bdce9ab676082208234b17e6e5104e781cbb7c6c0c", + "size": 80242 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/tunnels", "status": "success", "path": "en/api/python/beta/tunnels.md", - "sha256": "0905e62f6dba7c228657917e19d4fca7039ee4565d2f6ac1ceca022324fa9e44", - "size": 37667 + "sha256": "4187ac515391edf2a92da7d1a022cfbf74174656acb29b30f865e36463445508", + "size": 39227 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments", "status": "success", "path": "en/api/python/beta/environments.md", - "sha256": "92b5067a6f634bb69f635581d34cf51561f268ae8e05e1db310301976d7026a6", - "size": 88376 + "sha256": "6965e66baa738fd303604d35f72891f65058fea83d177819510e9a04ff3e9cf3", + "size": 90560 }, { "url": "https://platform.claude.com/docs/en/api/python/completions/create", "status": "success", "path": "en/api/python/completions/create.md", - "sha256": "cd9ca573e4f2b083eacc3e03521621e0af0e8c3b3edf64361cf0076a7878d50c", - "size": 10661 + "sha256": "b8efb8acfe13c3839927c3b78360813bee67356f9aa764a1b71b915f1f289708", + "size": 11393 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/threads", "status": "success", "path": "en/api/python/beta/sessions/threads.md", - "sha256": "5efdb62ac99d225d43765131ee7d64b9abae2fe9f628fc8a4dddacb3ba016eef", - "size": 284620 + "sha256": "67509074494a63b286e67c3dc2a262ad6af21398db073d68b4ab35eeaa5caecd", + "size": 287481 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/events", "status": "success", "path": "en/api/python/beta/sessions/events.md", - "sha256": "a9162e38a67a8b4649e2c9adfc7f8a890dd3b665a73916723a7de65d36579da0", - "size": 392856 + "sha256": "777fd15213a66d367e2430ef5fdecaa3933c2e679796edcba0ed1f1762a8a496", + "size": 394516 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/resources", "status": "success", "path": "en/api/python/beta/sessions/resources.md", - "sha256": "e834039c1102b969b11b7688be7db46ae923079d21c732f83ca4c56874db7bea", - "size": 31846 + "sha256": "1ad782ec3cba3facfd157e5a9c137a69392014a0634b18130086ecd05e4dee78", + "size": 32628 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/create", "status": "success", "path": "en/api/python/beta/sessions/create.md", - "sha256": "11fc29e46f76661203fb4dc69bdfe469ce49fbedf43e7a4d61c1e910c10d21dd", - "size": 61360 + "sha256": "8ed3bf45d11c2d1539bd468adc231a48537684da23f0a057a43dcd215b4e728a", + "size": 62253 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/update", "status": "success", "path": "en/api/python/beta/sessions/update.md", - "sha256": "cce99c2fe372e3bc6608451cc4efd9152597d13a58b0d05372093c13a8c985be", - "size": 45212 + "sha256": "1c4a5673e41088069abc734afc8e4df9ff9c14693faf38eb1588bf5430550d76", + "size": 45669 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/archive", "status": "success", "path": "en/api/python/beta/sessions/archive.md", - "sha256": "dd06e1bc83a22115cfb7a9d5f383ade05aafd21a590aed4b1dc4c7299a76f5ae", - "size": 30891 + "sha256": "53cb6af5c3bed490f0f15ac6ba3ac95eb16a04571abe5166afb74ec8521f00a7", + "size": 31348 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/list", "status": "success", "path": "en/api/python/beta/sessions/list.md", - "sha256": "bf0d4d014db4addcf9807c1f2e0764fff71469613fe018f385ee03e6e226135f", - "size": 33270 + "sha256": "9c87c29b6886eb29e6c622e50f9af6fefe75e1a4325e7cf6bc905152129a53f6", + "size": 33735 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/delete", "status": "success", "path": "en/api/python/beta/sessions/delete.md", - "sha256": "d15234a6d48a52c87d6a409540baa0c351fe8daf7be2aaa4a522acd7ccd7cd2c", - "size": 2605 + "sha256": "4cd2be8495ee0473aa8437e1c46f956e2850c1d4dbfe7e90394402fdd02c242a", + "size": 2761 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/retrieve", "status": "success", "path": "en/api/python/beta/sessions/retrieve.md", - "sha256": "e6cb51015a959ecac252c330631fda27cc8036ed4598a9515e1a43cfa644b9c4", - "size": 30876 + "sha256": "e4b63ff3981e4595b89c75eb84cd4381a480c8176d30e4863a0173fa0ef2d5ca", + "size": 31333 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/agents/create", "status": "success", "path": "en/api/python/beta/agents/create.md", - "sha256": "dca452c3abdf995dad22c39a7ca21b41839106a17a298167a8addd7f6a945185", - "size": 40206 + "sha256": "03fa4cfc319f1e4f4f010c37f0cf5770029e64b5234f76a2e6ce1f4a304a2857", + "size": 41067 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/agents/versions", "status": "success", "path": "en/api/python/beta/agents/versions.md", - "sha256": "cd9dc6cc214060095522d27e0bc97f2132ac6df730937223e9b0753534efbb8b", - "size": 18605 + "sha256": "5c80fcb3cfdc90c33e2dee718d252c8cb952dec9e8f4d40b13310e4cee856eb2", + "size": 19046 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/agents/update", "status": "success", "path": "en/api/python/beta/agents/update.md", - "sha256": "129c1cc021f53d00e2b8c6765207442f23bd938ca4d60b238e928e9bb192cce9", - "size": 41036 + "sha256": "8446428d9555a0cbe0683117ff04bf4c382782affd095a36a459878a6ba6d96d", + "size": 41897 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/agents/archive", "status": "success", "path": "en/api/python/beta/agents/archive.md", - "sha256": "4c1a2630fedd624ad74046d105d7b88b1812c7a02c151ec97b9c89cdf240a59d", - "size": 18083 + "sha256": "46a853a1eb3fb412984e4b34d6ade7f7d3bbca80ef2b8b6768e4b805d0fcde65", + "size": 18524 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/agents/list", "status": "success", "path": "en/api/python/beta/agents/list.md", - "sha256": "c6c79bba0de8f26c2e383a4bd9d8048c4c4d26fd35a553b13a6ae2be3468d660", - "size": 18845 + "sha256": "934d98f49dc55b1daf19da3f07530675f79b65ca1caa2d3ea88152b334f6c515", + "size": 19286 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/agents/retrieve", "status": "success", "path": "en/api/python/beta/agents/retrieve.md", - "sha256": "58dab28d0ec2d268e8887748fe4e617a06752a0f465e580f91343cf21c6734a0", - "size": 18198 + "sha256": "c5bac0f6a000d15acc6fe89941406420ee03065aa7dbce5a4fdd61b5c48f5668", + "size": 18639 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/work", "status": "success", "path": "en/api/python/beta/environments/work.md", - "sha256": "d661f32ca05a4d3ddcc4f1a7f88f5f453b0eaf16c729fba9158f6af51558928e", - "size": 44012 + "sha256": "b6a092e2e888d9acc57fe32318989cc240957818a575c99e7cd5eaa75643f73a", + "size": 45260 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/create", "status": "success", "path": "en/api/python/beta/environments/create.md", - "sha256": "56f27afd2224f8bcb7fb2fb4cec03784e13057a2a6c2f356842f93a57bd14472", - "size": 9215 + "sha256": "634995c72b5bcd0cac95cc18f83ca5e2ca79691d1928e318940625a6a9d17419", + "size": 9371 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/update", "status": "success", "path": "en/api/python/beta/environments/update.md", - "sha256": "2c86ecacbb709f81f40e4e3148f0fbe082f149484c0cd443ee788bf93a43e136", - "size": 9341 + "sha256": "2b4c34fa7ced141797a625d54a95ac521568c660ddce94edfc36c30b4af71384", + "size": 9497 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/archive", "status": "success", "path": "en/api/python/beta/environments/archive.md", - "sha256": "ab9473055f8bf39e4255bddda37ba2a5d36c0f8a94f65e49cb0dee411b5b60c1", - "size": 6134 + "sha256": "b69bf0935c2a8f7d5a287a8bb4cdc968a91ad4d92c56d08e190946f0c9364c20", + "size": 6290 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/list", "status": "success", "path": "en/api/python/beta/environments/list.md", - "sha256": "b46106c36abf7163f942d663c92af5e37e4f6fcd739109cd101015663398cede", - "size": 6572 + "sha256": "13f134936cb77334f11f2967fdaad40e4df8ac8570977ca08bd819d57b624a7b", + "size": 6728 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/delete", "status": "success", "path": "en/api/python/beta/environments/delete.md", - "sha256": "0ace97e4da9e339083ed87eaecdb7e01ebd5929b5603d1ea65808ac0c2866ab2", - "size": 2755 + "sha256": "f5f249bf0dd49081d8e42bb27c50914a2d63b191ed3c4dc4402eeb020d73ee02", + "size": 2911 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/retrieve", "status": "success", "path": "en/api/python/beta/environments/retrieve.md", - "sha256": "c7ba1b5f8ac2d5949ec61df3b3a31dd6a1577a8a168cab376055dbc5070a5fd5", - "size": 6071 + "sha256": "487174d9849cb42453d6204af643c52a73afa62d4114bd287a9e5cf42ca07bd0", + "size": 6227 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/models/list", "status": "success", "path": "en/api/python/beta/models/list.md", - "sha256": "357481194d7ca5bd2438ca9f4876525c4cba23acb3728b008b66340d721d965e", - "size": 7941 + "sha256": "b255bda688dd407f9abd14259b3c284d7f5a04c2d5ebc804dee8bb50dcf4c366", + "size": 8097 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/models/retrieve", "status": "success", "path": "en/api/python/beta/models/retrieve.md", - "sha256": "bbadaded1261656b7103da313ccb5f6a029a4f56b160fc383fc6bf29ac3309a9", - "size": 7165 + "sha256": "c82f673bf549b8b27cef606236cf755ffa9f6bb9ffade55340372d1338ca220d", + "size": 7321 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/tunnels/reveal_token", "status": "success", "path": "en/api/python/beta/tunnels/reveal_token.md", - "sha256": "55b1f774eb74b8d9001264ba415424a8fe198916d508be850464a58bde9e2920", - "size": 3190 + "sha256": "40511393b988006c90ca317d65c75ba13aedf0d4e5b04b77ef880a1870f95503", + "size": 3346 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/tunnels/create", "status": "success", "path": "en/api/python/beta/tunnels/create.md", - "sha256": "55fcd0b0cd37a5f5156634291f86821da8b805a438e6428a8dd60f916a76bf66", - "size": 3618 + "sha256": "32195de104a1b9419e203b59e76be5b8d012108a8f0dbb7c222224da4556c0e9", + "size": 3774 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/tunnels/rotate_token", "status": "success", "path": "en/api/python/beta/tunnels/rotate_token.md", - "sha256": "559607ef381486b83c95c1959050e1fdabe210c33474d40f6243d8f25f90e48c", - "size": 3283 + "sha256": "e3a8e7c20776d0542fc192d9d7fee1842272dcf54348d05ca7287af4f03542ff", + "size": 3439 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/tunnels/archive", "status": "success", "path": "en/api/python/beta/tunnels/archive.md", - "sha256": "c68f3be00ad571feda5e40e5effb655e73929c9b5018b6566a844cc28e423e59", - "size": 3679 + "sha256": "50c3ff07f4fd04db3b4719ff6b594680766dc3619c0c97641f51d15df8dda590", + "size": 3835 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/tunnels/list", "status": "success", "path": "en/api/python/beta/tunnels/list.md", - "sha256": "5eef85263caec995f9a0633fbf2ac1ea53a54be1e28077d43fa6a06039e1720a", - "size": 3857 + "sha256": "01231f5d6b2de2ad3dfc50a44b4b18044d23831566c286757817c8fea3214878", + "size": 4013 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/tunnels/retrieve", "status": "success", "path": "en/api/python/beta/tunnels/retrieve.md", - "sha256": "9f315ceb6de447662619effef0fae3d96643ea43ed6074090943f49e48a56ff9", - "size": 3399 + "sha256": "272c5906ed10d109a6c028c4c144cf3c17ad3c025fd34578e0e3e98471c2fb9e", + "size": 3555 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/tunnels/certificates", "status": "success", "path": "en/api/python/beta/tunnels/certificates.md", - "sha256": "09fead2663d3fa6711edabbcc34520b5ff20be878d7752588b44e98adbe5be51", - "size": 16248 + "sha256": "468bd0f54f35e93e20fc1fdec8617647de2273874369d769b8beb409ff76702d", + "size": 16872 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/messages/create", "status": "success", "path": "en/api/python/beta/messages/create.md", - "sha256": "9037c1a78bc3e93330345fe76d86ceb58af3e229f67a5d7168e817bb230f9ac2", - "size": 186146 + "sha256": "9657c2f740c5e30c02b8e99ba589567937ded1fbb63a95bf1e32c3a7c9d43b37", + "size": 194691 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/messages/count_tokens", "status": "success", "path": "en/api/python/beta/messages/count_tokens.md", - "sha256": "79201452fbcabaf87f242fe4ed6c082d643f02400eaf51e35926d8f96ebd8811", - "size": 116618 + "sha256": "14fe48cb86422a6a645e46e274ca244b31ca8a787e56d3981ae368815ccd67b1", + "size": 118908 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/messages/batches", "status": "success", "path": "en/api/python/beta/messages/batches.md", - "sha256": "4354d4b9607eaac14bd94648dab7c36ed74f1fb3bf8f06c5096afd6de35ffc84", - "size": 397987 + "sha256": "cea56f31016184d388b403111186ec01f1c02a49707b23ff8f1c32f1dc1a4a9d", + "size": 415513 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/webhooks/unwrap", @@ -19651,659 +19672,659 @@ "url": "https://platform.claude.com/docs/en/api/python/beta/deployment_runs/list", "status": "success", "path": "en/api/python/beta/deployment_runs/list.md", - "sha256": "f12ccb1befc31ff35bdab7f77015bb6ea8ead95395cf527223529c3119458ccb", - "size": 9752 + "sha256": "f285579a38adf21bf8a50c298927b9838e0dc84f712593fa1bc67d5162b48c45", + "size": 9920 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/deployment_runs/retrieve", "status": "success", "path": "en/api/python/beta/deployment_runs/retrieve.md", - "sha256": "502a10e3d4e441367eedb592e61544e7ab6291cf7c730b614ef0338dff0a17a6", - "size": 8516 + "sha256": "fcd96d57f44ff5342f7b4bfaa0551856e72d75bd9c8f4082cdc131c178faf596", + "size": 8676 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/memories", "status": "success", "path": "en/api/python/beta/memory_stores/memories.md", - "sha256": "8c7dbb15e3b0809cd6d67fdae6a5980d9749d60ff4f9d7abc2686d5000180a53", - "size": 38498 + "sha256": "eee851c53fc188340f364636cefca0f1e2a3deefefe2a658370deba2e6f27526", + "size": 39404 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/create", "status": "success", "path": "en/api/python/beta/memory_stores/create.md", - "sha256": "9cd53669d2027cce7ae80702fdf32ece00ba2bd796354351551a0a345c5b54a2", - "size": 4733 + "sha256": "634e6eb98870d40526a2c2d386f47e3bb8186f8875d1d533c96eac328c76e26c", + "size": 4889 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/memory_versions", "status": "success", "path": "en/api/python/beta/memory_stores/memory_versions.md", - "sha256": "ce93d80a832a2e91f2915a0c0bc88b3f40784cce7d353d2af0812c2bd7d36283", - "size": 31945 + "sha256": "18157edea35900a41cce54a92e7baa54b9a5a26ae7aded5df2fb70054de83243", + "size": 32413 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/update", "status": "success", "path": "en/api/python/beta/memory_stores/update.md", - "sha256": "927ac7a0acf3cb7fc4b5e9f0aaa35cd7b72992b5383a5853593fa62d785230ed", - "size": 4676 + "sha256": "0bbcd2a21439444701edd97bf3dfef500ca1df2bf2988592876f1c55208e033a", + "size": 4832 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/archive", "status": "success", "path": "en/api/python/beta/memory_stores/archive.md", - "sha256": "b08f99e3b8588f69d393a96cf50e5c2ae2134923f6879e643fcefe628f1e6cbd", - "size": 4060 + "sha256": "b721c0b9515951e6e5073f73ccd7fec91f078325c7fd9474fd6732f4f2a53752", + "size": 4216 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/list", "status": "success", "path": "en/api/python/beta/memory_stores/list.md", - "sha256": "9fbbcbb5da28d6ef87300431ce5a748eed926c832e201cf1aee8699bcf1f524f", - "size": 4869 + "sha256": "ac033e372684ffb990ed830e7e5e9bae5b60fa820ff5a89a4edc7c1fb2011e22", + "size": 5025 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/delete", "status": "success", "path": "en/api/python/beta/memory_stores/delete.md", - "sha256": "79259f80b25d294af43297c930b03a524b0143ed8b7434556cc9ca0147ea0cdf", - "size": 2767 + "sha256": "34a03f17119082c09350763acf373a4e5bdf912799b9182f10f50a04611c6e63", + "size": 2923 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/retrieve", "status": "success", "path": "en/api/python/beta/memory_stores/retrieve.md", - "sha256": "4da7333a06d945588eb77850cc832423f42a135ec246938f30b20afcb60e94d8", - "size": 4055 + "sha256": "f294348658f8cc6db13ae14201baf1c10e9ffa79bd548101e628ead1dc7c4037", + "size": 4211 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/user_profiles/create_enrollment_url", "status": "success", "path": "en/api/python/beta/user_profiles/create_enrollment_url.md", - "sha256": "4d6b8f8b00c76b046ed81c01dea26e8f3b2529066052d57b7c665ebff142ea1e", - "size": 2916 + "sha256": "19db99f130367d6d7b908f03e29c4f42b2c0f59262f71172a62f061608d3464a", + "size": 3072 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/user_profiles/create", "status": "success", "path": "en/api/python/beta/user_profiles/create.md", - "sha256": "6d2e9116e68d76b8c8cf88ab5219c94a2335aa273498ff6789df7682111ead07", - "size": 6067 + "sha256": "1776bcdf552aa18e3ebd8c58bd24079e19f9914a910efaa7714b46c2dc36b8b7", + "size": 5711 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/user_profiles/update", "status": "success", "path": "en/api/python/beta/user_profiles/update.md", - "sha256": "334e05bf2b49305572afb83e32576283a94a208fa40c51df915a322052047eb8", - "size": 6124 + "sha256": "c65330432ed694cb296e3a8c76b1c71e584d220c2064ef3573130ce2620acf69", + "size": 5766 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/user_profiles/list", "status": "success", "path": "en/api/python/beta/user_profiles/list.md", - "sha256": "66e5ea95473135ecf21966af217abcd69b0189f86c292c4bf4ab828f579bfcaf", - "size": 4963 + "sha256": "4fc0ce72799246cc14fe217498fc0457472ff9bcb0ba3c2768170213f2e80eff", + "size": 4966 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/user_profiles/retrieve", "status": "success", "path": "en/api/python/beta/user_profiles/retrieve.md", - "sha256": "2b3a4253c52aa5e7e919b40a08b6d103d0066bf305fce1e98b174ab7e6dd5fdd", - "size": 4711 + "sha256": "f22e748077fe377b33cb98c1332972f5b0976cc6b23e8af278fbde0ff59a4f24", + "size": 4593 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/create", "status": "success", "path": "en/api/python/beta/vaults/create.md", - "sha256": "4ef307d970039bb5c7c6cd79d140b3647da16caf6c16e94b805f90f959e2962a", - "size": 3406 + "sha256": "cbd5002d5f0b6c4b7465de416b40e5ce49171a89db7fc124155af9b03938cfad", + "size": 3562 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/update", "status": "success", "path": "en/api/python/beta/vaults/update.md", - "sha256": "7617878a590abd4310718dc8d1de63f83be5442ae92f05e8dcae7a252ca01083", - "size": 3474 + "sha256": "4489eab267089b92ae1823330772af524766d66ddbb13c7fd0b49c8bb41458ab", + "size": 3630 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/credentials", "status": "success", "path": "en/api/python/beta/vaults/credentials.md", - "sha256": "b2c38e7f48608f76d07b87991fd23b000f65205e2985d0c71d988be71a6fa1ea", - "size": 80072 + "sha256": "6ee4ef0d9cb7fe4bdeeabdb1ea458326f911ee9b45484679d9e3b7d103b5a90c", + "size": 81164 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/archive", "status": "success", "path": "en/api/python/beta/vaults/archive.md", - "sha256": "da9f5cc757f01e8b49cf923521015e2b97b1655e4dc7313af5ee31e64d387c3a", - "size": 3199 + "sha256": "9c098a0dfdf785ce8dab0a8b3651056cf13c04cec385400456686c045e2ad222", + "size": 3355 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/list", "status": "success", "path": "en/api/python/beta/vaults/list.md", - "sha256": "8dafbf3db49a491b357b2ee38fba494598161b00888c921cbbd36f255b4a4d14", - "size": 3508 + "sha256": "83e96ab975675df8d374d925d627c1c5957073b81980fbac517013f82316ae1e", + "size": 3664 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/delete", "status": "success", "path": "en/api/python/beta/vaults/delete.md", - "sha256": "42c2d09e973d2349210954ba5460494cd3859bcf2529ea918f309aadeba12a35", - "size": 2591 + "sha256": "6843bb986005be153b33b884dc8e95aac389f032b136ec1ffb34ed7bdae6dda0", + "size": 2747 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/retrieve", "status": "success", "path": "en/api/python/beta/vaults/retrieve.md", - "sha256": "de255df641a042f5ef78d46027e17914aadf3635fdb4181f297ca31a83d7a696", - "size": 3184 + "sha256": "b011763c70851f8e9e0465cdfd863ec4fd4f00804b6f88306a16afb4ce077ee0", + "size": 3340 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/files/retrieve_metadata", "status": "success", "path": "en/api/python/beta/files/retrieve_metadata.md", - "sha256": "f24be33befb900ba5d638eceaad1a9be5f7fc961ae685e0927b093521a29b3b2", - "size": 3919 + "sha256": "fb2a4ce877a9a089a26ad320448c6b54448819d798aa0ed0efc6031911802e27", + "size": 4075 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/files/list", "status": "success", "path": "en/api/python/beta/files/list.md", - "sha256": "96ad74c2acebcc3e8a0ef26c353e641725a6bde43c7b6d68c796b0e58865295d", - "size": 4666 + "sha256": "d208ebb412adf07f9571106f88fdb00741127382bda933fce71422684a5310d1", + "size": 4822 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/files/delete", "status": "success", "path": "en/api/python/beta/files/delete.md", - "sha256": "674e5f4ae85b246f8a4c54c866649bc59da1bbd0eb18a31f45167b848d207932", - "size": 2587 + "sha256": "e30619bacab5b85d58a0d366f33868258445dd602b4a65848105852e81acdcd0", + "size": 2743 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/files/upload", "status": "success", "path": "en/api/python/beta/files/upload.md", - "sha256": "72668addf2c59bb5a7d9565026df9cb5df18c9d44c84857ef5e38881ef5391e0", - "size": 4119 + "sha256": "bfd57a45bfc06384f2eb523bd99e6c4b4610b92856a5091403009dd95ed10af0", + "size": 4275 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/files/download", "status": "success", "path": "en/api/python/beta/files/download.md", - "sha256": "fad299d38b570ef21a06b07f63993649a4c644972f1b239b31f110a4e7d2c4f8", - "size": 2317 + "sha256": "c983963c6671fe2c31fea6de400cd900c58df586abbec66879975ca71b344155", + "size": 2473 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/skills/create", "status": "success", "path": "en/api/python/beta/skills/create.md", - "sha256": "30d975837fe9a127994907bf1734f2b74173ef3aa9e831621d4d6ff0ddffbe88", - "size": 4548 + "sha256": "bfe7ea15d2d4884f7540b2a702e16a9fc0427cea2d821746094dc82e22279287", + "size": 4704 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/skills/versions", "status": "success", "path": "en/api/python/beta/skills/versions.md", - "sha256": "b0efa62f8d81ba5ac4c3c54429cd33853726381603517112f852fb1e23d862b1", - "size": 18817 + "sha256": "5c839783020a0568bebbdfb0191bfc6c690bf75e51e878c55b3857f8ac6aea4c", + "size": 19597 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/skills/list", "status": "success", "path": "en/api/python/beta/skills/list.md", - "sha256": "0e6b0c982cc03be860ed5bace000adc24b8d1598adf6b6158cbe1eb7ed715957", - "size": 4807 + "sha256": "510831946918791926c5b0795feb2c40633fc83be48df11e59399bc8060cb944", + "size": 4963 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/skills/delete", "status": "success", "path": "en/api/python/beta/skills/delete.md", - "sha256": "fcbed4b247d6b30bf4a2844e03c9acc8f9c4532e528f0944f008a50c861f379e", - "size": 2727 + "sha256": "f1118f2af7701355a5c8e47590b163668259fe87d538cc7c252336082e8485dc", + "size": 2883 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/skills/retrieve", "status": "success", "path": "en/api/python/beta/skills/retrieve.md", - "sha256": "0ab5fbcb29f35f6ed065fd6230500ade37ead88c337f71bb34a617b81c2fce2c", - "size": 4280 + "sha256": "16661d01d5b1e2bd039b3e3b77402a5f18ee757f78f1e6b40936c16c0d3b9ae0", + "size": 4436 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/deployments/pause", "status": "success", "path": "en/api/python/beta/deployments/pause.md", - "sha256": "66274e73f902fbeacc55dd6c6401abcbad574e4ffc97f30fc5fd74354834e855", - "size": 17917 + "sha256": "4c511db3d1fd263a06b7dc543a809a0c7b4eac48dc3f382dd2f73dae43aab0d4", + "size": 18073 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/deployments/create", "status": "success", "path": "en/api/python/beta/deployments/create.md", - "sha256": "7db407f9dd758dda119ac4b336cc8518b34fe80919328d9d01eb0abf81700f49", - "size": 28443 + "sha256": "91ff9bed64c7bbca8586d2a9b2ec2e9bc2e260b4101b08d3d7042733cfd4818a", + "size": 28599 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/deployments/update", "status": "success", "path": "en/api/python/beta/deployments/update.md", - "sha256": "26989d363a30f5c75d7b06273e20b7083d06289c690c3cc50269b4cc27b4aa35", - "size": 28412 + "sha256": "2dbd4aadd4368ef8c4b0c6a487b8b78cd6a4d60aa3ff30c3e42c9a09b9dc0d54", + "size": 28568 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/deployments/archive", "status": "success", "path": "en/api/python/beta/deployments/archive.md", - "sha256": "d62c07dbb3d18b78bc44654fcda349b471b400d6d96d122b5dee5412ab43d590", - "size": 17927 + "sha256": "f82677d7f39d869a344a5a3e4091c5caf80d9b17ad9d608735f3f071058f2844", + "size": 18083 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/deployments/list", "status": "success", "path": "en/api/python/beta/deployments/list.md", - "sha256": "2009f74e18a7adb5c882d3f8f80dcb6ea33510b9d763cde6d257a394fd1c5d7d", - "size": 18937 + "sha256": "896b8d4a1cad1d438dbad0b61f0146336eba4965606e6e37019a1753c2566de2", + "size": 19099 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/deployments/retrieve", "status": "success", "path": "en/api/python/beta/deployments/retrieve.md", - "sha256": "10ca9cde072c5da67d24b933c09cc1aa517b360475058f3e8becc22a8f7f14d8", - "size": 17912 + "sha256": "0b1031f485bf498987f7126b817f7aca58fa8e9916a3627dd5538a94d2cece13", + "size": 18068 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/deployments/run", "status": "success", "path": "en/api/python/beta/deployments/run.md", - "sha256": "789e492018c50bc27d49ebc989f9256ddc220baae2f4f210ce55c40133cf650f", - "size": 8495 + "sha256": "aae9c43c7d2fecf7c65ede26940289d90cbac2ac0fa56a98bdef3171fce2ff24", + "size": 8655 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/deployments/unpause", "status": "success", "path": "en/api/python/beta/deployments/unpause.md", - "sha256": "be6c0e7f47dc36ac096b0897938578408b7c59b6b9e8b2e549fecc70efdc9fdb", - "size": 17927 + "sha256": "6cc085a80bd44116cfa813f0ff316137460a1af02629e9fa6dffb784de4f881e", + "size": 18083 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/skills/versions/create", "status": "success", "path": "en/api/python/beta/skills/versions/create.md", - "sha256": "3c1f619cae515777f0f8cb4e84770a4585d8674df243be2ed952abeb96bb1b02", - "size": 3793 + "sha256": "2c6731f6231b8386c50be72540b21384a744fbe3f62c2ed535812dddb14865db", + "size": 3949 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/skills/versions/list", "status": "success", "path": "en/api/python/beta/skills/versions/list.md", - "sha256": "7ed758cee4439c5c419929e95be0665fdae060c69d1c45c04f90256fc22da0d7", - "size": 3915 + "sha256": "0815360f0d0bf4645858238cb9f533974893ebfeae4a55a0df8654bc8139dd43", + "size": 4071 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/skills/versions/delete", "status": "success", "path": "en/api/python/beta/skills/versions/delete.md", - "sha256": "c0153d7b38b00dfe22cde755e810c0011082bc885164646548081096162f3f66", - "size": 3073 + "sha256": "7a12448339f9227d7cacc6b771a34886f9847f86b184c3c7b5ed0fc38ef23d61", + "size": 3229 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/skills/versions/retrieve", "status": "success", "path": "en/api/python/beta/skills/versions/retrieve.md", - "sha256": "fb69bbb9b7430b6792187cea12d4c71618cdc88aa2b18ba61285801cff7f127a", - "size": 3876 + "sha256": "7c039b0590c8d5d6d87cc41b83e7878259365c7f8d730a7825e49e44f4ffa0ec", + "size": 4032 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/skills/versions/download", "status": "success", "path": "en/api/python/beta/skills/versions/download.md", - "sha256": "c074141689fbdbacb8a342dbd1a54e3886d99e310c5f23f7977aa9d9f8256e73", - "size": 2720 + "sha256": "8bc0b5f463f7965f03ef45a01cfbd4c295d46c58eb450437d7f3163a44484d57", + "size": 2876 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/credentials/create", "status": "success", "path": "en/api/python/beta/vaults/credentials/create.md", - "sha256": "7e53d374bd7d3cd2b96ad88734a2de2515fe81992fc297992012758aebc0879b", - "size": 11496 + "sha256": "dddbdbf690367605ca0e484acfdf478696f5cc45bec6dab49cfdcf3669cb4f69", + "size": 11652 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/credentials/update", "status": "success", "path": "en/api/python/beta/vaults/credentials/update.md", - "sha256": "a1468c4e90d32faf1fe0302654042708805eaa1a473b8f44bd290daa4e93f71f", - "size": 10701 + "sha256": "9d9a40ac7d716c70c1a079666a60a539a83a701357d7c4f72e4be8c820906802", + "size": 10857 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/credentials/archive", "status": "success", "path": "en/api/python/beta/vaults/credentials/archive.md", - "sha256": "bdfb45042d6abb6c6cb78d13d29b9544680a379088a583a6bb5bb3c3f12a25f1", - "size": 6907 + "sha256": "e3ad20645f5c326130a9e9933acf7ef8ce0acfb0ba42e0b6dc5f7ac575dd1036", + "size": 7063 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/credentials/list", "status": "success", "path": "en/api/python/beta/vaults/credentials/list.md", - "sha256": "4c04d1a9e68097101edbb082982542fec3bfba071512f6eaa0fbad17676394d6", - "size": 7231 + "sha256": "99dff9c89c35257347caa92732edcb23786d42fd5f7812fafc1fdb770714fcc9", + "size": 7387 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/credentials/delete", "status": "success", "path": "en/api/python/beta/vaults/credentials/delete.md", - "sha256": "7b4d5b8c90fa0d44b57a575fe7dd6857eacbab842a0eec74a8c17a0ddc135ee0", - "size": 2786 + "sha256": "5dd8cdf9d585fad2ab10222ef904a4fddb4801ea39d5c9f2691146038e361034", + "size": 2942 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/credentials/retrieve", "status": "success", "path": "en/api/python/beta/vaults/credentials/retrieve.md", - "sha256": "950cca76b52e2412d6061cb031c2ccd36bfced7bc45f449a9e2c44b2668ccb85", - "size": 6892 + "sha256": "b3765ed87134509b700f55cd2e2aa4ede8531e98eed0021543737b0099c5762b", + "size": 7048 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/vaults/credentials/mcp_oauth_validate", "status": "success", "path": "en/api/python/beta/vaults/credentials/mcp_oauth_validate.md", - "sha256": "e2b66ae76e3a864143094f8b54fe248745fc0954ac10013079c77126dc9fc820", - "size": 5109 + "sha256": "7d4612ccbce64adf3f058bf0f475c8905f99774032c753cc78f6ef86d155ca50", + "size": 5265 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/memories/create", "status": "success", "path": "en/api/python/beta/memory_stores/memories/create.md", - "sha256": "77fc2fb2a929da5854962b1c293902dc6b866912293ba6483a8a394c8092eafd", - "size": 5461 + "sha256": "3c1468e720896e77e2cff5d623d806b90769f45468c6c2877e684b2ad59dfc52", + "size": 5680 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/memories/update", "status": "success", "path": "en/api/python/beta/memory_stores/memories/update.md", - "sha256": "93bc4e78b0a6a73e0928e912fb11f16f3414a000333e75daa10fa2e7a1d623f0", - "size": 6392 + "sha256": "ca1b680abef00f2294d04cb3573890612c7205cf8048e6194741fd88ce5d25a5", + "size": 6611 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/memories/list", "status": "success", "path": "en/api/python/beta/memory_stores/memories/list.md", - "sha256": "778a83b6d3373555b447a21f7ac38c54b0a8c04f349c3c2a351836ee6690de41", - "size": 7017 + "sha256": "9d3de4fbe277012a4544e87a98b337843f418ed7c8e07c8a0822464f90dbe88b", + "size": 7173 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/memories/delete", "status": "success", "path": "en/api/python/beta/memory_stores/memories/delete.md", - "sha256": "c0b48c61cecda6d556e54d386339345140f86d1804bdc8fccd6103829255fcfd", - "size": 3158 + "sha256": "1a7b2ab1958c50169b0d9728af0b0540d16f5973fb26a63de51d5ae0ce0ac203", + "size": 3314 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/memories/retrieve", "status": "success", "path": "en/api/python/beta/memory_stores/memories/retrieve.md", - "sha256": "fd2a265b6105bdbe90dd31151e166100125acddd92b4841089c4de1eef6144d3", - "size": 4975 + "sha256": "55496819132e79727985da22b4ebf2dd39180cee4ed12973e92b57aa3cdfe037", + "size": 5131 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/memory_versions/redact", "status": "success", "path": "en/api/python/beta/memory_stores/memory_versions/redact.md", - "sha256": "eb07bcbef6e32d773aeda642bc5c9310a011f2facef75042a72996248398f355", - "size": 7579 + "sha256": "4e68b1183ec88a0a44acbf8d62d70b486baa64e22d156d919f34e0c749af0cf0", + "size": 7735 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/memory_versions/list", "status": "success", "path": "en/api/python/beta/memory_stores/memory_versions/list.md", - "sha256": "f2adad31da07ba97524a072e471314c90e418ed50f12fe8d471d6928be9fc9cd", - "size": 8503 + "sha256": "b70ad8123e73e6c98093af621fe4d0c5979739f4cccb0a524792e15d4e756b5a", + "size": 8659 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/memory_stores/memory_versions/retrieve", "status": "success", "path": "en/api/python/beta/memory_stores/memory_versions/retrieve.md", - "sha256": "d8e78159b324fe855f06ea46ca9c56b21eefbfce7be69770b00d4ea1d264bfb0", - "size": 7685 + "sha256": "bfe6e0d6321fab913b2c1ab390e5e2dae87bca16af5721627cb2fd30fde8d15d", + "size": 7841 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/messages/batches/results", "status": "success", "path": "en/api/python/beta/messages/batches/results.md", - "sha256": "4078c66fa81804cfb270f2631501c6cd243b58adc5276301e9a28eba4ede87e9", - "size": 62440 + "sha256": "4912641abe819686bf634e76e368dabc16c9b51316cf848c7b0c6677e8009985", + "size": 66235 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/messages/batches/cancel", "status": "success", "path": "en/api/python/beta/messages/batches/cancel.md", - "sha256": "8d772368778dfe5024833bb2ece413a882848e600b86d6b85d01913cc6d361ff", - "size": 6610 + "sha256": "fb9a27cf18669d7c96ca204b8f27c2c2adbcba1b13b8ee0e3d0a5d50d40eeb0c", + "size": 6766 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/messages/batches/create", "status": "success", "path": "en/api/python/beta/messages/batches/create.md", - "sha256": "5332157dfaa402f99eb1d6125db853e06fbac0ad11776d6af42215825843a79b", - "size": 136150 + "sha256": "2ff725c7d27f3859f2270336183ce3beb182d487d6215a8da7c311af7f7f3d7b", + "size": 138616 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/messages/batches/list", "status": "success", "path": "en/api/python/beta/messages/batches/list.md", - "sha256": "4887b8829a68c3d4ebf86bb0f60f76c33673f242b928c9b6c4e6f761667fd094", - "size": 6701 + "sha256": "633a787cee490593ebbb0fd8a56d4e0957aaf4e9dcaa0cc78a3d100b83cf6352", + "size": 6857 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/messages/batches/delete", "status": "success", "path": "en/api/python/beta/messages/batches/delete.md", - "sha256": "266d26cd357d3199c552cbdfea9426523e74584bccfac34343016b95b7d68c3e", - "size": 3041 + "sha256": "f2ac21544144aec8c29d3b766ef47680b078d415dcbcaf2afe048f99eab3edca", + "size": 3197 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/messages/batches/retrieve", "status": "success", "path": "en/api/python/beta/messages/batches/retrieve.md", - "sha256": "7a3dbbaa53ab0d16104b24fc684d87835090faf2415618f108b0397c5f0b4a37", - "size": 6298 + "sha256": "86ecec1e82a5ff19955d305087bac59c4a0573e5a97689c17a6c02a8ebf8ed9f", + "size": 6454 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/tunnels/certificates/create", "status": "success", "path": "en/api/python/beta/tunnels/certificates/create.md", - "sha256": "dfa4d07c1737fd27be76aea0419681f92bc1e98b918f98dbae7b6437ad46cdfb", - "size": 3938 + "sha256": "f6d78c22b42d803c901789885bd3a4f3a42596e5c64c81cfb93276c6f10fb51a", + "size": 4094 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/tunnels/certificates/archive", "status": "success", "path": "en/api/python/beta/tunnels/certificates/archive.md", - "sha256": "aff3d2ed01c93759cbfc6f3574b25f196032e38449478e99c4d7ebe8daa46487", - "size": 3861 + "sha256": "66e8b2b0e5736b74100b5a4f08ff9b5de8b6934e019abc7e6ee0263020ca84ec", + "size": 4017 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/tunnels/certificates/list", "status": "success", "path": "en/api/python/beta/tunnels/certificates/list.md", - "sha256": "47ebf340e1ebca7db56d1789a2531d624216b5b713fffe6c1ae784a0a53f173e", - "size": 4058 + "sha256": "dabefeb98b7b26f0ea6d485163f78397ceaeb368ad3253f7ec3b69d0a0a4625f", + "size": 4214 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/tunnels/certificates/retrieve", "status": "success", "path": "en/api/python/beta/tunnels/certificates/retrieve.md", - "sha256": "e1151009520610b1bc4fe41898e1ed20cea96b03863171cc24439c8ccb887c4a", - "size": 3638 + "sha256": "624a591e63edec2b6e579aa1a1ff42272f106c1218958b354df5c80396c986f4", + "size": 3794 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/work/ack", "status": "success", "path": "en/api/python/beta/environments/work/ack.md", - "sha256": "8d55de0aea00dc305d8e3bc8cb9601119533f7db6d835429419f44643514ef10", - "size": 4968 + "sha256": "e3a26b28d492bac426e8d94c6856ac7d98ecae5d0621b11ad57225074ffb85f6", + "size": 5124 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/work/stats", "status": "success", "path": "en/api/python/beta/environments/work/stats.md", - "sha256": "fe91315e7ab483e34484a5dc42cce1eb143abb79bd296542e027f7348d6d3676", - "size": 3362 + "sha256": "9b8c63a2c7a82465f125a4d28cdc9da3b9bcd762b92f19b52e0e32b8355a6ea0", + "size": 3518 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/work/poll", "status": "success", "path": "en/api/python/beta/environments/work/poll.md", - "sha256": "b776b96ad2bd08721760a50b7c27511dd377c1e3dcbd0eec8a312be87abe8bf6", - "size": 5380 + "sha256": "33bddf30fccb1decf033788d9306a64f2f7bb37129066e5b81d6b0729050f7f6", + "size": 5536 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/work/stop", "status": "success", "path": "en/api/python/beta/environments/work/stop.md", - "sha256": "7a7b716f7d7cbef22173fb3838447baa48ed4bdf16530dde1afc0916745c35c3", - "size": 5014 + "sha256": "5d47534abc58698bd5f5f52ea635410291deb9a23a5dd5ad98d959a5d4adff53", + "size": 5170 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/work/update", "status": "success", "path": "en/api/python/beta/environments/work/update.md", - "sha256": "96173537ac8a656acfe48c64eae1e005d3301ba89f12a15b1ebc437cf689a55f", - "size": 5103 + "sha256": "8dc4dbc94e926f30a14e2cea81f24f5fb2e49ec5f0b265dc0bcf5de882ee89fd", + "size": 5259 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/work/list", "status": "success", "path": "en/api/python/beta/environments/work/list.md", - "sha256": "3e5f510089c3040e8cf215a874e6881b3758cf180e86f6850687c3ba08dddf5f", - "size": 5162 + "sha256": "bb83a784a15fc37d0abc5bae8beab11c38d9c5b39d6eb72c1ce589077351f340", + "size": 5318 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/work/heartbeat", "status": "success", "path": "en/api/python/beta/environments/work/heartbeat.md", - "sha256": "a7a886f762f4bd34ff3a76a89fdf1b9bdfcef547f4a9ac2975df1b46dc243199", - "size": 4001 + "sha256": "e51022cd0c64e0fab27cf01d0bfbb4b3fb879e4cd07e8353383a279a7fca0394", + "size": 4157 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/environments/work/retrieve", "status": "success", "path": "en/api/python/beta/environments/work/retrieve.md", - "sha256": "2b8f06721411f7777783fd8e3ea2b09f3806d57cc956c526fad0fc3b5550fd45", - "size": 4915 + "sha256": "47697d01d4324f3a5d99cdb16d4de388987109d9b7ad8a62079cba14ec5e9121", + "size": 5071 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/agents/versions/list", "status": "success", "path": "en/api/python/beta/agents/versions/list.md", - "sha256": "55cae9bc591438216f01945c8d3a9f920ee14bed2c232cc39a1538f59362890f", - "size": 18588 + "sha256": "1be85d80e0cb9ed7b6402a830d41af52152ba730d51b3e2b3af7a1b286b93d62", + "size": 19029 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/events/send", "status": "success", "path": "en/api/python/beta/sessions/events/send.md", - "sha256": "7a989987138594c3e70c2c88c4cd06e70228e7575b4653db84d579dcb2d23702", - "size": 24274 + "sha256": "fc362bdaba90e0abc11203cd2dc3a8d2713d661f264f9f7632f6b2027c085fdb", + "size": 24430 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/events/stream", "status": "success", "path": "en/api/python/beta/sessions/events/stream.md", - "sha256": "f49ed3098b5a160e42dc7c6714d44f1b38388e7e90613ca0a8441fde82be5bac", - "size": 67226 + "sha256": "2c747b3d5494a41c161ed8df4c72f7a07768f1f8d775311d98040144a610d2f8", + "size": 67679 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/events/list", "status": "success", "path": "en/api/python/beta/sessions/events/list.md", - "sha256": "21aa84b66baf7f3548fd507f453a5a8e5947b7aee52e558690cea4b54d1ed319", - "size": 65267 + "sha256": "1a06f2e7d4c1201d510b77e2afda14e453a1947c1fb02b93054cb2f2e714d266", + "size": 65724 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/resources/add", "status": "success", "path": "en/api/python/beta/sessions/resources/add.md", - "sha256": "5151afd2f885cfcc6feb18e2db7c35257f46b966b1eb5da1972113857f6fb085", - "size": 3249 + "sha256": "e058b0a5aa9fda9b1f2e8d66cfc786e1211baca53175fb32daba5ca47ac31014", + "size": 3405 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/resources/update", "status": "success", "path": "en/api/python/beta/sessions/resources/update.md", - "sha256": "6c33aa839dacee08bf5b35e2ae1765dc59aed68756d9e30975911e23a6798325", - "size": 5316 + "sha256": "c4f3b42cf3416274b3642c1e10efd8384c4fc22a46f2bba351952f497685c0b5", + "size": 5472 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/resources/list", "status": "success", "path": "en/api/python/beta/sessions/resources/list.md", - "sha256": "053786351cd4b0547acbd3a156d8242b283e93ad1659820f3f27b6ccc5da2774", - "size": 5672 + "sha256": "77be6a5da441c3734a6155d6da3aa7ee6f1cd2f12cba75789ca6bf6b340bbbcd", + "size": 5830 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/resources/delete", "status": "success", "path": "en/api/python/beta/sessions/resources/delete.md", - "sha256": "32c33e2c843567af2f052880b24207f8106c306d4e1645bb843152b1c4a71ab5", - "size": 2766 + "sha256": "a8f4de38eaf3f539d81c595562ccc12810b0ee7eb591a59b2c3b3f980f3f4975", + "size": 2922 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/resources/retrieve", "status": "success", "path": "en/api/python/beta/sessions/resources/retrieve.md", - "sha256": "c7431d2bbbe724e1bdd865f31cbf07693faa3e18d653a4f6efa8ec7d288d7894", - "size": 5098 + "sha256": "1aec7ecf452bf6d284dd1bca6ae8409d0a2b004ff53e1c064de33f4de15853e2", + "size": 5254 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/threads/events", "status": "success", "path": "en/api/python/beta/sessions/threads/events.md", - "sha256": "36af9c0e086ecc63d269231e7786b2ca2b716e7e85cd5f40864d2b19952f8050", - "size": 131382 + "sha256": "e2655f69ee0e1d0fd82fff744ff341eca4f14727ba44d4db349bd970e8e2354f", + "size": 132288 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/threads/archive", "status": "success", "path": "en/api/python/beta/sessions/threads/archive.md", - "sha256": "a7281c7b43e083909b89a00d1f2131db93db8dacfec1c25701dfb3608ff4b40c", - "size": 22599 + "sha256": "b71206cc001cb0bb07cc20a1768b4a9407426e7d76847f76f0c30e249ea39f14", + "size": 23052 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/threads/list", "status": "success", "path": "en/api/python/beta/sessions/threads/list.md", - "sha256": "8ca2911cf261ef1ec4a43a6ede8b2b3e956eafb74e4e257ee9dd0ee842d91ea6", - "size": 23081 + "sha256": "7f933d477d020fea109b6d5cd5a93d0f8ada3a07aec0c2ffe18537bd681ea817", + "size": 23536 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/threads/retrieve", "status": "success", "path": "en/api/python/beta/sessions/threads/retrieve.md", - "sha256": "9f0a33e4827c4e15670d27d712eb04373a288c8dadfdc698260056f75f844ecd", - "size": 22584 + "sha256": "076695228b65c08926a5077915c4ab508e26c224648edcd04903974a7c138339", + "size": 23037 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/threads/events/stream", "status": "success", "path": "en/api/python/beta/sessions/threads/events/stream.md", - "sha256": "bbc923c0adb2e61927493afeba11f7e220c067c73e7032264438cc30a7bb4a9b", - "size": 67381 + "sha256": "a8c9e59768f7b39ee0957d35f82a88554c0135b097f964bc6145c15d261a5732", + "size": 67834 }, { "url": "https://platform.claude.com/docs/en/api/python/beta/sessions/threads/events/list", "status": "success", "path": "en/api/python/beta/sessions/threads/events/list.md", - "sha256": "dcd73fe910097de02241881021899e94118d6c69df943dbb23a73175f954ca9f", - "size": 63980 + "sha256": "01edc94574fe79b66aa221695651236a8ea20ea353822cc0494e87d5db6f96b3", + "size": 64433 }, { "url": "https://platform.claude.com/docs/en/api/python/messages/batches/results", "status": "success", "path": "en/api/python/messages/batches/results.md", - "sha256": "ee7fa6d1215e5d215a29f8d82ac355237d6cacdace799d9dd954b85b64a12154", - "size": 36293 + "sha256": "ce2e63c646c556432914f2b6119d682a30c4751884e5161c162e0131d33c79ed", + "size": 36889 }, { "url": "https://platform.claude.com/docs/en/api/python/messages/batches/cancel", @@ -20316,8 +20337,8 @@ "url": "https://platform.claude.com/docs/en/api/python/messages/batches/create", "status": "success", "path": "en/api/python/messages/batches/create.md", - "sha256": "aa68f539a63ec59604a9d663a249ce096bfda1dff3f1bc1a9c392afc82a9357f", - "size": 106099 + "sha256": "cac5440649734321efcd79f64dfb577fee5fcff54ef286513be4fc11cc42c5a9", + "size": 106087 }, { "url": "https://platform.claude.com/docs/en/api/python/messages/batches/list", @@ -20344,57 +20365,57 @@ "url": "https://platform.claude.com/docs/en/api/csharp/models/list", "status": "success", "path": "en/api/csharp/models/list.md", - "sha256": "0ecf95cb745fe1bae8ddcb7a8a268156d5416a6d44b47063e12eb2809259bed9", - "size": 7426 + "sha256": "35b2488d26e3d7a9fc1389c5f3c0b712f13c80a40e93066648f3efe8b8812e57", + "size": 7564 }, { "url": "https://platform.claude.com/docs/en/api/csharp/models/retrieve", "status": "success", "path": "en/api/csharp/models/retrieve.md", - "sha256": "a452e5cd1c34fe342364189bf60ea045306f61baf4a0f078b405cc604bf28270", - "size": 6608 + "sha256": "1e557630194a9c024faa4fa4bf5c8918d42261a460dc0a647d7e946e6a3bb64d", + "size": 6746 }, { "url": "https://platform.claude.com/docs/en/api/csharp/messages/create", "status": "success", "path": "en/api/csharp/messages/create.md", - "sha256": "a698b222d364503780732d1a7e03882da87deebb18f4ed8ef3e0a354f4b8e226", - "size": 116951 + "sha256": "95c5fd0fa2542addc6db31d05a76883fa6d0a93650d8e68a066a91a11d54e465", + "size": 116818 }, { "url": "https://platform.claude.com/docs/en/api/csharp/messages/count_tokens", "status": "success", "path": "en/api/csharp/messages/count_tokens.md", - "sha256": "35d85d9a832faa05e33190d1235abb10fa08177eb770453f750115caaace8114", - "size": 83422 + "sha256": "d547b0e35e70f4bd49c3b8977dc5ec5bda375b280ad1a7dd612975a7b295f744", + "size": 83017 }, { "url": "https://platform.claude.com/docs/en/api/csharp/messages/batches", "status": "success", "path": "en/api/csharp/messages/batches.md", - "sha256": "8db6c7dad2cbcf57e5ec864cb2cd9730924c602957135e10d6fdefe3efd0ccd4", - "size": 239856 + "sha256": "d9b1fe43c5270cada2ca86040143763309a6f17293838bc1269c5fd031580ada", + "size": 240859 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults", "status": "success", "path": "en/api/csharp/beta/vaults.md", - "sha256": "76f51d51cdc766ce2661f61fe874d02ca270d099b33f67099b3f2359657c3575", - "size": 68775 + "sha256": "ae8474e7f7bfa5669f08393e5c27220a28bb34bff2e8e23a17ea7f674e9701a0", + "size": 70569 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/user_profiles", "status": "success", "path": "en/api/csharp/beta/user_profiles.md", - "sha256": "6cd6cdee4321b58d01237c60707a9a5a3718809b94ed7a0094c360b74edccff9", - "size": 25654 + "sha256": "18636f01c805b381e2dd6ede20ef7a05b4e9454ffa8663a99ba3c27afbddcaed", + "size": 24811 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/deployments", "status": "success", "path": "en/api/csharp/beta/deployments.md", - "sha256": "7c6ea01d205980c68fad548f47b6b3497fb03a3936796f7d39a190100ad7f690", - "size": 199632 + "sha256": "f38d51c3242060d4f92b3f1fd859d81bdb14baf35dd562c33a17889d9e9c3d9b", + "size": 200746 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/webhooks", @@ -20407,316 +20428,316 @@ "url": "https://platform.claude.com/docs/en/api/csharp/beta/skills", "status": "success", "path": "en/api/csharp/beta/skills.md", - "sha256": "c03a76c80775d806497de49741aa009b5c3882b9ac69ecccacee4c49451baf14", - "size": 33664 + "sha256": "0bf5511fe0b7d3c5121b42576bdf79ec3a78fc026d895a8c80c3d523b12f684d", + "size": 34906 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/messages", "status": "success", "path": "en/api/csharp/beta/messages.md", - "sha256": "8bef0b13b29ea2fa39f86c54fff3e9a9058992b03c7580c3cc08fb465a0a3a39", - "size": 1191749 + "sha256": "2d7e457ea3996e41516b8b3f72d44d94f5095933e37533b12bfcb56e3e70329f", + "size": 1232960 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/models", "status": "success", "path": "en/api/csharp/beta/models.md", - "sha256": "e9d308e260da36b17f0a6a1c9f8928e525f52434a6721b8a278bf30a171df0c3", - "size": 23649 + "sha256": "24627077b31dcbf4c641ccab8c2ef70a05ed9ff6f341de0956cf925367c5ec32", + "size": 23925 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/agents", "status": "success", "path": "en/api/csharp/beta/agents.md", - "sha256": "2ff2dd5358d05d8c4fe71b0821b8bd9d8c18825800b3ece47fd94772a2115b97", - "size": 229889 + "sha256": "25b7cdfecdd1547a4f0f1c9ae9adc7f089f21b0d8580bf80c122e7c161ca58fc", + "size": 232663 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/files", "status": "success", "path": "en/api/csharp/beta/files.md", - "sha256": "0b5147df3e1c2c2704fdfd02fbefc792fa54a5369716b94214605039b297486d", - "size": 17781 + "sha256": "7b3f08f370728d4fc6855ca730e24024dcd800ac9455d9e93b77ae9147279319", + "size": 18471 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions", "status": "success", "path": "en/api/csharp/beta/sessions.md", - "sha256": "ad25d45f317bcbf2c25fa1e941c3c00fd6af6f2ba0f1e83c4297f1d57c0e86b9", - "size": 670217 + "sha256": "3e611ff4f48039f9d2a9e9e8909fd46922c9b4c20e358cd8fe2e147df5c21de7", + "size": 675821 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/deployment_runs", "status": "success", "path": "en/api/csharp/beta/deployment_runs.md", - "sha256": "15472eb32c80fccbef0c78403048c1cbfd794ca83c7dea35b6767966365e3d1d", - "size": 28409 + "sha256": "f9fb9d78581def13ba088b813360e3f3e2476109137887035fb1429820638108", + "size": 28705 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores", "status": "success", "path": "en/api/csharp/beta/memory_stores.md", - "sha256": "e35af9cf08cffdf3ae7ec3c823ccf47948002cdea5eefb33f8b5a84955bad031", - "size": 74218 + "sha256": "194c339b2229cb41eeef964f9169594c598926a0738403d8a6f7f3a8545469c7", + "size": 76276 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/tunnels", "status": "success", "path": "en/api/csharp/beta/tunnels.md", - "sha256": "9f6a7ab9763ab714acaba85d1a458486ba7556385c29d1d17c5009026c4c0390", - "size": 35413 + "sha256": "1bb2c1b2aab148497bff2257f1eccf46d94b5deb5940d5107d0adf7ee5daf8e6", + "size": 36793 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments", "status": "success", "path": "en/api/csharp/beta/environments.md", - "sha256": "ca7fe6ea19f8b322b7122005d05d4df4cd0b95a2e7fa14bc9aa43c7248326ce9", - "size": 84834 + "sha256": "fe9c7eff9a80c1ba65366f8494259c1d13bb76fc363488b24a6d09bab2225797", + "size": 86766 }, { "url": "https://platform.claude.com/docs/en/api/csharp/completions/create", "status": "success", "path": "en/api/csharp/completions/create.md", - "sha256": "cd9ca573e4f2b083eacc3e03521621e0af0e8c3b3edf64361cf0076a7878d50c", - "size": 10661 + "sha256": "b8efb8acfe13c3839927c3b78360813bee67356f9aa764a1b71b915f1f289708", + "size": 11393 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/threads", "status": "success", "path": "en/api/csharp/beta/sessions/threads.md", - "sha256": "9204d33e8ea237589bd212aafa32a1343bf15afbefce6c853e67ab1b73fc91da", - "size": 272713 + "sha256": "0215a1851183b238e103aac6ffc04f7748e823c2486f585ebe64470dac753688", + "size": 274434 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/events", "status": "success", "path": "en/api/csharp/beta/sessions/events.md", - "sha256": "3480c354c450db1c8d4e3c953aafd8c0f774c9f47905e62bb7f6fd18e19d4913", - "size": 386184 + "sha256": "362d0bca5cc457788daa812119f21243149e0bd9c275557f19b2c42b989ef1b4", + "size": 387190 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/resources", "status": "success", "path": "en/api/csharp/beta/sessions/resources.md", - "sha256": "9cc2c8fb6af21f5e46ab2c3d0b37aa181fd1288bc6aefa9e8814670b06f20620", - "size": 26109 + "sha256": "0943ed3165400e4b0ed92d6b36d696770f1e9206d1bfec37c9d1dd91fab41f22", + "size": 26801 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/create", "status": "success", "path": "en/api/csharp/beta/sessions/create.md", - "sha256": "17560d243195e0c840a116f111a466d5cfb5136807575935f8b0ac8d1f2b9a6c", - "size": 57870 + "sha256": "08cda6b65964198b7fb601e06dd440a1d5c2171e5310fe4c96e7e37ce6112eb7", + "size": 58459 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/update", "status": "success", "path": "en/api/csharp/beta/sessions/update.md", - "sha256": "f6815994c239487c29581ab454a3e11b0b71eb3025f97774482cd0b37c2817ba", - "size": 30225 + "sha256": "ebbf010656a805968b9ee35b670ed4f7b7426319889f5b916b2ad9cfdb5fa3e3", + "size": 30516 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/archive", "status": "success", "path": "en/api/csharp/beta/sessions/archive.md", - "sha256": "f0a36d46127ebc68c4c6f4a76c809e84d88fc96044540833337388e2f5d5d0c8", - "size": 29274 + "sha256": "4360497d84bea0de789af535b6d5374d8cc275eb98932a6151fb2ea31b5d5a33", + "size": 29565 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/list", "status": "success", "path": "en/api/csharp/beta/sessions/list.md", - "sha256": "682ae2568fbb745285e9e26087bbad186e32ccd3948789d0c1e3be80602629e8", - "size": 31632 + "sha256": "f747f338038d5534a4c0d48e4efaae69fc5fa9c4b41055db6ea214d34e6c9ba4", + "size": 31931 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/delete", "status": "success", "path": "en/api/csharp/beta/sessions/delete.md", - "sha256": "e90b9e35acab5faa6cc8bb529107285ed36b7638366f8e79cf325fe96e45317c", - "size": 2294 + "sha256": "cc189d1a94a4590b49221b3eec55e65f8e8a39d6b0f5181c30d7980bf1209f72", + "size": 2432 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/retrieve", "status": "success", "path": "en/api/csharp/beta/sessions/retrieve.md", - "sha256": "e3a08bf4a9ff80a7f2a1fee11c8cd59eba45202c6987f790bb726ab02d8ac2df", - "size": 29261 + "sha256": "9a2fd9d21f7dd78d07fca745d9de8dad47dcafdd0c68f3ce522a2ba19b518742", + "size": 29552 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/agents/create", "status": "success", "path": "en/api/csharp/beta/agents/create.md", - "sha256": "cf673f19f939cf8d2f9cc9fd5547ef053a2f6cab1ae9a9a8174f38be056b84e9", - "size": 35416 + "sha256": "7c43af68638d4331755d106d5bffc2b26dbcb237058638f285e415516d4f7c83", + "size": 35975 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/agents/versions", "status": "success", "path": "en/api/csharp/beta/agents/versions.md", - "sha256": "84b30a13426e85391d8f4feed78b687a28de253c519768d8be87a7d2ac3d6b35", - "size": 17074 + "sha256": "e64f44e8dec5f3673ed6ab228bc0b3317b11e5898824e3f8ab1948f9e997499e", + "size": 17351 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/agents/update", "status": "success", "path": "en/api/csharp/beta/agents/update.md", - "sha256": "209609b97bdcd494a99abe10a4874c53f8c80a26ec24866561170f8e9d7a71e5", - "size": 36202 + "sha256": "e3044a008da2431f97131d8166d1a01459f0ac84d5d893e6a41e2bfe77b24047", + "size": 36761 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/agents/archive", "status": "success", "path": "en/api/csharp/beta/agents/archive.md", - "sha256": "aac052a617e620d4664b83ea897e2583d419770233df4d5fa0a5834c387bd3c3", - "size": 16497 + "sha256": "8e7adf1fa92bf43693b57a4f51711d252cf1fea01870108825a89d2c9e920907", + "size": 16774 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/agents/list", "status": "success", "path": "en/api/csharp/beta/agents/list.md", - "sha256": "88be815901533f2f6c7031c38791c8d7e2efa2c31b96e04ddfefa8b4e4c3a7eb", - "size": 17267 + "sha256": "13c1913d385a534ac479d69b27dc66b2277022a3bf32417a5cdc64f37e77e6c3", + "size": 17544 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/agents/retrieve", "status": "success", "path": "en/api/csharp/beta/agents/retrieve.md", - "sha256": "de140305e2b953d01ac152c4c60b75dfa9fce9ab3dadd0528a8d0c27b51759e4", - "size": 16648 + "sha256": "a2c512b4b47cbb114a46e830f817a7f33a0b652f013b809fdccd7fdb3c503b11", + "size": 16925 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/work", "status": "success", "path": "en/api/csharp/beta/environments/work.md", - "sha256": "0de435aa9883ec7abbc22e3ed8f54c49971179945f68d6b52460404ee39fdabc", - "size": 41734 + "sha256": "11a06e420b10e7c19b7d180003ea660c514ad91c7ced3b60b18da82c2373e81a", + "size": 42838 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/create", "status": "success", "path": "en/api/csharp/beta/environments/create.md", - "sha256": "91df145f69753ffd794f599be4caf0378fb893e7dedc381b77fa408c3e11977c", - "size": 9041 + "sha256": "00fa9eb277b95aa0d39f901181c238a65328b5ae0a978e9780bbbd3401abadb9", + "size": 9179 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/update", "status": "success", "path": "en/api/csharp/beta/environments/update.md", - "sha256": "dba7a726c44c06e160677133c522d0e2bb86e6a6847d70c4fc91a99fd9eb5c13", - "size": 9154 + "sha256": "1777b35b871e0c4dff3fcca695e2fcfce5271443daab6f42d4995d3aa25b396f", + "size": 9292 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/archive", "status": "success", "path": "en/api/csharp/beta/environments/archive.md", - "sha256": "8077b8e7035bb427317ecd0f7400240a1bfa4e561df3aa8d45bc8f02ee544d88", - "size": 5909 + "sha256": "9b65da519f374a2595400a04989e562ebd648ec57f9895ec28a37a6836642985", + "size": 6047 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/list", "status": "success", "path": "en/api/csharp/beta/environments/list.md", - "sha256": "3a5fd615d0b8af5c421dd5334971cdf490b7827d029f36d54ba1e60593ef2b3b", - "size": 6370 + "sha256": "6eeab5f6088fb0956e4d9ee999de1b92e735cc53440791041d80d054c82ed4d1", + "size": 6508 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/delete", "status": "success", "path": "en/api/csharp/beta/environments/delete.md", - "sha256": "6cebad3cf18953327abf05433272b1b97a2a0d114868c9a1630babae91ba1549", - "size": 2381 + "sha256": "9ca379834b4bf3763a055ccc9a3c4109e9d8521dbf48b62612f7f507bf9dfdd2", + "size": 2519 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/retrieve", "status": "success", "path": "en/api/csharp/beta/environments/retrieve.md", - "sha256": "603fc00f62d73529214841e2992256007c160f35a777748c0647f50600d6eb61", - "size": 5848 + "sha256": "24f59e4a92ab1543033e440a9c52910ebdbf8b2a8d66362e8d514729d8f3530d", + "size": 5986 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/models/list", "status": "success", "path": "en/api/csharp/beta/models/list.md", - "sha256": "cdb82749b68ad70acdae4161ca6554dbf09181368e0c72d4cb0cb86cf9f0978a", - "size": 7815 + "sha256": "eed19a89157e4bccfc70732c8b4e2d4d35a4e8676c69f3bd2c80b4b8555b29ff", + "size": 7953 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/models/retrieve", "status": "success", "path": "en/api/csharp/beta/models/retrieve.md", - "sha256": "b2900d487068fc0ed696e4840c43bd35074bd90995f110584dd4c4610a7b5384", - "size": 6997 + "sha256": "b25b676a956443b10e94c3ea37e3868b354ddcd0b4913fcfcfe3e40117e91e5c", + "size": 7135 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/tunnels/reveal_token", "status": "success", "path": "en/api/csharp/beta/tunnels/reveal_token.md", - "sha256": "0bd10d5591602327b420cd6b8d0de51ec32354097c5193db13b22aa9a4b0abbd", - "size": 2905 + "sha256": "64874f7bc41d274606ab1ebd57722f8c82a119d862a199951f4b4f8f7938530e", + "size": 3043 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/tunnels/create", "status": "success", "path": "en/api/csharp/beta/tunnels/create.md", - "sha256": "cf8575494bc59074dfe854ca2f331474f46e3e50f6d34d74eaef1a4120fffc45", - "size": 3346 + "sha256": "36f6993494f7d8a23193a1feef31726544923da522fa0ae13a1c0ff5152f59fe", + "size": 3484 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/tunnels/rotate_token", "status": "success", "path": "en/api/csharp/beta/tunnels/rotate_token.md", - "sha256": "407883f20d797f15868a98056ddb9a4959d05d689b943d3f11f5ab3e86f047bc", - "size": 3035 + "sha256": "7fd4e9b5e10a66f6cc6bedeeabf005868283d0be285b73a5529350fd7e2c999c", + "size": 3173 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/tunnels/archive", "status": "success", "path": "en/api/csharp/beta/tunnels/archive.md", - "sha256": "45a63b97717ebf7dac5fc70a3971add26371f32c8679df4efc3b0a6954d6a2b9", - "size": 3415 + "sha256": "a53dd24e7ed5786732b00d70d6f3102746790987da68cec734abda2c9fd7894b", + "size": 3553 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/tunnels/list", "status": "success", "path": "en/api/csharp/beta/tunnels/list.md", - "sha256": "c8511104a9cfcdc69e9e3fdcab47d08d590aa53c1c466bb87fa931f056fa8b11", - "size": 3614 + "sha256": "cffe9886cebdffabb8efc956b14266f432e293948e059fbe426c4c3fbc920311", + "size": 3752 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/tunnels/retrieve", "status": "success", "path": "en/api/csharp/beta/tunnels/retrieve.md", - "sha256": "48b463be2310863fa5af8816d8beb653d500bc26643ba071e6fbbef7ffe97602", - "size": 3137 + "sha256": "178ce6ab9280c679a7d08af318c2950450168d82a0b57c052e3f292334a7ff24", + "size": 3275 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/tunnels/certificates", "status": "success", "path": "en/api/csharp/beta/tunnels/certificates.md", - "sha256": "eadf585f0dc280ec6d4f7f1f17f6b9354291fb5514db53da53ed6b683d87d843", - "size": 15556 + "sha256": "28e25cc7eebeaecea97085627baf61da3f77640d2ef3fa762a64f5427448edf1", + "size": 16108 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/messages/create", "status": "success", "path": "en/api/csharp/beta/messages/create.md", - "sha256": "c017bab03a3391f7573517a2f463a9eaa5f22dbee0fd7fc0ae07deebfd1dc220", - "size": 167572 + "sha256": "8ffe2f7dadecc203dc22a842968dc8b659b44261ea2d3cc6b0f88e4b93ffca87", + "size": 174267 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/messages/count_tokens", "status": "success", "path": "en/api/csharp/beta/messages/count_tokens.md", - "sha256": "e0ad32e0f890978703f332349e783632256051850e259b73907c3e69a8406f4b", - "size": 105175 + "sha256": "4d4c1b509903685ecc8bf048bfc49511d1879f5677bf911cf154fee96637691e", + "size": 106278 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/messages/batches", "status": "success", "path": "en/api/csharp/beta/messages/batches.md", - "sha256": "989b276317677216ce1ffcd95549f4356def5a910f1430f9c2b0dd791899ed96", - "size": 363985 + "sha256": "22a149ece3ef888e8ce64a89c5e2b3daaf4312ab5011de5748e8b997072c0afa", + "size": 379568 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/webhooks/unwrap", @@ -20729,659 +20750,659 @@ "url": "https://platform.claude.com/docs/en/api/csharp/beta/deployment_runs/list", "status": "success", "path": "en/api/csharp/beta/deployment_runs/list.md", - "sha256": "8ed4b2305dba6bf1115b8a357657d951b276914873d836018eda8062a0b39f0d", - "size": 9219 + "sha256": "b444953fd12955a92f895a39c3af67b2e250707771d0e50cd689cf12e5ea1520", + "size": 9369 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/deployment_runs/retrieve", "status": "success", "path": "en/api/csharp/beta/deployment_runs/retrieve.md", - "sha256": "8a51c8a0f7b4861b7690af5e73e03ee2ef53ed466cb26f8831763a7fd3582f73", - "size": 7994 + "sha256": "0a420abe3fe67fac7504fa72cf13136c5c9f1a0923cb2494d76181075f609372", + "size": 8136 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/memories", "status": "success", "path": "en/api/csharp/beta/memory_stores/memories.md", - "sha256": "70d78de895abf784f54124f0e60add574d4ed78964f46de351275b9dfe6bed61", - "size": 36456 + "sha256": "be03fb8c2e55af6777ccfb5527c406bf80996ea61aa73b2756602d44ab9ff7cc", + "size": 37272 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/create", "status": "success", "path": "en/api/csharp/beta/memory_stores/create.md", - "sha256": "a30bebb5c46942eec23d985635fee2298e4ac9c793d2221b06ef2ea8f84fc975", - "size": 4510 + "sha256": "08d679711514a2e0609fd734d8c59ef31b4db312fed8788d57bc7e0cae7c3ecd", + "size": 4648 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/memory_versions", "status": "success", "path": "en/api/csharp/beta/memory_stores/memory_versions.md", - "sha256": "c03e1d883dd528f9c7bca8168bb32714a9933a8bac82c75800f343e2c7193368", - "size": 30969 + "sha256": "efd8178d8538ab7bab4717becf018475fbaca943ba15ca986e6487fb35010156", + "size": 31383 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/update", "status": "success", "path": "en/api/csharp/beta/memory_stores/update.md", - "sha256": "ca53464bf2dd6c1e2fbfec731a10687dd61127f6a80ee7f1608ee1849607c276", - "size": 4471 + "sha256": "0a94932638c34b2ef528012510eb8c854ea395c0ed87301d174736fb607b6bde", + "size": 4609 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/archive", "status": "success", "path": "en/api/csharp/beta/memory_stores/archive.md", - "sha256": "8c7e6d98918a458675c5f63c35e3ab3db23f11deb643400470df60772f2f96af", - "size": 3792 + "sha256": "774431b1b1c25b61627d0c387acb8a43da01e88e64b4b0565ef8a49812cd321a", + "size": 3930 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/list", "status": "success", "path": "en/api/csharp/beta/memory_stores/list.md", - "sha256": "e9a436cf76c2cb5a1574fdf2491ca9d8c007a91c48aa61519692b5ef39057592", - "size": 4613 + "sha256": "193ac3a895cc0a9389262ff9d21fbc4865f3409f28827fb50d66da68e788f72c", + "size": 4751 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/delete", "status": "success", "path": "en/api/csharp/beta/memory_stores/delete.md", - "sha256": "37b6b4879a2702af424095a4e9173c914cd1e1d6887689af5ee64ee3e5979b7a", - "size": 2453 + "sha256": "194220145e8f12fc6bf14940fadfc36144c5d108e4983dd92f78bb6580a44efb", + "size": 2591 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/retrieve", "status": "success", "path": "en/api/csharp/beta/memory_stores/retrieve.md", - "sha256": "703a3a729c3a066beeedd08b9a3fae8bc4c8474deed2798bca41aa18d0a0d3fb", - "size": 3789 + "sha256": "a3c3458f36ced30ebb8a78cbeb3ef04907c930c75e15f5e7564cd8b7275f7d2d", + "size": 3927 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/user_profiles/create_enrollment_url", "status": "success", "path": "en/api/csharp/beta/user_profiles/create_enrollment_url.md", - "sha256": "405f026faa927bddf590026cd5224b0f40d9c286c0216fda2c08df913e93dfae", - "size": 2637 + "sha256": "9594d4ed395b7f5b86a6dfef196934af40d9c5cc291116603b5a1c473b33db41", + "size": 2775 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/user_profiles/create", "status": "success", "path": "en/api/csharp/beta/user_profiles/create.md", - "sha256": "d13bd330fb0bcfdeac4b35c79b60a4bbcb492d4db92a3caff3220172aeedde86", - "size": 5693 + "sha256": "0ba45e436da5b359b3510edeb018228fb83bf5d9c395daad6b38287501887a55", + "size": 5380 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/user_profiles/update", "status": "success", "path": "en/api/csharp/beta/user_profiles/update.md", - "sha256": "1ff61228791926088a5e1da757ed4d511d7a090d6e3c438e9230c5b1aedc494c", - "size": 5796 + "sha256": "7b61afd9fb9be281a43a5096eb7f3a600661636d7c4891d3266fa31880567556", + "size": 5480 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/user_profiles/list", "status": "success", "path": "en/api/csharp/beta/user_profiles/list.md", - "sha256": "76972fbec37ce7c994fe4be1a79f9501bc877c4dc232e96e7c45b414b70f8c92", - "size": 4614 + "sha256": "1151f0a7b90d456a0fd75bc7c8b92ac1c7b35d7fb9c9806d7cee315688335f0d", + "size": 4620 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/user_profiles/retrieve", "status": "success", "path": "en/api/csharp/beta/user_profiles/retrieve.md", - "sha256": "b79d1c18b4c33ff0b69ac17b957ceae7689dacd6e1a00b988e4c7b1692aa83f6", - "size": 4359 + "sha256": "ef3efa31db1b0b910c9c33b9cfcac882ed21f994533266c21b4664ffd14125c1", + "size": 4262 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/create", "status": "success", "path": "en/api/csharp/beta/vaults/create.md", - "sha256": "a25015b04672163cc63e4bcaeeb7ef50c7d3ea4d9f1ad22b0d92690b3df92282", - "size": 3205 + "sha256": "12a3cfd2f1b1fb07d076f66b0c69bcc03f1ca65376915db66b0a853d5cf0cdfe", + "size": 3343 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/update", "status": "success", "path": "en/api/csharp/beta/vaults/update.md", - "sha256": "2894ff9422bd3dff29b08f164a84e7f89c8953603020b038806a01bf1a4d619d", - "size": 3293 + "sha256": "5c008e671cef277673ee7a8bd35b49e516a10046dd1cd7f0b7302a529b714063", + "size": 3431 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/credentials", "status": "success", "path": "en/api/csharp/beta/vaults/credentials.md", - "sha256": "1013612d12b63750595c6a6fc6249bf5eb2664424edfa261d58dc15d62f73485", - "size": 78011 + "sha256": "a5ea580d3378d1224ccb68fa13f7d745697cd8b3ae5eb217da7c25e313a19135", + "size": 78977 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/archive", "status": "success", "path": "en/api/csharp/beta/vaults/archive.md", - "sha256": "d729c17e8a9e91c4de5589f228e76ddaf92a7d99bc0feb2d6a9079f0b5d7cd29", - "size": 2967 + "sha256": "b60db8d83b18ddfdbb25878c994e6edf0b7976e9bb90bdd52cae5b2f7407747d", + "size": 3105 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/list", "status": "success", "path": "en/api/csharp/beta/vaults/list.md", - "sha256": "7acb3aa4979da1e897806f2bbd56d367202b756d466ec3a9d325a7613606bf68", - "size": 3284 + "sha256": "5829ca2fcda8ff0835d824a38650bd02403415c3a1ce94f2550b9a64d7c9bc8b", + "size": 3422 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/delete", "status": "success", "path": "en/api/csharp/beta/vaults/delete.md", - "sha256": "46502e39263af527c4aa28f23889e59717348f6ddd07b44a13c18d5212f29fb4", - "size": 2278 + "sha256": "5c7d271caf79109edfee47035337bd2abc5c00d67615869ee52d0674c0aced16", + "size": 2416 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/retrieve", "status": "success", "path": "en/api/csharp/beta/vaults/retrieve.md", - "sha256": "58c6e86e0b0fb00005799cd7d5923d5f86c391b528b176d90b6e2d48ec42eb4a", - "size": 2954 + "sha256": "22fc45cb1e3d21eec612ebe51584111636fda4db611848ac8373ab827b87b306", + "size": 3092 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/files/retrieve_metadata", "status": "success", "path": "en/api/csharp/beta/files/retrieve_metadata.md", - "sha256": "bbdb4fa16ac5b5b3897e24c58fa13fd0f7e0d775b16a7cfaec214ba4dc84fab5", - "size": 3620 + "sha256": "362d313173fa35bc4d656eb596b80925bbfc3910e04bd2a349ce48e1e3f9430b", + "size": 3758 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/files/list", "status": "success", "path": "en/api/csharp/beta/files/list.md", - "sha256": "cfb11f804dd2a2f475af50a66dc083734aada7666e91579beff57ef8a0bb7092", - "size": 4401 + "sha256": "a7b7de71c6a49d0234cdc17746aa59cd6ab2e653a9da8b35170a16e27c8796a0", + "size": 4539 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/files/delete", "status": "success", "path": "en/api/csharp/beta/files/delete.md", - "sha256": "fff298b9f4c3d7962eed2ccdbd0563e3e9a13a96c32eac58166e296a8e89b447", - "size": 2201 + "sha256": "6a5cc00ad3319ff1ad927b4448e4d053fdbba94e3c9517582de7190c73c345b1", + "size": 2339 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/files/upload", "status": "success", "path": "en/api/csharp/beta/files/upload.md", - "sha256": "177c94cd466efd40bca18b0adf1686ce2072f922075d130daaf9ee732e1f77cd", - "size": 3868 + "sha256": "1d93f0fc8fcfd2cab7d02cd725aca9b2b63906b38be1f310e65e3c07163e69a5", + "size": 4006 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/files/download", "status": "success", "path": "en/api/csharp/beta/files/download.md", - "sha256": "b1eb6235c89876934a6a615d3662a81503e474b518ae6e750c837884a8c8332c", - "size": 1903 + "sha256": "6acf78c0cebc4ece4a263ac9145cdac77bfa4d6c5166060b22eacd556086b827", + "size": 2041 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/skills/create", "status": "success", "path": "en/api/csharp/beta/skills/create.md", - "sha256": "38435b177418d0072b47d1224a2def80dcc650be5a8f9d1967e6666ea1b32480", - "size": 4297 + "sha256": "383b7a2a86d815420a2cbdc6e825966a7e356f55320693621916c72db3f5daa2", + "size": 4435 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/skills/versions", "status": "success", "path": "en/api/csharp/beta/skills/versions.md", - "sha256": "b21ec30297398930ad81e0180deee4ca13b608d6e172f1065b87221c2b995158", - "size": 17427 + "sha256": "0cc9f4e7854ecc248a8da421eb3ec3480fe1c72e85b8c51433f29457ba1fbd70", + "size": 18117 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/skills/list", "status": "success", "path": "en/api/csharp/beta/skills/list.md", - "sha256": "ce85780cbd992dcf34cfc8eb3d958b1c79dddf31e072045e011617a942f788c8", - "size": 4513 + "sha256": "460a96d90780c90b31cbb20dbeccb816c26b9742efd7a0187b31ed1c6af84460", + "size": 4651 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/skills/delete", "status": "success", "path": "en/api/csharp/beta/skills/delete.md", - "sha256": "047aef5487fdd0973ec50c8e1542b7f0ecfe33528d574a6c1ce847e01f6fe8ff", - "size": 2368 + "sha256": "1bb4474fb73c693115c1b5d5de7f2a6ed574e087d38d9ccfb9797c9e2004a2c5", + "size": 2506 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/skills/retrieve", "status": "success", "path": "en/api/csharp/beta/skills/retrieve.md", - "sha256": "42f4460cdb3a1d14ca7050fe79e77d0c5262a00cf23f879899685cdea21338f6", - "size": 3938 + "sha256": "9f86e9961d73b6ff7a7672facf388e85eb9bc081e64ad3125c15e4d26fdc55fe", + "size": 4076 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/deployments/pause", "status": "success", "path": "en/api/csharp/beta/deployments/pause.md", - "sha256": "61837514750ad57226151f456dc024509c12f5dd3cb33eb6199f0d2303ffc63d", - "size": 17342 + "sha256": "3a073f05eb09dee24eb86e822c6d420397ed7b5dc16e8729deeeca987b45f0e9", + "size": 17480 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/deployments/create", "status": "success", "path": "en/api/csharp/beta/deployments/create.md", - "sha256": "bc57bb5b46ee675999c47c1d0c161d658b24a79ef3b83ed90f7c7962d0e94c80", - "size": 27305 + "sha256": "8e197a91e1fdb9239fba84f825578d2daa0bf76dbc7efa1cced45185947dd927", + "size": 27443 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/deployments/update", "status": "success", "path": "en/api/csharp/beta/deployments/update.md", - "sha256": "47a661f73bfeb04934b57b960b7469a33600c70ece637eb289d9e918c419f359", - "size": 27106 + "sha256": "62710606a31d1e878f148099b7d300846e3e1993931e6595a4987e87c5d20f2c", + "size": 27244 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/deployments/archive", "status": "success", "path": "en/api/csharp/beta/deployments/archive.md", - "sha256": "d612425a4898b6e4a9b914f68f78fbb4d17a34faf6eaec4b9a9c04b9b2ab6b75", - "size": 17356 + "sha256": "1fbdc67dfe5388c64ebb99cdebfaf9278989215d7ebfc0f0746d801cd4b4b765", + "size": 17494 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/deployments/list", "status": "success", "path": "en/api/csharp/beta/deployments/list.md", - "sha256": "36820ec8cae8f8c8fe0653ea6395a2dcc9da6dc58bfb3cff3a1aefa730b72221", - "size": 18356 + "sha256": "e755fa0080c64c32d02cdbc82857073706b0096ece633853eb9be204efbd696a", + "size": 18500 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/deployments/retrieve", "status": "success", "path": "en/api/csharp/beta/deployments/retrieve.md", - "sha256": "d48f2ef5af1ecd7fb4189b39fe3ed6346e5c3f970a29b5931d3d2efa92a30ebb", - "size": 17343 + "sha256": "14faffcd4dc6283b2c5a545e8414b60c451a697e7d4cfef87007120e58350dfc", + "size": 17481 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/deployments/run", "status": "success", "path": "en/api/csharp/beta/deployments/run.md", - "sha256": "8cc44784db1d64bc8e5c654fe4c53545a393f754775ef8c8407f9bc75657a2d6", - "size": 7961 + "sha256": "1bc871a403470f87942f2d6c7be6249b593bb74d1da1fb0503ea647a856ea254", + "size": 8103 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/deployments/unpause", "status": "success", "path": "en/api/csharp/beta/deployments/unpause.md", - "sha256": "ec90a9644978f3113e07c8890a9e6580e0c04190c86532a38798b648b7addf73", - "size": 17356 + "sha256": "a9c9f3d4f61fe4a124457c34b0f0dc9689400ff59262e2dfd11ea38260327266", + "size": 17494 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/skills/versions/create", "status": "success", "path": "en/api/csharp/beta/skills/versions/create.md", - "sha256": "c97c6572706429e14036108ef1a213e8ae929e1a0b05f1bce7621ec92a983bfb", - "size": 3585 + "sha256": "64dffcb2914cafcb21fb3b0b3b8abfdf4357c6e1dd2d45fd8010dd38f348e0d9", + "size": 3723 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/skills/versions/list", "status": "success", "path": "en/api/csharp/beta/skills/versions/list.md", - "sha256": "f0e1b00810cb94fc9b6aa2bf1730dab2f342f364932a089f2076038e0c13be74", - "size": 3654 + "sha256": "0e70a75f31e4473675ffa1c7b91f8fd6f81043a78ead0e12d5354212934ba992", + "size": 3792 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/skills/versions/delete", "status": "success", "path": "en/api/csharp/beta/skills/versions/delete.md", - "sha256": "4bd23553d479d9acd4cc73365a73b27e87f608cd7775c3c63784c2ed0f50dcd9", - "size": 2763 + "sha256": "1c3163eef1bff126e6cb0080e042df10f0bd26d9a396c20c531acd6f49541941", + "size": 2901 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/skills/versions/retrieve", "status": "success", "path": "en/api/csharp/beta/skills/versions/retrieve.md", - "sha256": "691d80d10f42549ce1cabf9f15eabc2789a022ae39443a010ddfba6736d42159", - "size": 3633 + "sha256": "589d065c1047a4c55c94c7828a4203dae09c44b164dc996c0d011625211ecb3b", + "size": 3771 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/skills/versions/download", "status": "success", "path": "en/api/csharp/beta/skills/versions/download.md", - "sha256": "f165876264560aa5989d4b9ecab268360f400e4b90ef88131c0d2ad3d00411fc", - "size": 2376 + "sha256": "fb1f3100495d89b988210f0680d41cff057e8412a5ed9eb7ce69d6dd53f8d9ca", + "size": 2514 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/credentials/create", "status": "success", "path": "en/api/csharp/beta/vaults/credentials/create.md", - "sha256": "7f69a74ed5770ca53198af56835bda0f955b1ab7c7c0a19360f1c19b440ae450", - "size": 11461 + "sha256": "3a35243db67256448ef7ce53aa0cc177f88f0f2ce64c127783e2956a3749bdd4", + "size": 11599 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/credentials/update", "status": "success", "path": "en/api/csharp/beta/vaults/credentials/update.md", - "sha256": "5d8e982a2903096518bc7ea3a2cefa6b5bed4cab1c9ba1cc6c970cfb4932596e", - "size": 10420 + "sha256": "f238d556be7f94d9debb64d273c9956c022666f2f27081dc4035ab7c1baa5c7a", + "size": 10558 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/credentials/archive", "status": "success", "path": "en/api/csharp/beta/vaults/credentials/archive.md", - "sha256": "07e65b21266b856cba2eab1c7bdc14a450f23ec69d83ad533dc59311045c77a6", - "size": 6704 + "sha256": "ca4823a5b4135dda4308bd5ce3a49a3f820783c7a320e6e4d06d2cad757c46cc", + "size": 6842 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/credentials/list", "status": "success", "path": "en/api/csharp/beta/vaults/credentials/list.md", - "sha256": "1dadc9103a83c475df048b2f5bc1919b33122bb1be242131530dcc0fd086a716", - "size": 7001 + "sha256": "2a2e3e16e260a2f19ab6b8b4b7c45a0c37c1f69df2a2fb94f08058e72a6acbf0", + "size": 7139 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/credentials/delete", "status": "success", "path": "en/api/csharp/beta/vaults/credentials/delete.md", - "sha256": "57c60ca2d9bb500d6d4a1413fcbef9da199bf8435e9422a01edf6bae2c05fa37", - "size": 2553 + "sha256": "005a7db4fdcb07c32590fce97bd07521e1eadd44c2bfd8c286cdaa4ff7e20056", + "size": 2691 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/credentials/retrieve", "status": "success", "path": "en/api/csharp/beta/vaults/credentials/retrieve.md", - "sha256": "bfc18b376d473345324ae4556fd9aaf35c0f713223dd197c2a38a92bd7b30551", - "size": 6691 + "sha256": "46520a7760feac8530054c057058fbb070d204f35e95d8c7ff68fa00c2491204", + "size": 6829 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/vaults/credentials/mcp_oauth_validate", "status": "success", "path": "en/api/csharp/beta/vaults/credentials/mcp_oauth_validate.md", - "sha256": "a86fe05079da76dec91610378939045dba6c5ff808ebcecd87afc5d41889b733", - "size": 4863 + "sha256": "01ff417874d4678ea6af4aa91e95ef642761a8ba374fd110387b26acffda2362", + "size": 5001 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/memories/create", "status": "success", "path": "en/api/csharp/beta/memory_stores/memories/create.md", - "sha256": "e2e2a2b5bdbbe973564980f27c3ff42cad1d044cd3d4d882000f286164df0322", - "size": 5274 + "sha256": "c2415be334e30bd44ff0ed578db053a1f037bdac6667747ba59a0adfd3bbcec5", + "size": 5475 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/memories/update", "status": "success", "path": "en/api/csharp/beta/memory_stores/memories/update.md", - "sha256": "fc7fd1bcd429042490d76832f4cbd57a8d59e49238420507c57f989d191e5701", - "size": 5864 + "sha256": "66da923230ce4c5ec288cb101220eb0b2d8158772cfe83e3b778fb37fe965786", + "size": 6065 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/memories/list", "status": "success", "path": "en/api/csharp/beta/memory_stores/memories/list.md", - "sha256": "6da2925585460f2f9d315097d132062aa2446d6970443a69197b3a95b8c4d979", - "size": 6818 + "sha256": "c6d70182192eebd60085ab0a67dad6a2d63252e2cc4267bb602851bf8badd353", + "size": 6956 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/memories/delete", "status": "success", "path": "en/api/csharp/beta/memory_stores/memories/delete.md", - "sha256": "15f3cd2fc7bc8f71e5a8dc7ca615bc5aeba4442f65e370881d9fc5ed38d5f923", - "size": 2937 + "sha256": "7060777d71eee2c347c653fe39f34a837d16a63488d0cf12f34cd2da182b3b1c", + "size": 3075 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/memories/retrieve", "status": "success", "path": "en/api/csharp/beta/memory_stores/memories/retrieve.md", - "sha256": "82459780fcd0846a25dcc6ee92b21f73e5faa41340e25f8fa0ea96b2c745959a", - "size": 4802 + "sha256": "6f04109c01226a31466b6516fc91d9b55d93bb74591152faacea6e7c39d067c7", + "size": 4940 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/memory_versions/redact", "status": "success", "path": "en/api/csharp/beta/memory_stores/memory_versions/redact.md", - "sha256": "f162d34caab010859d033ff4eea6b3a9ce226f77d98b48e6ecbd102f9b77f81c", - "size": 7312 + "sha256": "1c6e6103a0d9ad3dbcf9cd9c429a30e25feeba4a385e86964c85698d63dbf3fe", + "size": 7450 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/memory_versions/list", "status": "success", "path": "en/api/csharp/beta/memory_stores/memory_versions/list.md", - "sha256": "f51111ef8c5327fcd843903d8e496e09777ce2a11ff7077cb5f0b1751b2e9d82", - "size": 8164 + "sha256": "22b7f51bad902ab0e0f7f2342555abf6d9cf4bd1c68a1103d823e3426d875106", + "size": 8302 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/memory_stores/memory_versions/retrieve", "status": "success", "path": "en/api/csharp/beta/memory_stores/memory_versions/retrieve.md", - "sha256": "0b360812061378eacc8e6c5a8267e66164068df00717ae6ccd698d134a84272d", - "size": 7399 + "sha256": "d7a50f583cf2201bbbe17e1d6ef1db06cb791a81a428b62d0e6008c98e25bfe3", + "size": 7537 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/messages/batches/results", "status": "success", "path": "en/api/csharp/beta/messages/batches/results.md", - "sha256": "fd84bbd35966fc3527521597aa072683ddb6f869261cd3e5532fd6033e0f0833", - "size": 53546 + "sha256": "8245d08c3a258ae65fe9dbf618d0d12da73c74053044ee9c5b3af30438913d56", + "size": 56848 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/messages/batches/cancel", "status": "success", "path": "en/api/csharp/beta/messages/batches/cancel.md", - "sha256": "41018169702abe48450e7dde6432465469c3eff3676d2618df4d7a8b5e8fe267", - "size": 6211 + "sha256": "6c079f42dcc5833ce70ab34a3c9a0c66d23bdf932cb904f2d086546d174a4767", + "size": 6349 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/messages/batches/create", "status": "success", "path": "en/api/csharp/beta/messages/batches/create.md", - "sha256": "7f3860c47c468af32e27ac3c8c43b5a8d0c98b5202317f09ae5b9eda48776b55", - "size": 137936 + "sha256": "a4b4addbc3c47d19bc7497264339738517d9660ebf32ecc78afeef8c8e5e682a", + "size": 140431 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/messages/batches/list", "status": "success", "path": "en/api/csharp/beta/messages/batches/list.md", - "sha256": "7fe686e4b9077bb91c120b29664e1c6a03e471b3059c26d475e327a74666e6d3", - "size": 6355 + "sha256": "c47556fb0891e392f75d917cdfd117b7c494ee27e008d2d20738721a4720341e", + "size": 6493 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/messages/batches/delete", "status": "success", "path": "en/api/csharp/beta/messages/batches/delete.md", - "sha256": "c50f52d8ff8830da0ed1798bd921d770f0c234c4f04e12f8748391ef3b149c08", - "size": 2652 + "sha256": "6847c49d900e63772e843adc8cc8afebc09a48840d869921ab326136cd0c46b4", + "size": 2790 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/messages/batches/retrieve", "status": "success", "path": "en/api/csharp/beta/messages/batches/retrieve.md", - "sha256": "d55c0b2d813491720a4ba423d19b8e2b7112272b6290e9578ad12c2d4d913619", - "size": 5903 + "sha256": "85b8a1ba97a90d8f6e95ec1e5e989181a276cdd36615a4f1d438ff050ecaa9ec", + "size": 6041 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/tunnels/certificates/create", "status": "success", "path": "en/api/csharp/beta/tunnels/certificates/create.md", - "sha256": "4cc77aaaaa9c525fcb27ade9081edc78370b56e6d23bf8418ea19c8b79efa743", - "size": 3739 + "sha256": "e9af2b46721645e09d765b3e0a119846985c71d45aacb398613c395c15602589", + "size": 3877 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/tunnels/certificates/archive", "status": "success", "path": "en/api/csharp/beta/tunnels/certificates/archive.md", - "sha256": "84321d621b8bfbd79cff399e6f0d24aa1199100313b20091ba8dea733a03c85f", - "size": 3692 + "sha256": "8659a243b07044841e7ca980b97d6b4e4065fb59fdfcc15a8020af66ce94f839", + "size": 3830 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/tunnels/certificates/list", "status": "success", "path": "en/api/csharp/beta/tunnels/certificates/list.md", - "sha256": "f853a677e18b4ce98e3d4940091f2aa9b2c78a171691dade42febc6f44903745", - "size": 3862 + "sha256": "3eef68aaf1b2f4629983edba2f1af44c9ac11fd0ac1a3898d705f69fdfb00a1d", + "size": 4000 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/tunnels/certificates/retrieve", "status": "success", "path": "en/api/csharp/beta/tunnels/certificates/retrieve.md", - "sha256": "af81bdbee7fe4880ea2e9fdb5bce39dad8cf2e7352ec725a6edc5bb0debb9928", - "size": 3471 + "sha256": "c54901b0ad1b6b32abc62fdd60ffae5fbbc356575b3adb98c17b8d66ae557e12", + "size": 3609 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/work/ack", "status": "success", "path": "en/api/csharp/beta/environments/work/ack.md", - "sha256": "9f7df0f8f2d97b99b61c48b21b69f2e0ac238e5517f90dfb4d87e44b8fbf9911", - "size": 4708 + "sha256": "b17f19988ab56bfb8732925123cba5263c3fb369e47536289feb57beb70c26c4", + "size": 4846 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/work/stats", "status": "success", "path": "en/api/csharp/beta/environments/work/stats.md", - "sha256": "d5125047ae35c31b145127742867a3f68f04ce685453d24d3488d6790b5c95b6", - "size": 2968 + "sha256": "f3c8665c5f9946522d07ea508e8b99a641909e3b5be89172a4f92aa9ac526458", + "size": 3106 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/work/poll", "status": "success", "path": "en/api/csharp/beta/environments/work/poll.md", - "sha256": "5b77d36d58b30870891c141a9505e9c788c90605d0250824b68efd0885237b45", - "size": 5110 + "sha256": "aaf0f34ee613c8d1fe672f84864efb6725c76e37dfcf38ef0dab3a4f65ddc89b", + "size": 5248 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/work/stop", "status": "success", "path": "en/api/csharp/beta/environments/work/stop.md", - "sha256": "87622204778679a21cc58b8134c328cebbd89618d4f23525044557a702826710", - "size": 4743 + "sha256": "1c37a4d8b7f0dd255bbfe5ae611428cd2173e583ba38e0890a601548d74e74be", + "size": 4881 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/work/update", "status": "success", "path": "en/api/csharp/beta/environments/work/update.md", - "sha256": "020352c47992347dd7af083b7d6e7f9ec6a05a20f5dbaa3f14c5fd2929bc3c2b", - "size": 4926 + "sha256": "4510129c101d4ec216297818e11a883ddff3e963cb00b3ed884c0502af303691", + "size": 5064 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/work/list", "status": "success", "path": "en/api/csharp/beta/environments/work/list.md", - "sha256": "765bd61b60fd83a8801257912b93b24e85d25ce572d52cfe1d4a10478096f6fe", - "size": 4888 + "sha256": "ce7eeb649201831bf8213947af59a76af0b70bfdb029bdbc3af672963c9fa81a", + "size": 5026 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/work/heartbeat", "status": "success", "path": "en/api/csharp/beta/environments/work/heartbeat.md", - "sha256": "650c1e3d7854db2479b4b17b58c05d29ba22332c779fab5de0930390edb49f34", - "size": 3671 + "sha256": "aeb11cb73e49e6feaa7a258162f7eac9c21b2f3bcc73b919678e9979f34f7b48", + "size": 3809 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/environments/work/retrieve", "status": "success", "path": "en/api/csharp/beta/environments/work/retrieve.md", - "sha256": "5501b42bc1ad9f670f7ee05e1f0635d7e5b5607dc8a259ef16908496110784eb", - "size": 4665 + "sha256": "d9d7e2ae0c7e08933c39d633e616854fc0dbe3b8f327c624811bc6891c3b44fd", + "size": 4803 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/agents/versions/list", "status": "success", "path": "en/api/csharp/beta/agents/versions/list.md", - "sha256": "fabff9ad5a98d14ef99702291e5ab5adff9e3e0e7a3f8596220812dec22fcb8c", - "size": 17057 + "sha256": "f501d8e527f5c419ad683b68f5ce1703b0f9c0999ff7beb10b55a896298363c3", + "size": 17334 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/events/send", "status": "success", "path": "en/api/csharp/beta/sessions/events/send.md", - "sha256": "9f94e565d8566f368c8098012edaf9484cfe330f40e7838761edd51e087e7f93", - "size": 24376 + "sha256": "d9b244930c09ce4409d1d0224317cbc6f2cb588ac4a285ad59387f719aa63eeb", + "size": 24514 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/events/stream", "status": "success", "path": "en/api/csharp/beta/sessions/events/stream.md", - "sha256": "a014089eee1ed4ccf57f9518ac6765a80b080f37df5f19007bdf38f07810098d", - "size": 65531 + "sha256": "dfd171dfdbace649fe7b9f6810c26a3614eb65fd6de6480feaca1341c89b97ba", + "size": 65816 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/events/list", "status": "success", "path": "en/api/csharp/beta/sessions/events/list.md", - "sha256": "445c53a9e3e01c4ed61ac17a4c1302fdc73c67880e7971e068ab8f00fa764301", - "size": 63502 + "sha256": "727d0123019a8425ace1973440b66004622a5c8fbbc9371e5ac8509739f26633", + "size": 63791 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/resources/add", "status": "success", "path": "en/api/csharp/beta/sessions/resources/add.md", - "sha256": "ca4a09c0d40113b22cdb5376ecce61a2641dbfed7190e6dc634eda230850891a", - "size": 3091 + "sha256": "9917b3ecd660ed71bfbc5e3f8117220d6f6ec32cac3602641f66abfd1d4c5dbd", + "size": 3229 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/resources/update", "status": "success", "path": "en/api/csharp/beta/sessions/resources/update.md", - "sha256": "bc5b0c6d4b10952e4d75ffe8c5f07dc5c8c29399f2d170b525be2a9aefe1aadf", - "size": 5152 + "sha256": "34be6c60088d077fb013b0bb6c1b45ff5171172a9c85d01639ec6c0cb09986e5", + "size": 5290 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/resources/list", "status": "success", "path": "en/api/csharp/beta/sessions/resources/list.md", - "sha256": "e7cfa08e4cbdf21621fefa9925a5848847b453cb060c7f01a15beee570edee9f", - "size": 5434 + "sha256": "2fa16c80cece3df2dc6609e0b5e1e7177cb7a05c1195f6dfa7cd6c088b552bf2", + "size": 5574 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/resources/delete", "status": "success", "path": "en/api/csharp/beta/sessions/resources/delete.md", - "sha256": "bb0c344ee67700ddefdfd3d4a0f785abd8947e4ab6b235b3fe3a0bb29f5c2c37", - "size": 2529 + "sha256": "948a441530c57c9a00e439050b8baca91a321ab9f644f9fb0d1e135c0cba8f66", + "size": 2667 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/resources/retrieve", "status": "success", "path": "en/api/csharp/beta/sessions/resources/retrieve.md", - "sha256": "e854848e31d35719b4b05ffbb59673812c111e63703c42c7e677fcedf941795b", - "size": 4909 + "sha256": "6e3aa9d87ea5705c0e590fda002a1361828ea5e2026071feb8bea5250ac7b03b", + "size": 5047 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/threads/events", "status": "success", "path": "en/api/csharp/beta/sessions/threads/events.md", - "sha256": "3027ab454209b3618168ff5b029733738eb99edd0d9dca885438ad66af6a0848", - "size": 128045 + "sha256": "3e8c97485a16c0bd8e24c5cd788c0b9652d05dfdf23759ed4ecea23178f02067", + "size": 128615 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/threads/archive", "status": "success", "path": "en/api/csharp/beta/sessions/threads/archive.md", - "sha256": "4907da792973e7994217a3287eab40823087c58bf4e943d06929b208f1673222", - "size": 20840 + "sha256": "3e6b943398aa680f710d802dbbbe00e6f62ae870060be4f99587cab35b3dea55", + "size": 21125 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/threads/list", "status": "success", "path": "en/api/csharp/beta/sessions/threads/list.md", - "sha256": "68249e9b4ff2c93adf3a62c78d2519b36c7130451527fed19d54280a851f486e", - "size": 21283 + "sha256": "ea0bfdac8e8764d6bb7935268257f0df328fa97943894b0f3747e13eeb84649a", + "size": 21570 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/threads/retrieve", "status": "success", "path": "en/api/csharp/beta/sessions/threads/retrieve.md", - "sha256": "448f2b89db220f4e2a34204814ce54bcb62367b59271336f1a39a6b4cea49ec0", - "size": 20827 + "sha256": "9a6e52ff22220588858c52e7a1860d4efda2692d8fbdb7ab203c51b5eab039b9", + "size": 21112 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/threads/events/stream", "status": "success", "path": "en/api/csharp/beta/sessions/threads/events/stream.md", - "sha256": "4773791020a5caf693d83ea889dbbeefd317137876a196d372b63415f605fe98", - "size": 65755 + "sha256": "623ab4148a045e5df66d889bede23e1696c7da9fda802cd102f6a97630b96d67", + "size": 66040 }, { "url": "https://platform.claude.com/docs/en/api/csharp/beta/sessions/threads/events/list", "status": "success", "path": "en/api/csharp/beta/sessions/threads/events/list.md", - "sha256": "262303f8c2cef0bda558730943ea3fb761b3f83b0146d2286f37468a1835b056", - "size": 62269 + "sha256": "7329b59946c2ce41a9716a579aa927b400c9fc199c671b226bb26be0f81f764e", + "size": 62554 }, { "url": "https://platform.claude.com/docs/en/api/csharp/messages/batches/results", "status": "success", "path": "en/api/csharp/messages/batches/results.md", - "sha256": "87b94c797c8ba356e9a95c326212245f9dbe2a317cca0cbfdefaf437b9bc4be7", - "size": 30218 + "sha256": "600c760f246a53e59cd03530c7dd64f3d5411cae81e730eedf9601aa2dc8a292", + "size": 30514 }, { "url": "https://platform.claude.com/docs/en/api/csharp/messages/batches/cancel", @@ -21394,8 +21415,8 @@ "url": "https://platform.claude.com/docs/en/api/csharp/messages/batches/create", "status": "success", "path": "en/api/csharp/messages/batches/create.md", - "sha256": "61988791bfbe8f7ac28ceaa81fb6496359cd84956d5782ba595f2e4f8acb27b3", - "size": 106837 + "sha256": "2d72346e19ae06daec53b38287ba3d512a8b966d7fa45c8226c5286ac425e86c", + "size": 106680 }, { "url": "https://platform.claude.com/docs/en/api/csharp/messages/batches/list", @@ -24684,8 +24705,8 @@ "url": "https://raw.githubusercontent.com/anthropics/claude-plugins-official/main/plugins/frontend-design/skills/frontend-design/SKILL.md", "status": "success", "path": "github/claude-plugins-official/plugins/frontend-design/skills/frontend-design/SKILL.md", - "sha256": "1608ea77fbb6fc30d13a97d12cfa8ebf31358d40f0dd97beed24829d6b3f45dd", - "size": 8260 + "sha256": "d91970639e9f5c37682ac7ab60094d35f1c7c1f38d731bd56396563aee10c1d3", + "size": 9390 }, { "url": "https://raw.githubusercontent.com/anthropics/claude-plugins-official/main/plugins/gopls-lsp/README.md", @@ -27418,16 +27439,7 @@ "size": 170 } ], - "failures": [ - { - "url": "https://support.claude.com/en/articles/15363606-why-claude-switched-models-in-your-conversation-with-fable-5", - "error": "moved to https://support.claude.com/en/articles/15363606-why-claude-switched-models-in-your-conversation-with-fable-5-or-fable-5-1.md" - }, - { - "url": "https://support.claude.com/en/articles/15424964-claude-fable-5-on-your-plan", - "error": "moved to https://support.claude.com/en/articles/15424964-claude-fable-models-on-your-plan.md" - } - ], + "failures": [], "dead": [ { "url": "https://support.claude.com/en/articles/12650343-use-claude-for-excel", @@ -27457,6 +27469,14 @@ "url": "https://support.claude.com/en/articles/14855664-use-claude-for-outlook", "reason": "moved -> https://claude.com/docs/office-agents/outlook" }, + { + "url": "https://support.claude.com/en/articles/15363606-why-claude-switched-models-in-your-conversation-with-fable-5", + "reason": "moved -> https://support.claude.com/en/articles/15363606-why-claude-switched-models-in-your-conversation-with-fable-5-or-fable-5-1" + }, + { + "url": "https://support.claude.com/en/articles/15424964-claude-fable-5-on-your-plan", + "reason": "moved -> https://support.claude.com/en/articles/15424964-claude-fable-models-on-your-plan" + }, { "url": "https://platform.claude.com/docs/en/agent-sdk/stop-reasons", "reason": "moved -> https://code.claude.com/docs/en/agent-sdk" @@ -27795,8 +27815,8 @@ } ], "summary": { - "total": 4009, - "downloaded": 3916, + "total": 4012, + "downloaded": 3919, "skipped": 0, "failed": 0, "dead": 93, diff --git a/content/CHANGELOG.md b/content/CHANGELOG.md index f517630ae..b7cc83ab4 100644 --- a/content/CHANGELOG.md +++ b/content/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 2.1.258 + +- Fixed Claude Code failing to launch on macOS 12 (Monterey), a regression introduced in 2.1.255 +- Fixed remote and scheduled sessions failing with "user messages must have non-empty content" after a re-sent permission approval could not be applied + ## 2.1.257 - Added Claude Fable 5.1 (`claude-fable-5-1`), now the default Fable model — 1M context, $10/$50 per Mtok with $0.25/Mtok cache reads diff --git a/content/claude-code-manifest.json b/content/claude-code-manifest.json index f0723ca98..4a3a0a764 100644 --- a/content/claude-code-manifest.json +++ b/content/claude-code-manifest.json @@ -6,17 +6,17 @@ "url": "https://github.com/anthropics/claude-code/issues" }, "dist": { - "shasum": "5aa17a093a628f0030c691ed0e11bb50e3228c59", - "tarball": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-2.1.257.tgz", + "shasum": "55f84789ed34ca70702c043e7bcba88dde2daea3", + "tarball": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-2.1.258.tgz", "fileCount": 7, - "integrity": "sha512-JzpBQDzbEV+IKV9lIs/SSRIdHGrAmQXhNScoz9PZgdjnatrVnbsBXRDrF26qBBBph38pA/39d+BhDpf+7RwkwA==", + "integrity": "sha512-Zis1AYrHuCcK4V1tXJUkzJdklFsTvvqIcj7gk4K8lyEeJOW99ZoQH/E+WxugMqDEO7xncYZ41gydxlkSTmj/2Q==", "signatures": [ { - "sig": "MEQCIHOcCgoMX4Ds0XgCi/OD5s6ijdV004Z6vx3w+SIIL/QJAiBH3KI0Cdpk5z3KqatswyLK2NX1/6GWM/wWF7anSUHCQA==", + "sig": "MEYCIQDHKfEMp5qZHiYAKTIVptL8Qrji2bA1DTz7a2omsoGDzwIhAMrJpR4xaWQuwhZMpUvYXhXR1d01BQzTHg8Wn2V+mNuo", "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" }, { - "sig": "MEYCIQDtojse50LvZnlUBRv1VJrE2DV6hgbzhjnUE22HOnG0mAIhAKF3/FYAFeSkvyAw202tPUUIp3nzWvEWnP1RJOAj+JEo", + "sig": "MEUCIQC1LpiecOt5YKSQzZ5mlCuSLnE/V3XXR78rhp1IFFEsQQIgKL/mDy5icSObVUTc3I/X9wKwHfJhYdJW8U1d1+ez51I=", "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" } ], @@ -24,7 +24,7 @@ }, "name": "@anthropic-ai/claude-code", "type": "module", - "_from": "file:staged-npm/anthropic-ai-claude-code-2.1.257.tgz", + "_from": "file:staged-npm/anthropic-ai-claude-code-2.1.258.tgz", "author": { "name": "Anthropic", "email": "support@anthropic.com" @@ -42,8 +42,8 @@ "email": "wolffiex@anthropic.com" }, "homepage": "https://github.com/anthropics/claude-code", - "_resolved": "/home/runner/work/claude-cli-internal/claude-cli-internal/staged-npm/anthropic-ai-claude-code-2.1.257.tgz", - "_integrity": "sha512-JzpBQDzbEV+IKV9lIs/SSRIdHGrAmQXhNScoz9PZgdjnatrVnbsBXRDrF26qBBBph38pA/39d+BhDpf+7RwkwA==", + "_resolved": "/home/runner/work/claude-cli-internal/claude-cli-internal/staged-npm/anthropic-ai-claude-code-2.1.258.tgz", + "_integrity": "sha512-Zis1AYrHuCcK4V1tXJUkzJdklFsTvvqIcj7gk4K8lyEeJOW99ZoQH/E+WxugMqDEO7xncYZ41gydxlkSTmj/2Q==", "_npmVersion": "11.17.0", "description": "Use Claude, Anthropic's AI assistant, right from your terminal. Claude can understand your codebase, edit files, run terminal commands, and handle entire workflows for you.", "directories": {}, @@ -106,19 +106,19 @@ "_hasShrinkwrap": false, "readmeFilename": "README.md", "optionalDependencies": { - "@anthropic-ai/claude-code-linux-x64": "2.1.257", - "@anthropic-ai/claude-code-win32-x64": "2.1.257", - "@anthropic-ai/claude-code-darwin-x64": "2.1.257", - "@anthropic-ai/claude-code-linux-arm64": "2.1.257", - "@anthropic-ai/claude-code-win32-arm64": "2.1.257", - "@anthropic-ai/claude-code-darwin-arm64": "2.1.257", - "@anthropic-ai/claude-code-linux-x64-musl": "2.1.257", - "@anthropic-ai/claude-code-linux-arm64-musl": "2.1.257" + "@anthropic-ai/claude-code-linux-x64": "2.1.258", + "@anthropic-ai/claude-code-win32-x64": "2.1.258", + "@anthropic-ai/claude-code-darwin-x64": "2.1.258", + "@anthropic-ai/claude-code-linux-arm64": "2.1.258", + "@anthropic-ai/claude-code-win32-arm64": "2.1.258", + "@anthropic-ai/claude-code-darwin-arm64": "2.1.258", + "@anthropic-ai/claude-code-linux-x64-musl": "2.1.258", + "@anthropic-ai/claude-code-linux-arm64-musl": "2.1.258" }, "_npmOperationalInternal": { - "tmp": "tmp/claude-code_2.1.257_1788282933131_0.21241328211950372", + "tmp": "tmp/claude-code_2.1.258_1788301507359_0.8783635964535186", "host": "s3://npm-registry-packages-npm-production" }, - "_id": "@anthropic-ai/claude-code@2.1.257", - "version": "2.1.257" + "_id": "@anthropic-ai/claude-code@2.1.258", + "version": "2.1.258" } \ No newline at end of file diff --git a/content/claude/cowork/changelog.md b/content/claude/cowork/changelog.md index 5c1b402ca..7ae42a3e4 100644 --- a/content/claude/cowork/changelog.md +++ b/content/claude/cowork/changelog.md @@ -6,6 +6,24 @@ > Release notes for Claude Desktop + + **General** + + * Updated the bundled Claude Code CLI to version 2.1.255. + + **Code** + + * No user-facing changes. + + **Cowork** + + * No user-facing changes. + + **3P** + + * No user-facing changes. + + **General** diff --git a/content/claude/third-party/claude-desktop/configuration-changelog.md b/content/claude/third-party/claude-desktop/configuration-changelog.md index f01383fd6..4bf2c4167 100644 --- a/content/claude/third-party/claude-desktop/configuration-changelog.md +++ b/content/claude/third-party/claude-desktop/configuration-changelog.md @@ -8,6 +8,10 @@ Configuration keys by Claude Desktop release. Each section lists keys added in that release, with the MDM key name (for plist/registry deployment) and the equivalent JSON shape (for local-file or bootstrap remote configuration). + + No configuration changes in this release. + +
| MDM key | Type | Description | diff --git a/content/en/api/beta.md b/content/en/api/beta.md index c2eda30b3..1255b6b6a 100644 --- a/content/en/api/beta.md +++ b/content/en/api/beta.md @@ -4,11 +4,11 @@ ### Anthropic Beta -- `AnthropicBeta = string or "message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` +- `AnthropicBeta = string or "message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -92,6 +92,12 @@ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Beta API Error - `BetaAPIError object` @@ -450,7 +456,7 @@ The Models API response can be used to determine which models are available for - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -534,6 +540,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaModelInfo` @@ -798,7 +810,7 @@ The Models API response can be used to determine information about a specific mo - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -882,6 +894,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaModelInfo object` @@ -1125,7 +1143,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1209,6 +1227,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"anthropic-user-profile-id": optional string` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -2501,12 +2525,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2587,6 +2619,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"system"` + - `clear_at: optional "next_user_message" or "never" or null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: optional BetaSystemMessageOutputConfig or null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more or null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -2889,6 +2951,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2907,6 +2987,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -3408,16 +3494,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -4044,16 +4120,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -5935,12 +6001,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6672,6 +6746,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStreamEvent = BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more` - `BetaRawMessageStartEvent object` @@ -6769,6 +6897,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStopEvent object` - `type: "message_stop"` @@ -7061,7 +7235,7 @@ curl https://api.anthropic.com/v1/messages \ "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -7076,7 +7250,14 @@ curl https://api.anthropic.com/v1/messages \ }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -7098,7 +7279,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -7182,6 +7363,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"anthropic-user-profile-id": optional string` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -8462,12 +8649,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8548,6 +8743,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"system"` + - `clear_at: optional "next_user_message" or "never" or null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: optional BetaSystemMessageOutputConfig or null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more or null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -8786,6 +9011,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -8804,6 +9047,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -9195,16 +9444,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -9831,16 +10070,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -10850,7 +11079,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -10934,6 +11163,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"anthropic-user-profile-id": optional string` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -12246,12 +12481,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -12332,6 +12575,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"system"` + - `clear_at: optional "next_user_message" or "never" or null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: optional BetaSystemMessageOutputConfig or null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more or null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -12634,6 +12907,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -12652,6 +12943,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -13153,16 +13450,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -13789,16 +14076,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -14937,7 +15214,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -15021,6 +15298,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatch object` @@ -15197,7 +15480,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -15281,6 +15564,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaMessageBatch` @@ -15466,7 +15755,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -15550,6 +15839,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatch object` @@ -15717,7 +16012,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -15801,6 +16096,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDeletedMessageBatch object` @@ -15860,7 +16161,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -15944,6 +16245,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatchIndividualResponse object` @@ -16887,12 +17194,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17624,6 +17939,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded @@ -17771,7 +18140,7 @@ Create Agent - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -17855,24 +18224,34 @@ Create Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `model: BetaManagedAgentsModel or BetaManagedAgentsModelConfigParams` Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control - - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -18551,12 +18930,16 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19182,7 +19565,7 @@ List Agents - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -19266,6 +19649,12 @@ List Agents - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaManagedAgentsAgent` @@ -19308,12 +19697,16 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19917,7 +20310,7 @@ Get Agent - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -20001,6 +20394,12 @@ Get Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsAgent object` @@ -20043,12 +20442,16 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20635,7 +21038,7 @@ Update Agent - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -20719,6 +21122,12 @@ Update Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `description: optional string or null` @@ -20753,18 +21162,22 @@ Update Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared. - - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -21421,12 +21834,16 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -22019,7 +22436,7 @@ Archive Agent - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -22103,6 +22520,12 @@ Archive Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsAgent object` @@ -22145,12 +22568,16 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -22752,7 +23179,7 @@ List Agent Versions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -22836,6 +23263,12 @@ List Agent Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaManagedAgentsAgent` @@ -22878,12 +23311,16 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -23477,7 +23914,7 @@ Create a new environment with the specified configuration. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -23561,6 +23998,12 @@ Create a new environment with the specified configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `name: string` @@ -23928,7 +24371,7 @@ List environments with pagination support. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -24012,6 +24455,12 @@ List environments with pagination support. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaEnvironment` @@ -24231,7 +24680,7 @@ Retrieve a specific environment by ID. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -24315,6 +24764,12 @@ Retrieve a specific environment by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaEnvironment object` @@ -24525,7 +24980,7 @@ Update an existing environment's configuration. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -24609,6 +25064,12 @@ Update an existing environment's configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `config: optional BetaCloudConfigParams or BetaSelfHostedConfigParams or null` @@ -24945,7 +25406,7 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -25029,6 +25490,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaEnvironmentDeleteResponse object` @@ -25082,7 +25549,7 @@ Archive an environment by ID. Archived environments cannot be used to create new - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -25166,6 +25633,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaEnvironment object` @@ -25383,7 +25856,7 @@ Retrieve detailed information about a specific work item. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -25467,6 +25940,12 @@ Retrieve detailed information about a specific work item. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork object` @@ -25617,7 +26096,7 @@ Long poll for work items in the queue. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -25701,6 +26180,12 @@ Long poll for work items in the queue. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"Anthropic-Worker-ID": optional string` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -25843,7 +26328,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -25927,6 +26412,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork object` @@ -26076,7 +26567,7 @@ Record a heartbeat for a work item to maintain the lease. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -26160,6 +26651,12 @@ Record a heartbeat for a work item to maintain the lease. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWorkHeartbeatResponse object` @@ -26242,7 +26739,7 @@ Stop a work item, initiating graceful or forced shutdown. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -26326,6 +26823,12 @@ Stop a work item, initiating graceful or forced shutdown. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `force: optional boolean` @@ -26484,7 +26987,7 @@ List work items in an environment. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -26568,6 +27071,12 @@ List work items in an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWorkListResponse object` @@ -26715,7 +27224,7 @@ Update work item metadata with merge semantics. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -26799,6 +27308,12 @@ Update work item metadata with merge semantics. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `metadata: map[string]` @@ -26945,7 +27460,7 @@ Get statistics about the work queue for an environment. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -27029,6 +27544,12 @@ Get statistics about the work queue for an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWorkQueueStats object` @@ -27098,7 +27619,7 @@ Create Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -27182,6 +27703,12 @@ Create Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `agent: string or BetaManagedAgentsAgentParams or BetaManagedAgentsAgentWithOverridesParams` @@ -27242,18 +27769,22 @@ Create Session Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -28182,12 +28713,16 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -28736,7 +29271,7 @@ Create Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -28750,7 +29285,7 @@ Create Session - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -28878,7 +29413,7 @@ Create Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -29205,7 +29740,7 @@ List Sessions - `agent_version: optional number` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -29249,11 +29784,11 @@ List Sessions - `memory_store_id: optional string` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order: optional "asc" or "desc"` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `"asc"` @@ -29283,7 +29818,7 @@ List Sessions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -29367,6 +29902,12 @@ List Sessions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsSession` @@ -29401,12 +29942,16 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -29955,7 +30500,7 @@ List Sessions - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -29969,7 +30514,7 @@ List Sessions - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -30097,7 +30642,7 @@ List Sessions - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -30436,7 +30981,7 @@ Get Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -30520,6 +31065,12 @@ Get Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSession object` @@ -30554,12 +31105,16 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -31108,7 +31663,7 @@ Get Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -31122,7 +31677,7 @@ Get Session - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -31250,7 +31805,7 @@ Get Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -31575,7 +32130,7 @@ Update Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -31659,6 +32214,12 @@ Update Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `agent: optional BetaManagedAgentsSessionAgentUpdate` @@ -32133,12 +32694,16 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -32687,7 +33252,7 @@ Update Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -32701,7 +33266,7 @@ Update Session - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -32829,7 +33394,7 @@ Update Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -33158,7 +33723,7 @@ Delete Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -33242,6 +33807,12 @@ Delete Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedSession object` @@ -33289,7 +33860,7 @@ Archive Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -33373,6 +33944,12 @@ Archive Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSession object` @@ -33407,12 +33984,16 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -33961,7 +34542,7 @@ Archive Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -33975,7 +34556,7 @@ Archive Session - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -34103,7 +34684,7 @@ Archive Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -34457,7 +35038,7 @@ List Events - `order: optional "asc" or "desc"` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `"asc"` @@ -34465,7 +35046,7 @@ List Events - `page: optional string` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types: optional array of string` @@ -34479,7 +35060,7 @@ List Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -34563,6 +35144,12 @@ List Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsSessionEvent` @@ -36035,12 +36622,16 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -36754,7 +37345,7 @@ Send Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -36838,6 +37429,12 @@ Send Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `events: array of BetaManagedAgentsEventParams` @@ -37719,7 +38316,7 @@ Stream Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -37803,6 +38400,12 @@ Stream Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more` @@ -39275,12 +39878,16 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -40032,7 +40639,7 @@ Add Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -40116,6 +40723,12 @@ Add Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `file_id: string` @@ -40204,7 +40817,7 @@ List Session Resources - `page: optional string` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. #### Headers @@ -40214,7 +40827,7 @@ List Session Resources - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -40298,6 +40911,12 @@ List Session Resources - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaManagedAgentsSessionResource` @@ -40469,7 +41088,7 @@ Get Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -40553,6 +41172,12 @@ Get Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsGitHubRepositoryResource object` @@ -40703,7 +41328,7 @@ Update Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -40787,6 +41412,12 @@ Update Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `authorization_token: string` @@ -40949,7 +41580,7 @@ Delete Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -41033,6 +41664,12 @@ Delete Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeleteSessionResource object` @@ -41084,7 +41721,7 @@ List Session Threads - `page: optional string` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. #### Headers @@ -41094,7 +41731,7 @@ List Session Threads - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -41178,6 +41815,12 @@ List Session Threads - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsSessionThread` @@ -41218,12 +41861,16 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -41937,7 +42584,7 @@ Get Session Thread - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -42021,6 +42668,12 @@ Get Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionThread object` @@ -42061,12 +42714,16 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -42771,7 +43428,7 @@ Archive Session Thread - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -42855,6 +43512,12 @@ Archive Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionThread object` @@ -42895,12 +43558,16 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -43620,7 +44287,7 @@ List Session Thread Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -43704,6 +44371,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsSessionEvent` @@ -45176,12 +45849,16 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -45896,7 +46573,7 @@ Stream Session Thread Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -45980,6 +46657,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more` @@ -47452,12 +48135,16 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -48205,7 +48892,7 @@ Create Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -48289,6 +48976,12 @@ Create Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `agent: string or BetaManagedAgentsAgentParams` @@ -49340,7 +50033,7 @@ List Deployments - `status: optional BetaManagedAgentsDeploymentStatus` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `"active"` @@ -49354,7 +50047,7 @@ List Deployments - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -49438,6 +50131,12 @@ List Deployments - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaManagedAgentsDeployment` @@ -50057,7 +50756,7 @@ Get Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -50141,6 +50840,12 @@ Get Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeployment object` @@ -50751,7 +51456,7 @@ Update Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -50835,6 +51540,12 @@ Update Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `agent: optional string or BetaManagedAgentsAgentParams` @@ -51849,7 +52560,7 @@ Archive Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -51933,6 +52644,12 @@ Archive Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeployment object` @@ -52544,7 +53261,7 @@ Run Deployment Now - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -52628,6 +53345,12 @@ Run Deployment Now - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeploymentRun object` @@ -52826,7 +53549,7 @@ Run Deployment Now - `session_id: string or null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -52905,7 +53628,7 @@ Pause Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -52989,6 +53712,12 @@ Pause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeployment object` @@ -53600,7 +54329,7 @@ Unpause Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -53684,6 +54413,12 @@ Unpause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeployment object` @@ -54313,11 +55048,11 @@ List Deployment Runs - `deployment_id: optional string` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `has_error: optional boolean` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit: optional number` @@ -54327,7 +55062,7 @@ List Deployment Runs - `page: optional string` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `trigger_type: optional BetaManagedAgentsTriggerType` @@ -54345,7 +55080,7 @@ List Deployment Runs - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -54429,6 +55164,12 @@ List Deployment Runs - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaManagedAgentsDeploymentRun` @@ -54627,7 +55368,7 @@ List Deployment Runs - `session_id: string or null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -54714,7 +55455,7 @@ Get Deployment Run - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -54798,6 +55539,12 @@ Get Deployment Run - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeploymentRun object` @@ -54996,7 +55743,7 @@ Get Deployment Run - `session_id: string or null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -55072,7 +55819,7 @@ Create Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -55156,6 +55903,12 @@ Create Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `display_name: string` @@ -55268,7 +56021,7 @@ List Vaults - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -55352,6 +56105,12 @@ List Vaults - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsVault` @@ -55442,7 +56201,7 @@ Get Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -55526,6 +56285,12 @@ Get Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsVault object` @@ -55607,7 +56372,7 @@ Update Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -55691,6 +56456,12 @@ Update Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `display_name: optional string or null` @@ -55791,7 +56562,7 @@ Delete Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -55875,6 +56646,12 @@ Delete Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedVault object` @@ -55924,7 +56701,7 @@ Archive Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -56008,6 +56785,12 @@ Archive Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsVault object` @@ -56092,7 +56875,7 @@ Create Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -56176,6 +56959,12 @@ Create Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `auth: BetaManagedAgentsMCPOAuthCreateParams or BetaManagedAgentsStaticBearerCreateParams or BetaManagedAgentsEnvironmentVariableCreateParams` @@ -56584,7 +57373,7 @@ List Credentials - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -56668,6 +57457,12 @@ List Credentials - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsCredential` @@ -56883,7 +57678,7 @@ Get Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -56967,6 +57762,12 @@ Get Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential object` @@ -57173,7 +57974,7 @@ Update Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -57257,6 +58058,12 @@ Update Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `auth: optional BetaManagedAgentsMCPOAuthUpdateParams or BetaManagedAgentsStaticBearerUpdateParams or BetaManagedAgentsEnvironmentVariableUpdateParams` @@ -57604,7 +58411,7 @@ Delete Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -57688,6 +58495,12 @@ Delete Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedCredential object` @@ -57739,7 +58552,7 @@ Archive Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -57823,6 +58636,12 @@ Archive Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential object` @@ -58030,7 +58849,7 @@ Validate Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -58114,6 +58933,12 @@ Validate Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredentialValidation object` @@ -58257,7 +59082,7 @@ Create a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -58341,6 +59166,12 @@ Create a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `name: string` @@ -58473,7 +59304,7 @@ List memory stores - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -58557,6 +59388,12 @@ List memory stores - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsMemoryStore` @@ -58652,7 +59489,7 @@ Retrieve a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -58736,6 +59573,12 @@ Retrieve a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryStore object` @@ -58822,7 +59665,7 @@ Update a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -58906,6 +59749,12 @@ Update a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `description: optional string or null` @@ -59012,7 +59861,7 @@ Delete a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -59096,6 +59945,12 @@ Delete a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedMemoryStore object` @@ -59145,7 +60000,7 @@ Archive a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -59229,6 +60084,12 @@ Archive a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryStore object` @@ -59328,7 +60189,7 @@ Create a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -59412,6 +60273,12 @@ Create a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `content: string or null` @@ -59420,7 +60287,7 @@ Create a memory - `path: string` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -59553,7 +60420,7 @@ List memories - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -59637,6 +60504,12 @@ List memories - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsMemoryListItem` @@ -59766,7 +60639,7 @@ Retrieve a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -59850,6 +60723,12 @@ Retrieve a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemory object` @@ -59956,7 +60835,7 @@ Update a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -60040,6 +60919,12 @@ Update a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `content: optional string or null` @@ -60048,7 +60933,7 @@ Update a memory - `path: optional string or null` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -60166,7 +61051,7 @@ Delete a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -60250,6 +61135,12 @@ Delete a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedMemory object` @@ -60359,7 +61250,7 @@ List memory versions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -60443,6 +61334,12 @@ List memory versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsMemoryVersion` @@ -60633,7 +61530,7 @@ Retrieve a memory version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -60717,6 +61614,12 @@ Retrieve a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryVersion object` @@ -60888,7 +61791,7 @@ Redact a memory version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -60972,6 +61875,12 @@ Redact a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryVersion object` @@ -61140,7 +62049,7 @@ Upload File - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -61224,6 +62133,12 @@ Upload File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters (form-data) - `file: string` @@ -61367,7 +62282,7 @@ List Files - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -61451,6 +62366,12 @@ List Files - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaFileMetadata` @@ -61573,7 +62494,7 @@ Download File - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -61657,6 +62578,12 @@ Download File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Example ```bash @@ -61685,7 +62612,7 @@ Get File Metadata - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -61769,6 +62696,12 @@ Get File Metadata - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFileMetadata object` @@ -61880,7 +62813,7 @@ Delete File - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -61964,6 +62897,12 @@ Delete File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDeletedFile object` @@ -62014,7 +62953,7 @@ Create Skill - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -62098,6 +63037,12 @@ Create Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters (form-data) - `files: array of string` @@ -62247,7 +63192,7 @@ List Skills - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -62331,6 +63276,12 @@ List Skills - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaSkill` @@ -62460,7 +63411,7 @@ Get Skill - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -62544,6 +63495,12 @@ Get Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSkill object` @@ -62660,7 +63617,7 @@ Delete Skill - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -62744,6 +63701,12 @@ Delete Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDeletedSkill object` @@ -62804,7 +63767,7 @@ Create Skill Version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -62888,6 +63851,12 @@ Create Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters (form-data) - `files: array of string` @@ -62997,7 +63966,7 @@ List Skill Versions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -63081,6 +64050,12 @@ List Skill Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaSkillVersion` @@ -63185,7 +64160,7 @@ Download a skill version's content as a zip archive. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -63269,6 +64244,12 @@ Download a skill version's content as a zip archive. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Example ```bash @@ -63305,7 +64286,7 @@ Get Skill Version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -63389,6 +64370,12 @@ Get Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSkillVersion object` @@ -63480,7 +64467,7 @@ Delete Skill Version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -63564,6 +64551,12 @@ Delete Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDeletedSkillVersion object` @@ -63628,7 +64621,7 @@ Create User Profile - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -63712,6 +64705,12 @@ Create User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `access_type: optional "application" or "passthrough"` @@ -63728,26 +64727,22 @@ Create User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: optional string` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: optional map[string]` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name: optional string or null` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 -- `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - #### Returns - `BetaUserProfile object` @@ -63802,19 +64797,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` + - `external_user_onboarded_at: optional string or null` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -63826,6 +64817,7 @@ curl https://api.anthropic.com/v1/user_profiles \ -H "X-Api-Key: $ANTHROPIC_API_KEY" \ -d '{ "external_id": "user_12345", + "external_user_onboarded_at": "2024-11-02T08:15:00Z", "metadata": {} }' ``` @@ -63846,8 +64838,8 @@ curl https://api.anthropic.com/v1/user_profiles \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -63873,6 +64865,14 @@ List User Profiles - `"desc"` +- `order_by: optional "created_at" or "name"` + + Query parameter for order_by + + - `"created_at"` + + - `"name"` + - `page: optional string` Query parameter for page @@ -63885,7 +64885,7 @@ List User Profiles - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -63969,6 +64969,12 @@ List User Profiles - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaUserProfile` @@ -64025,19 +65031,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string or null` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. - `next_page: string or null` @@ -64070,8 +65072,8 @@ curl https://api.anthropic.com/v1/user_profiles \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -64096,7 +65098,7 @@ Get User Profile - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -64180,6 +65182,12 @@ Get User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaUserProfile object` @@ -64234,19 +65242,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string or null` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -64273,8 +65277,8 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -64296,7 +65300,7 @@ Update User Profile - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -64380,6 +65384,12 @@ Update User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `access_type: optional "application" or "passthrough" or null` @@ -64396,6 +65406,12 @@ Update User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: optional string` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: optional map[string]` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -64406,16 +65422,6 @@ Update User Profile minLength: 1, maxLength: 255 -- `relationship: optional "external" or "resold" or "internal" or null` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - #### Returns - `BetaUserProfile object` @@ -64470,19 +65476,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string or null` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -64513,8 +65515,8 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -64536,7 +65538,7 @@ Create Enrollment URL - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -64620,6 +65622,12 @@ Create Enrollment URL - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaUserProfileEnrollmentURL object` @@ -64674,7 +65682,7 @@ Create a Dream - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -64758,6 +65766,12 @@ Create a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `inputs: array of BetaDreamInput` @@ -65093,7 +66107,7 @@ List Dreams - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -65177,6 +66191,12 @@ List Dreams - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaDream` @@ -65399,7 +66419,7 @@ Get a Dream - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -65483,6 +66503,12 @@ Get a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDream object` @@ -65700,7 +66726,7 @@ Cancel a Dream - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -65784,6 +66810,12 @@ Cancel a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDream object` @@ -66002,7 +67034,7 @@ Archive a Dream - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -66086,6 +67118,12 @@ Archive a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDream object` @@ -66304,7 +67342,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -66388,6 +67426,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `display_name: optional string or null` @@ -66472,7 +67516,7 @@ Fetches a tunnel by ID. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -66556,6 +67600,12 @@ Fetches a tunnel by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnel object` @@ -66642,7 +67692,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -66726,6 +67776,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaTunnel` @@ -66809,7 +67865,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -66893,6 +67949,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnel object` @@ -66968,7 +68030,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -67052,6 +68114,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelToken object` @@ -67108,7 +68176,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -67192,6 +68260,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `reason: optional string or null` @@ -67259,7 +68333,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -67343,6 +68417,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `ca_certificate_pem: string` @@ -67438,7 +68518,7 @@ Fetches a tunnel certificate by ID. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -67522,6 +68602,12 @@ Fetches a tunnel certificate by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelCertificate object` @@ -67619,7 +68705,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -67703,6 +68789,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaTunnelCertificate` @@ -67795,7 +68887,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -67879,6 +68971,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelCertificate object` @@ -68593,7 +69691,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -68607,7 +69705,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -68699,7 +69797,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -68713,7 +69811,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -68853,7 +69951,7 @@ Results are ordered by creation time (newest first). Use the - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -68867,7 +69965,7 @@ Results are ordered by creation time (newest first). Use the **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -69008,7 +70106,7 @@ Retrieve a single external key config in the caller's organization by ID. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69022,7 +70120,7 @@ Retrieve a single external key config in the caller's organization by ID. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -69128,7 +70226,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69142,7 +70240,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -69224,7 +70322,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69238,7 +70336,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -69436,7 +70534,7 @@ matched as the JWT's `iss` claim and is not fetched. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -69520,6 +70618,12 @@ matched as the JWT's `iss` claim and is not fetched. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `issuer_url: string` @@ -69816,7 +70920,7 @@ Archived issuers are excluded unless `include_archived=true`. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -69900,6 +71004,12 @@ Archived issuers are excluded unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaFederationIssuer` @@ -70107,7 +71217,7 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -70191,6 +71301,12 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationIssuer object` @@ -70401,7 +71517,7 @@ session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -70485,6 +71601,12 @@ session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `check_jti: optional boolean or null` @@ -70773,7 +71895,7 @@ issuer cannot be changed), or recreate them against another issuer. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -70857,6 +71979,12 @@ issuer cannot be changed), or recreate them against another issuer. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationIssuer object` @@ -71071,7 +72199,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -71155,6 +72283,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `issuer_id: string` @@ -71472,7 +72606,7 @@ unless `include_archived=true`. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -71556,6 +72690,12 @@ unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaFederationRule` @@ -71759,7 +72899,7 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -71843,6 +72983,12 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRule object` @@ -72064,7 +73210,7 @@ Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -72148,6 +73294,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `applies_to_all_workspaces: optional boolean or null` @@ -72445,7 +73597,7 @@ other scopes require a Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -72529,6 +73681,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRule object` @@ -72746,7 +73904,7 @@ other scopes require a Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -72830,6 +73988,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `workspace_id: string` @@ -72931,7 +74095,7 @@ rules with `applies_to_all_workspaces` or a legacy single - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -73015,6 +74179,12 @@ rules with `applies_to_all_workspaces` or a legacy single - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaFederationRuleWorkspace` @@ -73106,7 +74276,7 @@ Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -73190,6 +74360,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `federation_rule_id: string` @@ -73721,7 +74897,7 @@ accounts. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -73805,6 +74981,12 @@ accounts. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `name: string` @@ -73958,7 +75140,7 @@ archived service accounts. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -74042,6 +75224,12 @@ archived service accounts. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaServiceAccount` @@ -74157,7 +75345,7 @@ Retrieve a service account by its ID (`svac_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -74241,6 +75429,12 @@ Retrieve a service account by its ID (`svac_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccount object` @@ -74357,7 +75551,7 @@ interactive credential (a user OAuth token or a Console session). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -74441,6 +75635,12 @@ interactive credential (a user OAuth token or a Console session). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `description: optional string or null` @@ -74575,7 +75775,7 @@ those rules first or change their target to another service account. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -74659,6 +75859,12 @@ those rules first or change their target to another service account. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccount object` @@ -74780,7 +75986,7 @@ rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -74864,6 +76070,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `workspace_id: string` @@ -74994,7 +76206,7 @@ page to recover. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -75078,6 +76290,12 @@ page to recover. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaServiceAccountWorkspaceMember` @@ -75180,7 +76398,7 @@ to the implicit `workspace_user` membership. Archived workspaces return - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -75264,6 +76482,12 @@ to the implicit `workspace_user` membership. Archived workspaces return - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `service_account_id: string` @@ -75715,8 +76939,13 @@ List Workspaces customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -75753,10 +76982,14 @@ List Workspaces ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -75839,7 +77072,7 @@ Create Workspace - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -75923,6 +77156,12 @@ Create Workspace - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `name: string` @@ -75970,10 +77209,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `tags: optional map[string] or null` @@ -75999,8 +77242,13 @@ Create Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -76037,10 +77285,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -76132,8 +77384,13 @@ Get Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -76170,10 +77427,14 @@ Get Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -76270,10 +77531,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: optional string` @@ -76305,8 +77570,13 @@ Update Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -76343,10 +77613,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -76435,8 +77709,13 @@ Archive Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -76473,10 +77752,14 @@ Archive Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -77119,7 +78402,7 @@ omitted from the results. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -77203,6 +78486,12 @@ omitted from the results. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaServiceAccountWorkspaceMember` @@ -77302,7 +78591,7 @@ accounts cannot be added and are rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -77386,6 +78675,12 @@ accounts cannot be added and are rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `service_account_id: string` @@ -77501,7 +78796,7 @@ account returns 404. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -77585,6 +78880,12 @@ account returns 404. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccountWorkspaceMember object` @@ -77677,7 +78978,7 @@ rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -77761,6 +79062,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `workspace_role: BetaNoBillingWorkspaceRole` @@ -77870,7 +79177,7 @@ membership. Archived workspaces return 400. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -77954,6 +79261,12 @@ membership. Archived workspaces return 400. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `service_account_id: string` @@ -78120,3 +79433,141 @@ curl https://api.anthropic.com/v1/organizations/rate_limits \ "next_page": "next_page" } ``` + +## Beta › Organization › Compliance Settings + +### Get Compliance Settings + +**GET** `/v1/organizations/compliance_settings` + +Retrieve your organization's Compliance Settings. + +Compliance Settings is a singleton resource: there is exactly one per +organization, addressed without an identifier. The `state` field reflects +whether the Compliance API is enabled. An organization with a parent +organization reads the state inherited from the parent's configuration. + +#### Returns + +- `BetaComplianceSettings object` + + - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `BetaComplianceSettingsStateEnabled object` + + - `type: "enabled"` + + default: enabled + + - `BetaComplianceSettingsStateDisabled object` + + - `type: "disabled"` + + default: disabled + + - `type: "compliance_settings"` + + default: compliance_settings + +#### Example + +```bash +curl https://api.anthropic.com/v1/organizations/compliance_settings \ + -H 'anthropic-version: 2023-06-01' \ + -H "X-Api-Key: $ANTHROPIC_API_KEY" +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` + +### Update Compliance Settings + +**POST** `/v1/organizations/compliance_settings` + +Update your organization's Compliance Settings. + +Setting `state` to `enabled` turns on the Compliance API and begins +capturing organization activity events. Setting it to `disabled` turns +both off. `state` reflects whether the Compliance API is enabled. + +A request that sets `state` to its current value succeeds and leaves the +resource unchanged. A `disabled` request stays in effect until a later +`enabled` request or the organization's next provisioning action that +enables Access Transparency: enabling Access Transparency also enables +the Compliance API, which serves its activity events, so such +provisioning (including re-runs) re-enables the Compliance API even +after a `disabled` request. Automated provisioning never disables +compliance settings. + +#### Body parameters + +- `state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam` + + Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form. + + - `BetaComplianceSettingsStateEnabledParam object` + + - `type: "enabled"` + + - `BetaComplianceSettingsStateDisabledParam object` + + - `type: "disabled"` + +#### Returns + +- `BetaComplianceSettings object` + + - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `BetaComplianceSettingsStateEnabled object` + + - `type: "enabled"` + + default: enabled + + - `BetaComplianceSettingsStateDisabled object` + + - `type: "disabled"` + + default: disabled + + - `type: "compliance_settings"` + + default: compliance_settings + +#### Example + +```bash +curl https://api.anthropic.com/v1/organizations/compliance_settings \ + -H 'Content-Type: application/json' \ + -H 'anthropic-version: 2023-06-01' \ + -H "X-Api-Key: $ANTHROPIC_API_KEY" \ + -d '{ + "state": { + "type": "enabled" + } + }' +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` diff --git a/content/en/api/beta/agents.md b/content/en/api/beta/agents.md index dc720e633..71c4184ce 100644 --- a/content/en/api/beta/agents.md +++ b/content/en/api/beta/agents.md @@ -14,7 +14,7 @@ Create Agent - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -98,24 +98,34 @@ Create Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `model: BetaManagedAgentsModel or BetaManagedAgentsModelConfigParams` Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control - - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -794,12 +804,16 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1425,7 +1439,7 @@ List Agents - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1509,6 +1523,12 @@ List Agents - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaManagedAgentsAgent` @@ -1551,12 +1571,16 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2160,7 +2184,7 @@ Get Agent - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2244,6 +2268,12 @@ Get Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsAgent object` @@ -2286,12 +2316,16 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2878,7 +2912,7 @@ Update Agent - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2962,6 +2996,12 @@ Update Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `description: optional string or null` @@ -2996,18 +3036,22 @@ Update Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared. - - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -3664,12 +3708,16 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4262,7 +4310,7 @@ Archive Agent - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -4346,6 +4394,12 @@ Archive Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsAgent object` @@ -4388,12 +4442,16 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5019,12 +5077,16 @@ curl https://api.anthropic.com/v1/agents/$AGENT_ID/archive \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7391,18 +7453,22 @@ curl https://api.anthropic.com/v1/agents/$AGENT_ID/archive \ ### Beta Managed Agents Model -- `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` +- `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7469,12 +7535,16 @@ curl https://api.anthropic.com/v1/agents/$AGENT_ID/archive \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7587,12 +7657,16 @@ curl https://api.anthropic.com/v1/agents/$AGENT_ID/archive \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7887,12 +7961,16 @@ curl https://api.anthropic.com/v1/agents/$AGENT_ID/archive \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8735,7 +8813,7 @@ List Agent Versions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -8819,6 +8897,12 @@ List Agent Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaManagedAgentsAgent` @@ -8861,12 +8945,16 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/agents/archive.md b/content/en/api/beta/agents/archive.md index ac2855875..01d8535b1 100644 --- a/content/en/api/beta/agents/archive.md +++ b/content/en/api/beta/agents/archive.md @@ -16,7 +16,7 @@ Archive Agent - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsAgent object` @@ -142,12 +148,16 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/agents/create.md b/content/en/api/beta/agents/create.md index 6dd7e69a4..bd1f372cc 100644 --- a/content/en/api/beta/agents/create.md +++ b/content/en/api/beta/agents/create.md @@ -12,7 +12,7 @@ Create Agent - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -96,24 +96,34 @@ Create Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `model: BetaManagedAgentsModel or BetaManagedAgentsModelConfigParams` Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control - - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -792,12 +802,16 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/agents/list.md b/content/en/api/beta/agents/list.md index 61b1d07e1..72cc85d6b 100644 --- a/content/en/api/beta/agents/list.md +++ b/content/en/api/beta/agents/list.md @@ -40,7 +40,7 @@ List Agents - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -124,6 +124,12 @@ List Agents - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaManagedAgentsAgent` @@ -166,12 +172,16 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/agents/retrieve.md b/content/en/api/beta/agents/retrieve.md index 5e20334ff..4515360e3 100644 --- a/content/en/api/beta/agents/retrieve.md +++ b/content/en/api/beta/agents/retrieve.md @@ -24,7 +24,7 @@ Get Agent - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Get Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsAgent object` @@ -150,12 +156,16 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/agents/update.md b/content/en/api/beta/agents/update.md index 50da5f042..23cb865f2 100644 --- a/content/en/api/beta/agents/update.md +++ b/content/en/api/beta/agents/update.md @@ -16,7 +16,7 @@ Update Agent - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Update Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `description: optional string or null` @@ -134,18 +140,22 @@ Update Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared. - - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -802,12 +812,16 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/agents/versions.md b/content/en/api/beta/agents/versions.md index 121fb5306..fa192a0dd 100644 --- a/content/en/api/beta/agents/versions.md +++ b/content/en/api/beta/agents/versions.md @@ -30,7 +30,7 @@ List Agent Versions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List Agent Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaManagedAgentsAgent` @@ -156,12 +162,16 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/agents/versions/list.md b/content/en/api/beta/agents/versions/list.md index 0df6f0858..6f644d483 100644 --- a/content/en/api/beta/agents/versions/list.md +++ b/content/en/api/beta/agents/versions/list.md @@ -28,7 +28,7 @@ List Agent Versions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Agent Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaManagedAgentsAgent` @@ -154,12 +160,16 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/deployment_runs.md b/content/en/api/beta/deployment_runs.md index ee6c935c3..d3b8b2587 100644 --- a/content/en/api/beta/deployment_runs.md +++ b/content/en/api/beta/deployment_runs.md @@ -34,11 +34,11 @@ List Deployment Runs - `deployment_id: optional string` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `has_error: optional boolean` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit: optional number` @@ -48,7 +48,7 @@ List Deployment Runs - `page: optional string` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `trigger_type: optional BetaManagedAgentsTriggerType` @@ -66,7 +66,7 @@ List Deployment Runs - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -150,6 +150,12 @@ List Deployment Runs - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaManagedAgentsDeploymentRun` @@ -348,7 +354,7 @@ List Deployment Runs - `session_id: string or null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -435,7 +441,7 @@ Get Deployment Run - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -519,6 +525,12 @@ Get Deployment Run - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeploymentRun object` @@ -717,7 +729,7 @@ Get Deployment Run - `session_id: string or null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -989,7 +1001,7 @@ curl https://api.anthropic.com/v1/deployment_runs/$DEPLOYMENT_RUN_ID \ - `session_id: string or null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/beta/deployment_runs/list.md b/content/en/api/beta/deployment_runs/list.md index 4e402eb10..85f8430dd 100644 --- a/content/en/api/beta/deployment_runs/list.md +++ b/content/en/api/beta/deployment_runs/list.md @@ -32,11 +32,11 @@ List Deployment Runs - `deployment_id: optional string` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `has_error: optional boolean` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit: optional number` @@ -46,7 +46,7 @@ List Deployment Runs - `page: optional string` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `trigger_type: optional BetaManagedAgentsTriggerType` @@ -64,7 +64,7 @@ List Deployment Runs - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -148,6 +148,12 @@ List Deployment Runs - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaManagedAgentsDeploymentRun` @@ -346,7 +352,7 @@ List Deployment Runs - `session_id: string or null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/beta/deployment_runs/retrieve.md b/content/en/api/beta/deployment_runs/retrieve.md index da270280b..c060946fe 100644 --- a/content/en/api/beta/deployment_runs/retrieve.md +++ b/content/en/api/beta/deployment_runs/retrieve.md @@ -16,7 +16,7 @@ Get Deployment Run - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get Deployment Run - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeploymentRun object` @@ -298,7 +304,7 @@ Get Deployment Run - `session_id: string or null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/beta/deployments.md b/content/en/api/beta/deployments.md index b0d042ea0..1883d5c07 100644 --- a/content/en/api/beta/deployments.md +++ b/content/en/api/beta/deployments.md @@ -14,7 +14,7 @@ Create Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -98,6 +98,12 @@ Create Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `agent: string or BetaManagedAgentsAgentParams` @@ -1149,7 +1155,7 @@ List Deployments - `status: optional BetaManagedAgentsDeploymentStatus` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `"active"` @@ -1163,7 +1169,7 @@ List Deployments - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1247,6 +1253,12 @@ List Deployments - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaManagedAgentsDeployment` @@ -1866,7 +1878,7 @@ Get Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1950,6 +1962,12 @@ Get Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeployment object` @@ -2560,7 +2578,7 @@ Update Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2644,6 +2662,12 @@ Update Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `agent: optional string or BetaManagedAgentsAgentParams` @@ -3658,7 +3682,7 @@ Archive Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3742,6 +3766,12 @@ Archive Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeployment object` @@ -4353,7 +4383,7 @@ Run Deployment Now - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -4437,6 +4467,12 @@ Run Deployment Now - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeploymentRun object` @@ -4635,7 +4671,7 @@ Run Deployment Now - `session_id: string or null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -4714,7 +4750,7 @@ Pause Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -4798,6 +4834,12 @@ Pause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeployment object` @@ -5409,7 +5451,7 @@ Unpause Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -5493,6 +5535,12 @@ Unpause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeployment object` diff --git a/content/en/api/beta/deployments/archive.md b/content/en/api/beta/deployments/archive.md index 2d2726256..9d19f395e 100644 --- a/content/en/api/beta/deployments/archive.md +++ b/content/en/api/beta/deployments/archive.md @@ -16,7 +16,7 @@ Archive Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeployment object` diff --git a/content/en/api/beta/deployments/create.md b/content/en/api/beta/deployments/create.md index 7233a1675..2fde8ac4e 100644 --- a/content/en/api/beta/deployments/create.md +++ b/content/en/api/beta/deployments/create.md @@ -12,7 +12,7 @@ Create Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -96,6 +96,12 @@ Create Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `agent: string or BetaManagedAgentsAgentParams` diff --git a/content/en/api/beta/deployments/list.md b/content/en/api/beta/deployments/list.md index c500c3c6e..acd436597 100644 --- a/content/en/api/beta/deployments/list.md +++ b/content/en/api/beta/deployments/list.md @@ -38,7 +38,7 @@ List Deployments - `status: optional BetaManagedAgentsDeploymentStatus` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `"active"` @@ -52,7 +52,7 @@ List Deployments - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -136,6 +136,12 @@ List Deployments - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaManagedAgentsDeployment` diff --git a/content/en/api/beta/deployments/pause.md b/content/en/api/beta/deployments/pause.md index 8bfdefeb4..c701c8b4e 100644 --- a/content/en/api/beta/deployments/pause.md +++ b/content/en/api/beta/deployments/pause.md @@ -16,7 +16,7 @@ Pause Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Pause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeployment object` diff --git a/content/en/api/beta/deployments/retrieve.md b/content/en/api/beta/deployments/retrieve.md index 0dede5552..af0b1998f 100644 --- a/content/en/api/beta/deployments/retrieve.md +++ b/content/en/api/beta/deployments/retrieve.md @@ -16,7 +16,7 @@ Get Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeployment object` diff --git a/content/en/api/beta/deployments/run.md b/content/en/api/beta/deployments/run.md index 80210a6ce..262103348 100644 --- a/content/en/api/beta/deployments/run.md +++ b/content/en/api/beta/deployments/run.md @@ -16,7 +16,7 @@ Run Deployment Now - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Run Deployment Now - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeploymentRun object` @@ -298,7 +304,7 @@ Run Deployment Now - `session_id: string or null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/beta/deployments/unpause.md b/content/en/api/beta/deployments/unpause.md index 5c4203d86..897b1c65f 100644 --- a/content/en/api/beta/deployments/unpause.md +++ b/content/en/api/beta/deployments/unpause.md @@ -16,7 +16,7 @@ Unpause Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Unpause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeployment object` diff --git a/content/en/api/beta/deployments/update.md b/content/en/api/beta/deployments/update.md index a05d6c135..7003cb638 100644 --- a/content/en/api/beta/deployments/update.md +++ b/content/en/api/beta/deployments/update.md @@ -16,7 +16,7 @@ Update Deployment - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Update Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `agent: optional string or BetaManagedAgentsAgentParams` diff --git a/content/en/api/beta/dreams.md b/content/en/api/beta/dreams.md index bde79e10b..7aa9ddd0e 100644 --- a/content/en/api/beta/dreams.md +++ b/content/en/api/beta/dreams.md @@ -14,7 +14,7 @@ Create a Dream - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -98,6 +98,12 @@ Create a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `inputs: array of BetaDreamInput` @@ -433,7 +439,7 @@ List Dreams - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -517,6 +523,12 @@ List Dreams - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaDream` @@ -739,7 +751,7 @@ Get a Dream - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -823,6 +835,12 @@ Get a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaDream object` @@ -1040,7 +1058,7 @@ Cancel a Dream - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1124,6 +1142,12 @@ Cancel a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaDream object` @@ -1342,7 +1366,7 @@ Archive a Dream - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1426,6 +1450,12 @@ Archive a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaDream object` @@ -1936,6 +1966,112 @@ curl https://api.anthropic.com/v1/dreams/$DREAM_ID/archive \ format: int32 +### Beta Dreaming Error + +- `BetaDreamingError = BetaInvalidRequestError or BetaAuthenticationError or BetaBillingError or 7 more` + + The `output_behavior.memory_store_id` target is still held by a prior `{type: "update_existing"}` dream — one that is `pending` or `running`, or was canceled with its final writes still landing. Rarely the named dream has just finished (`completed`/`failed`) and its execution is still closing; an immediate retry then almost always succeeds. The message names the holding dream when the server can identify it (rarely omitted); poll it to a terminal state or cancel it, then retry. Carried with `x-should-retry: false`. + + - `BetaInvalidRequestError object` + + - `message: string` + + default: Invalid request + + - `type: "invalid_request_error"` + + default: invalid_request_error + + - `BetaAuthenticationError object` + + - `message: string` + + default: Authentication error + + - `type: "authentication_error"` + + default: authentication_error + + - `BetaBillingError object` + + - `message: string` + + default: Billing error + + - `type: "billing_error"` + + default: billing_error + + - `BetaPermissionError object` + + - `message: string` + + default: Permission denied + + - `type: "permission_error"` + + default: permission_error + + - `BetaNotFoundError object` + + - `message: string` + + default: Not found + + - `type: "not_found_error"` + + default: not_found_error + + - `BetaRateLimitError object` + + - `message: string` + + default: Rate limited + + - `type: "rate_limit_error"` + + default: rate_limit_error + + - `BetaGatewayTimeoutError object` + + - `message: string` + + default: Request timeout + + - `type: "timeout_error"` + + default: timeout_error + + - `BetaAPIError object` + + - `message: string` + + default: Internal server error + + - `type: "api_error"` + + default: api_error + + - `BetaOverloadedError object` + + - `message: string` + + default: Overloaded + + - `type: "overloaded_error"` + + default: overloaded_error + + - `BetaTargetStoreHeldError object` + + The `output_behavior.memory_store_id` target is still held by a prior `{type: "update_existing"}` dream — one that is `pending` or `running`, or was canceled with its final writes still landing. Rarely the named dream has just finished (`completed`/`failed`) and its execution is still closing; an immediate retry then almost always succeeds. The message names the holding dream when the server can identify it (rarely omitted); poll it to a terminal state or cancel it, then retry. Carried with `x-should-retry: false`. + + - `type: "conflict_error"` + + - `message: optional string` + + Human-readable description of the conflict, naming the dream that holds the target store when the server can identify it. + ### Beta Output Behavior - `BetaOutputBehavior = BetaOutputBehaviorCreateNew or BetaOutputBehaviorUpdateExisting` @@ -1977,3 +2113,15 @@ curl https://api.anthropic.com/v1/dreams/$DREAM_ID/archive \ minLength: 1 - `type: "update_existing"` + +### Beta Target Store Held Error + +- `BetaTargetStoreHeldError object` + + The `output_behavior.memory_store_id` target is still held by a prior `{type: "update_existing"}` dream — one that is `pending` or `running`, or was canceled with its final writes still landing. Rarely the named dream has just finished (`completed`/`failed`) and its execution is still closing; an immediate retry then almost always succeeds. The message names the holding dream when the server can identify it (rarely omitted); poll it to a terminal state or cancel it, then retry. Carried with `x-should-retry: false`. + + - `type: "conflict_error"` + + - `message: optional string` + + Human-readable description of the conflict, naming the dream that holds the target store when the server can identify it. diff --git a/content/en/api/beta/dreams/archive.md b/content/en/api/beta/dreams/archive.md index 023c52a01..99a09022d 100644 --- a/content/en/api/beta/dreams/archive.md +++ b/content/en/api/beta/dreams/archive.md @@ -16,7 +16,7 @@ Archive a Dream - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaDream object` diff --git a/content/en/api/beta/dreams/cancel.md b/content/en/api/beta/dreams/cancel.md index b96568601..bd6f94e20 100644 --- a/content/en/api/beta/dreams/cancel.md +++ b/content/en/api/beta/dreams/cancel.md @@ -16,7 +16,7 @@ Cancel a Dream - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Cancel a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaDream object` diff --git a/content/en/api/beta/dreams/create.md b/content/en/api/beta/dreams/create.md index 763f9dd5e..49aa5a576 100644 --- a/content/en/api/beta/dreams/create.md +++ b/content/en/api/beta/dreams/create.md @@ -12,7 +12,7 @@ Create a Dream - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -96,6 +96,12 @@ Create a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `inputs: array of BetaDreamInput` diff --git a/content/en/api/beta/dreams/list.md b/content/en/api/beta/dreams/list.md index 1e9c4bcad..488e75254 100644 --- a/content/en/api/beta/dreams/list.md +++ b/content/en/api/beta/dreams/list.md @@ -54,7 +54,7 @@ List Dreams - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -138,6 +138,12 @@ List Dreams - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaDream` diff --git a/content/en/api/beta/dreams/retrieve.md b/content/en/api/beta/dreams/retrieve.md index bfa836fb5..6c10fb734 100644 --- a/content/en/api/beta/dreams/retrieve.md +++ b/content/en/api/beta/dreams/retrieve.md @@ -16,7 +16,7 @@ Get a Dream - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaDream object` diff --git a/content/en/api/beta/environments.md b/content/en/api/beta/environments.md index af5d3330d..eb4977677 100644 --- a/content/en/api/beta/environments.md +++ b/content/en/api/beta/environments.md @@ -14,7 +14,7 @@ Create a new environment with the specified configuration. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -98,6 +98,12 @@ Create a new environment with the specified configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `name: string` @@ -465,7 +471,7 @@ List environments with pagination support. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -549,6 +555,12 @@ List environments with pagination support. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaEnvironment` @@ -768,7 +780,7 @@ Retrieve a specific environment by ID. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -852,6 +864,12 @@ Retrieve a specific environment by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaEnvironment object` @@ -1062,7 +1080,7 @@ Update an existing environment's configuration. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1146,6 +1164,12 @@ Update an existing environment's configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `config: optional BetaCloudConfigParams or BetaSelfHostedConfigParams or null` @@ -1482,7 +1506,7 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1566,6 +1590,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaEnvironmentDeleteResponse object` @@ -1619,7 +1649,7 @@ Archive an environment by ID. Archived environments cannot be used to create new - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1703,6 +1733,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaEnvironment object` @@ -2387,7 +2423,7 @@ Retrieve detailed information about a specific work item. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2471,6 +2507,12 @@ Retrieve detailed information about a specific work item. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork object` @@ -2621,7 +2663,7 @@ Long poll for work items in the queue. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2705,6 +2747,12 @@ Long poll for work items in the queue. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"Anthropic-Worker-ID": optional string` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -2847,7 +2895,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2931,6 +2979,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork object` @@ -3080,7 +3134,7 @@ Record a heartbeat for a work item to maintain the lease. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3164,6 +3218,12 @@ Record a heartbeat for a work item to maintain the lease. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWorkHeartbeatResponse object` @@ -3246,7 +3306,7 @@ Stop a work item, initiating graceful or forced shutdown. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3330,6 +3390,12 @@ Stop a work item, initiating graceful or forced shutdown. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `force: optional boolean` @@ -3488,7 +3554,7 @@ List work items in an environment. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3572,6 +3638,12 @@ List work items in an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWorkListResponse object` @@ -3719,7 +3791,7 @@ Update work item metadata with merge semantics. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3803,6 +3875,12 @@ Update work item metadata with merge semantics. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `metadata: map[string]` @@ -3949,7 +4027,7 @@ Get statistics about the work queue for an environment. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -4033,6 +4111,12 @@ Get statistics about the work queue for an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWorkQueueStats object` diff --git a/content/en/api/beta/environments/archive.md b/content/en/api/beta/environments/archive.md index cd2d596c2..97d26c822 100644 --- a/content/en/api/beta/environments/archive.md +++ b/content/en/api/beta/environments/archive.md @@ -16,7 +16,7 @@ Archive an environment by ID. Archived environments cannot be used to create new - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaEnvironment object` diff --git a/content/en/api/beta/environments/create.md b/content/en/api/beta/environments/create.md index 781adfa74..3b1866150 100644 --- a/content/en/api/beta/environments/create.md +++ b/content/en/api/beta/environments/create.md @@ -12,7 +12,7 @@ Create a new environment with the specified configuration. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -96,6 +96,12 @@ Create a new environment with the specified configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `name: string` diff --git a/content/en/api/beta/environments/delete.md b/content/en/api/beta/environments/delete.md index f1889c4ff..f88e3d8da 100644 --- a/content/en/api/beta/environments/delete.md +++ b/content/en/api/beta/environments/delete.md @@ -16,7 +16,7 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaEnvironmentDeleteResponse object` diff --git a/content/en/api/beta/environments/list.md b/content/en/api/beta/environments/list.md index a373ec205..fd79b4632 100644 --- a/content/en/api/beta/environments/list.md +++ b/content/en/api/beta/environments/list.md @@ -30,7 +30,7 @@ List environments with pagination support. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List environments with pagination support. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaEnvironment` diff --git a/content/en/api/beta/environments/retrieve.md b/content/en/api/beta/environments/retrieve.md index c615cb659..a322a9d9b 100644 --- a/content/en/api/beta/environments/retrieve.md +++ b/content/en/api/beta/environments/retrieve.md @@ -16,7 +16,7 @@ Retrieve a specific environment by ID. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Retrieve a specific environment by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaEnvironment object` diff --git a/content/en/api/beta/environments/update.md b/content/en/api/beta/environments/update.md index 9ba0469f4..7be2985ed 100644 --- a/content/en/api/beta/environments/update.md +++ b/content/en/api/beta/environments/update.md @@ -16,7 +16,7 @@ Update an existing environment's configuration. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Update an existing environment's configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `config: optional BetaCloudConfigParams or BetaSelfHostedConfigParams or null` diff --git a/content/en/api/beta/environments/work.md b/content/en/api/beta/environments/work.md index 7144f5514..84970256b 100644 --- a/content/en/api/beta/environments/work.md +++ b/content/en/api/beta/environments/work.md @@ -22,7 +22,7 @@ Retrieve detailed information about a specific work item. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Retrieve detailed information about a specific work item. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSelfHostedWork object` @@ -256,7 +262,7 @@ Long poll for work items in the queue. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -340,6 +346,12 @@ Long poll for work items in the queue. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"Anthropic-Worker-ID": optional string` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -482,7 +494,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -566,6 +578,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSelfHostedWork object` @@ -715,7 +733,7 @@ Record a heartbeat for a work item to maintain the lease. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -799,6 +817,12 @@ Record a heartbeat for a work item to maintain the lease. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSelfHostedWorkHeartbeatResponse object` @@ -881,7 +905,7 @@ Stop a work item, initiating graceful or forced shutdown. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -965,6 +989,12 @@ Stop a work item, initiating graceful or forced shutdown. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `force: optional boolean` @@ -1123,7 +1153,7 @@ List work items in an environment. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1207,6 +1237,12 @@ List work items in an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSelfHostedWorkListResponse object` @@ -1354,7 +1390,7 @@ Update work item metadata with merge semantics. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1438,6 +1474,12 @@ Update work item metadata with merge semantics. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `metadata: map[string]` @@ -1584,7 +1626,7 @@ Get statistics about the work queue for an environment. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1668,6 +1710,12 @@ Get statistics about the work queue for an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSelfHostedWorkQueueStats object` diff --git a/content/en/api/beta/environments/work/ack.md b/content/en/api/beta/environments/work/ack.md index 0c76ee130..a9f1fc71a 100644 --- a/content/en/api/beta/environments/work/ack.md +++ b/content/en/api/beta/environments/work/ack.md @@ -20,7 +20,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSelfHostedWork object` diff --git a/content/en/api/beta/environments/work/heartbeat.md b/content/en/api/beta/environments/work/heartbeat.md index a1b117aba..05f758bbb 100644 --- a/content/en/api/beta/environments/work/heartbeat.md +++ b/content/en/api/beta/environments/work/heartbeat.md @@ -30,7 +30,7 @@ Record a heartbeat for a work item to maintain the lease. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Record a heartbeat for a work item to maintain the lease. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSelfHostedWorkHeartbeatResponse object` diff --git a/content/en/api/beta/environments/work/list.md b/content/en/api/beta/environments/work/list.md index 457d3ae51..6223c4e19 100644 --- a/content/en/api/beta/environments/work/list.md +++ b/content/en/api/beta/environments/work/list.md @@ -30,7 +30,7 @@ List work items in an environment. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List work items in an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSelfHostedWorkListResponse object` diff --git a/content/en/api/beta/environments/work/poll.md b/content/en/api/beta/environments/work/poll.md index 78a1053bd..42deecb58 100644 --- a/content/en/api/beta/environments/work/poll.md +++ b/content/en/api/beta/environments/work/poll.md @@ -32,7 +32,7 @@ Long poll for work items in the queue. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Long poll for work items in the queue. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"Anthropic-Worker-ID": optional string` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console diff --git a/content/en/api/beta/environments/work/retrieve.md b/content/en/api/beta/environments/work/retrieve.md index 31c93c9f7..107f5421f 100644 --- a/content/en/api/beta/environments/work/retrieve.md +++ b/content/en/api/beta/environments/work/retrieve.md @@ -20,7 +20,7 @@ Retrieve detailed information about a specific work item. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Retrieve detailed information about a specific work item. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSelfHostedWork object` diff --git a/content/en/api/beta/environments/work/stats.md b/content/en/api/beta/environments/work/stats.md index d13f2b7ae..64c118336 100644 --- a/content/en/api/beta/environments/work/stats.md +++ b/content/en/api/beta/environments/work/stats.md @@ -16,7 +16,7 @@ Get statistics about the work queue for an environment. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get statistics about the work queue for an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSelfHostedWorkQueueStats object` diff --git a/content/en/api/beta/environments/work/stop.md b/content/en/api/beta/environments/work/stop.md index 8aa0f1e65..e4ff0aac0 100644 --- a/content/en/api/beta/environments/work/stop.md +++ b/content/en/api/beta/environments/work/stop.md @@ -20,7 +20,7 @@ Stop a work item, initiating graceful or forced shutdown. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Stop a work item, initiating graceful or forced shutdown. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `force: optional boolean` diff --git a/content/en/api/beta/environments/work/update.md b/content/en/api/beta/environments/work/update.md index d7e9d0663..c947476cf 100644 --- a/content/en/api/beta/environments/work/update.md +++ b/content/en/api/beta/environments/work/update.md @@ -20,7 +20,7 @@ Update work item metadata with merge semantics. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Update work item metadata with merge semantics. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `metadata: map[string]` diff --git a/content/en/api/beta/files.md b/content/en/api/beta/files.md index f41943b0a..b3f46c468 100644 --- a/content/en/api/beta/files.md +++ b/content/en/api/beta/files.md @@ -14,7 +14,7 @@ Upload File - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -98,6 +98,12 @@ Upload File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters (form-data) - `file: string` @@ -241,7 +247,7 @@ List Files - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -325,6 +331,12 @@ List Files - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaFileMetadata` @@ -447,7 +459,7 @@ Download File - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -531,6 +543,12 @@ Download File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Example ```bash @@ -559,7 +577,7 @@ Get File Metadata - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -643,6 +661,12 @@ Get File Metadata - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaFileMetadata object` @@ -754,7 +778,7 @@ Delete File - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -838,6 +862,12 @@ Delete File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaDeletedFile object` diff --git a/content/en/api/beta/files/delete.md b/content/en/api/beta/files/delete.md index 488e2491b..31da42d08 100644 --- a/content/en/api/beta/files/delete.md +++ b/content/en/api/beta/files/delete.md @@ -18,7 +18,7 @@ Delete File - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaDeletedFile object` diff --git a/content/en/api/beta/files/download.md b/content/en/api/beta/files/download.md index 747e25b20..5f92a1fed 100644 --- a/content/en/api/beta/files/download.md +++ b/content/en/api/beta/files/download.md @@ -18,7 +18,7 @@ Download File - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Download File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Example ```bash diff --git a/content/en/api/beta/files/list.md b/content/en/api/beta/files/list.md index 10b848c37..13e4f0344 100644 --- a/content/en/api/beta/files/list.md +++ b/content/en/api/beta/files/list.md @@ -34,7 +34,7 @@ List Files - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ List Files - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaFileMetadata` diff --git a/content/en/api/beta/files/retrieve_metadata.md b/content/en/api/beta/files/retrieve_metadata.md index 601586aaf..bec2f0ed4 100644 --- a/content/en/api/beta/files/retrieve_metadata.md +++ b/content/en/api/beta/files/retrieve_metadata.md @@ -18,7 +18,7 @@ Get File Metadata - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get File Metadata - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaFileMetadata object` diff --git a/content/en/api/beta/files/upload.md b/content/en/api/beta/files/upload.md index 5bc081281..173900803 100644 --- a/content/en/api/beta/files/upload.md +++ b/content/en/api/beta/files/upload.md @@ -12,7 +12,7 @@ Upload File - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -96,6 +96,12 @@ Upload File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters (form-data) - `file: string` diff --git a/content/en/api/beta/memory_stores.md b/content/en/api/beta/memory_stores.md index 83e17ab70..b30cb6ad0 100644 --- a/content/en/api/beta/memory_stores.md +++ b/content/en/api/beta/memory_stores.md @@ -14,7 +14,7 @@ Create a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -98,6 +98,12 @@ Create a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `name: string` @@ -230,7 +236,7 @@ List memory stores - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -314,6 +320,12 @@ List memory stores - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: optional array of BetaManagedAgentsMemoryStore` @@ -409,7 +421,7 @@ Retrieve a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -493,6 +505,12 @@ Retrieve a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryStore object` @@ -579,7 +597,7 @@ Update a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -663,6 +681,12 @@ Update a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `description: optional string or null` @@ -769,7 +793,7 @@ Delete a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -853,6 +877,12 @@ Delete a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeletedMemoryStore object` @@ -902,7 +932,7 @@ Archive a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -986,6 +1016,12 @@ Archive a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryStore object` @@ -1141,7 +1177,7 @@ Create a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1225,6 +1261,12 @@ Create a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `content: string or null` @@ -1233,7 +1275,7 @@ Create a memory - `path: string` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -1366,7 +1408,7 @@ List memories - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1450,6 +1492,12 @@ List memories - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsMemoryListItem` @@ -1579,7 +1627,7 @@ Retrieve a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1663,6 +1711,12 @@ Retrieve a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemory object` @@ -1769,7 +1823,7 @@ Update a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1853,6 +1907,12 @@ Update a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `content: optional string or null` @@ -1861,7 +1921,7 @@ Update a memory - `path: optional string or null` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -1979,7 +2039,7 @@ Delete a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2063,6 +2123,12 @@ Delete a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedMemory object` @@ -2172,7 +2238,7 @@ List memory versions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2256,6 +2322,12 @@ List memory versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsMemoryVersion` @@ -2446,7 +2518,7 @@ Retrieve a memory version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2530,6 +2602,12 @@ Retrieve a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryVersion object` @@ -2701,7 +2779,7 @@ Redact a memory version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2785,6 +2863,12 @@ Redact a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryVersion object` diff --git a/content/en/api/beta/memory_stores/archive.md b/content/en/api/beta/memory_stores/archive.md index fd402cba4..72c4a3631 100644 --- a/content/en/api/beta/memory_stores/archive.md +++ b/content/en/api/beta/memory_stores/archive.md @@ -16,7 +16,7 @@ Archive a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryStore object` diff --git a/content/en/api/beta/memory_stores/create.md b/content/en/api/beta/memory_stores/create.md index 0b8e19000..4e73b4b4b 100644 --- a/content/en/api/beta/memory_stores/create.md +++ b/content/en/api/beta/memory_stores/create.md @@ -12,7 +12,7 @@ Create a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -96,6 +96,12 @@ Create a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `name: string` diff --git a/content/en/api/beta/memory_stores/delete.md b/content/en/api/beta/memory_stores/delete.md index cf00c2beb..3dc1fb37d 100644 --- a/content/en/api/beta/memory_stores/delete.md +++ b/content/en/api/beta/memory_stores/delete.md @@ -16,7 +16,7 @@ Delete a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Delete a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeletedMemoryStore object` diff --git a/content/en/api/beta/memory_stores/list.md b/content/en/api/beta/memory_stores/list.md index 7123576b0..abeaf07f2 100644 --- a/content/en/api/beta/memory_stores/list.md +++ b/content/en/api/beta/memory_stores/list.md @@ -40,7 +40,7 @@ List memory stores - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -124,6 +124,12 @@ List memory stores - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: optional array of BetaManagedAgentsMemoryStore` diff --git a/content/en/api/beta/memory_stores/memories.md b/content/en/api/beta/memory_stores/memories.md index c0e949f10..f4dbb8567 100644 --- a/content/en/api/beta/memory_stores/memories.md +++ b/content/en/api/beta/memory_stores/memories.md @@ -28,7 +28,7 @@ Create a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Create a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `content: string or null` @@ -120,7 +126,7 @@ Create a memory - `path: string` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -253,7 +259,7 @@ List memories - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -337,6 +343,12 @@ List memories - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: optional array of BetaManagedAgentsMemoryListItem` @@ -466,7 +478,7 @@ Retrieve a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -550,6 +562,12 @@ Retrieve a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemory object` @@ -656,7 +674,7 @@ Update a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -740,6 +758,12 @@ Update a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `content: optional string or null` @@ -748,7 +772,7 @@ Update a memory - `path: optional string or null` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -866,7 +890,7 @@ Delete a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -950,6 +974,12 @@ Delete a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeletedMemory object` diff --git a/content/en/api/beta/memory_stores/memories/create.md b/content/en/api/beta/memory_stores/memories/create.md index a63902448..950226545 100644 --- a/content/en/api/beta/memory_stores/memories/create.md +++ b/content/en/api/beta/memory_stores/memories/create.md @@ -26,7 +26,7 @@ Create a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Create a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `content: string or null` @@ -118,7 +124,7 @@ Create a memory - `path: string` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 diff --git a/content/en/api/beta/memory_stores/memories/delete.md b/content/en/api/beta/memory_stores/memories/delete.md index 82c549f9e..8da90165d 100644 --- a/content/en/api/beta/memory_stores/memories/delete.md +++ b/content/en/api/beta/memory_stores/memories/delete.md @@ -24,7 +24,7 @@ Delete a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Delete a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeletedMemory object` diff --git a/content/en/api/beta/memory_stores/memories/list.md b/content/en/api/beta/memory_stores/memories/list.md index 16da09143..215292a50 100644 --- a/content/en/api/beta/memory_stores/memories/list.md +++ b/content/en/api/beta/memory_stores/memories/list.md @@ -46,7 +46,7 @@ List memories - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -130,6 +130,12 @@ List memories - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: optional array of BetaManagedAgentsMemoryListItem` diff --git a/content/en/api/beta/memory_stores/memories/retrieve.md b/content/en/api/beta/memory_stores/memories/retrieve.md index a34ad279b..1855d96ca 100644 --- a/content/en/api/beta/memory_stores/memories/retrieve.md +++ b/content/en/api/beta/memory_stores/memories/retrieve.md @@ -28,7 +28,7 @@ Retrieve a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Retrieve a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemory object` diff --git a/content/en/api/beta/memory_stores/memories/update.md b/content/en/api/beta/memory_stores/memories/update.md index 11a98a618..f7c72941c 100644 --- a/content/en/api/beta/memory_stores/memories/update.md +++ b/content/en/api/beta/memory_stores/memories/update.md @@ -28,7 +28,7 @@ Update a memory - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Update a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `content: optional string or null` @@ -120,7 +126,7 @@ Update a memory - `path: optional string or null` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 diff --git a/content/en/api/beta/memory_stores/memory_versions.md b/content/en/api/beta/memory_stores/memory_versions.md index a6d7d274d..ed8c1d12d 100644 --- a/content/en/api/beta/memory_stores/memory_versions.md +++ b/content/en/api/beta/memory_stores/memory_versions.md @@ -76,7 +76,7 @@ List memory versions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -160,6 +160,12 @@ List memory versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: optional array of BetaManagedAgentsMemoryVersion` @@ -350,7 +356,7 @@ Retrieve a memory version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -434,6 +440,12 @@ Retrieve a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryVersion object` @@ -605,7 +617,7 @@ Redact a memory version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -689,6 +701,12 @@ Redact a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryVersion object` diff --git a/content/en/api/beta/memory_stores/memory_versions/list.md b/content/en/api/beta/memory_stores/memory_versions/list.md index 53a5caa9c..af2be62d8 100644 --- a/content/en/api/beta/memory_stores/memory_versions/list.md +++ b/content/en/api/beta/memory_stores/memory_versions/list.md @@ -74,7 +74,7 @@ List memory versions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -158,6 +158,12 @@ List memory versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: optional array of BetaManagedAgentsMemoryVersion` diff --git a/content/en/api/beta/memory_stores/memory_versions/redact.md b/content/en/api/beta/memory_stores/memory_versions/redact.md index 8be37d34b..ae1fb1074 100644 --- a/content/en/api/beta/memory_stores/memory_versions/redact.md +++ b/content/en/api/beta/memory_stores/memory_versions/redact.md @@ -18,7 +18,7 @@ Redact a memory version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Redact a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryVersion object` diff --git a/content/en/api/beta/memory_stores/memory_versions/retrieve.md b/content/en/api/beta/memory_stores/memory_versions/retrieve.md index 823b8728f..10cb17ab2 100644 --- a/content/en/api/beta/memory_stores/memory_versions/retrieve.md +++ b/content/en/api/beta/memory_stores/memory_versions/retrieve.md @@ -28,7 +28,7 @@ Retrieve a memory version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Retrieve a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryVersion object` diff --git a/content/en/api/beta/memory_stores/retrieve.md b/content/en/api/beta/memory_stores/retrieve.md index 96282d4d6..3e98656d0 100644 --- a/content/en/api/beta/memory_stores/retrieve.md +++ b/content/en/api/beta/memory_stores/retrieve.md @@ -16,7 +16,7 @@ Retrieve a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Retrieve a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryStore object` diff --git a/content/en/api/beta/memory_stores/update.md b/content/en/api/beta/memory_stores/update.md index 1302992fe..1e6457bdf 100644 --- a/content/en/api/beta/memory_stores/update.md +++ b/content/en/api/beta/memory_stores/update.md @@ -16,7 +16,7 @@ Update a memory store - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Update a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `description: optional string or null` diff --git a/content/en/api/beta/messages.md b/content/en/api/beta/messages.md index 1a78187fb..1c19d8672 100644 --- a/content/en/api/beta/messages.md +++ b/content/en/api/beta/messages.md @@ -18,7 +18,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"anthropic-user-profile-id": optional string` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -1394,12 +1400,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1480,6 +1494,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"system"` + - `clear_at: optional "next_user_message" or "never" or null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: optional BetaSystemMessageOutputConfig or null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more or null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -1782,6 +1826,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1800,6 +1862,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2301,16 +2369,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -2937,16 +2995,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -4828,12 +4876,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5565,6 +5621,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStreamEvent = BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more` - `BetaRawMessageStartEvent object` @@ -5662,6 +5772,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStopEvent object` - `type: "message_stop"` @@ -5954,7 +6110,7 @@ curl https://api.anthropic.com/v1/messages \ "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5969,7 +6125,14 @@ curl https://api.anthropic.com/v1/messages \ }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -5991,7 +6154,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -6075,6 +6238,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"anthropic-user-profile-id": optional string` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -7355,12 +7524,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7441,6 +7618,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"system"` + - `clear_at: optional "next_user_message" or "never" or null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: optional BetaSystemMessageOutputConfig or null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more or null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -7679,6 +7886,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -7697,6 +7922,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -8088,16 +8319,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -8724,16 +8945,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -9771,12 +9982,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -9913,12 +10132,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -11266,16 +11493,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -13705,16 +13922,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -15220,12 +15427,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -16551,12 +16766,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17407,12 +17630,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17543,12 +17774,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17796,12 +18035,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17876,12 +18123,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17995,12 +18250,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -18092,12 +18355,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -18232,6 +18503,24 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18250,6 +18539,12 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18308,12 +18603,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -18448,6 +18751,24 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18466,6 +18787,12 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18667,12 +18994,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20389,12 +20724,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -21126,6 +21469,60 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + ### Beta Message Delta Usage - `BetaMessageDeltaUsage object` @@ -21276,12 +21673,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -21575,12 +21980,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -22882,12 +23295,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -22968,6 +23389,36 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `"system"` + - `clear_at: optional "next_user_message" or "never" or null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: optional BetaSystemMessageOutputConfig or null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more or null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + ### Beta Message Tokens Count - `BetaMessageTokensCount object` @@ -24319,12 +24770,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -24804,12 +25263,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -25057,6 +25524,60 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ default: 0, minimum: 0 + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + ### Beta Raw Message Start Event - `BetaRawMessageStartEvent object` @@ -25984,12 +26505,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -26721,6 +27250,60 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "message_start"` default: message_start @@ -27662,12 +28245,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -28399,6 +28990,60 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "message_start"` default: message_start @@ -28490,6 +29135,52 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ The number of server tool requests. + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStopEvent object` - `type: "message_stop"` @@ -29777,6 +30468,30 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `"model_context_window_exceeded"` +### Beta System Message Output Config + +- `BetaSystemMessageOutputConfig object` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more or null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + ### Beta Text Block - `BetaTextBlock object` @@ -30673,6 +31388,26 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ default: thinking +### Beta Thinking Block Binding + +- `BetaThinkingBlockBinding object` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + ### Beta Thinking Block Param - `BetaThinkingBlockParam object` @@ -30695,6 +31430,24 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -30727,6 +31480,24 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -30761,6 +31532,24 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -30779,6 +31568,12 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -30805,6 +31600,60 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ default: thinking_delta +### Beta Thinking Dropped Input Transformation + +- `BetaThinkingDroppedInputTransformation object` + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + +### Beta Thinking Prefix Mismatch Behavior + +- `BetaThinkingPrefixMismatchBehavior = "error" or "drop_block"` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + ### Beta Thinking Turns - `BetaThinkingTurns object` @@ -32730,16 +33579,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -33366,16 +34205,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -34137,12 +34966,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -34675,12 +35512,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -36818,7 +37663,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -36902,6 +37747,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"anthropic-user-profile-id": optional string` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -38214,12 +39065,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -38300,6 +39159,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"system"` + - `clear_at: optional "next_user_message" or "never" or null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: optional BetaSystemMessageOutputConfig or null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more or null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -38602,6 +39491,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -38620,6 +39527,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -39121,16 +40034,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -39757,16 +40660,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -40905,7 +41798,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -40989,6 +41882,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatch object` @@ -41165,7 +42064,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -41249,6 +42148,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaMessageBatch` @@ -41434,7 +42339,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -41518,6 +42423,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatch object` @@ -41685,7 +42596,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -41769,6 +42680,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDeletedMessageBatch object` @@ -41828,7 +42745,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -41912,6 +42829,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatchIndividualResponse object` @@ -42855,12 +43778,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -43592,6 +44523,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded diff --git a/content/en/api/beta/messages/batches.md b/content/en/api/beta/messages/batches.md index 7f538bd35..9e4dd8e8d 100644 --- a/content/en/api/beta/messages/batches.md +++ b/content/en/api/beta/messages/batches.md @@ -18,7 +18,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"anthropic-user-profile-id": optional string` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -1414,12 +1420,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1500,6 +1514,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"system"` + - `clear_at: optional "next_user_message" or "never" or null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: optional BetaSystemMessageOutputConfig or null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more or null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -1802,6 +1846,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1820,6 +1882,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2321,16 +2389,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -2957,16 +3015,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -4105,7 +4153,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -4189,6 +4237,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaMessageBatch object` @@ -4365,7 +4419,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -4449,6 +4503,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaMessageBatch` @@ -4634,7 +4694,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -4718,6 +4778,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaMessageBatch object` @@ -4885,7 +4951,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -4969,6 +5035,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaDeletedMessageBatch object` @@ -5028,7 +5100,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -5112,6 +5184,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaMessageBatchIndividualResponse object` @@ -6055,12 +6133,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6792,6 +6878,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded @@ -8118,12 +8258,20 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8855,6 +9003,60 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \ - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded @@ -9952,12 +10154,20 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -10689,6 +10899,60 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \ - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded @@ -11738,12 +12002,20 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -12475,6 +12747,60 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \ - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded diff --git a/content/en/api/beta/messages/batches/cancel.md b/content/en/api/beta/messages/batches/cancel.md index 5e228ad51..ceda3210e 100644 --- a/content/en/api/beta/messages/batches/cancel.md +++ b/content/en/api/beta/messages/batches/cancel.md @@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaMessageBatch object` diff --git a/content/en/api/beta/messages/batches/create.md b/content/en/api/beta/messages/batches/create.md index 6d83fb8cd..85e6d805f 100644 --- a/content/en/api/beta/messages/batches/create.md +++ b/content/en/api/beta/messages/batches/create.md @@ -16,7 +16,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"anthropic-user-profile-id": optional string` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -1412,12 +1418,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1498,6 +1512,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"system"` + - `clear_at: optional "next_user_message" or "never" or null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: optional BetaSystemMessageOutputConfig or null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more or null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -1800,6 +1844,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1818,6 +1880,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2319,16 +2387,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -2955,16 +3013,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. diff --git a/content/en/api/beta/messages/batches/delete.md b/content/en/api/beta/messages/batches/delete.md index 63089e251..09e3dffe1 100644 --- a/content/en/api/beta/messages/batches/delete.md +++ b/content/en/api/beta/messages/batches/delete.md @@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaDeletedMessageBatch object` diff --git a/content/en/api/beta/messages/batches/list.md b/content/en/api/beta/messages/batches/list.md index 29296f45a..c9f762b86 100644 --- a/content/en/api/beta/messages/batches/list.md +++ b/content/en/api/beta/messages/batches/list.md @@ -32,7 +32,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaMessageBatch` diff --git a/content/en/api/beta/messages/batches/results.md b/content/en/api/beta/messages/batches/results.md index 87ab9853c..a0dc83a82 100644 --- a/content/en/api/beta/messages/batches/results.md +++ b/content/en/api/beta/messages/batches/results.md @@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaMessageBatchIndividualResponse object` @@ -1049,12 +1055,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1786,6 +1800,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded diff --git a/content/en/api/beta/messages/batches/retrieve.md b/content/en/api/beta/messages/batches/retrieve.md index 19d0f1283..936ab6ef6 100644 --- a/content/en/api/beta/messages/batches/retrieve.md +++ b/content/en/api/beta/messages/batches/retrieve.md @@ -20,7 +20,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaMessageBatch object` diff --git a/content/en/api/beta/messages/count_tokens.md b/content/en/api/beta/messages/count_tokens.md index 84a659805..c4544648a 100644 --- a/content/en/api/beta/messages/count_tokens.md +++ b/content/en/api/beta/messages/count_tokens.md @@ -16,7 +16,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"anthropic-user-profile-id": optional string` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -1380,12 +1386,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1466,6 +1480,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"system"` + - `clear_at: optional "next_user_message" or "never" or null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: optional BetaSystemMessageOutputConfig or null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more or null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -1704,6 +1748,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1722,6 +1784,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2113,16 +2181,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -2749,16 +2807,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. diff --git a/content/en/api/beta/messages/create.md b/content/en/api/beta/messages/create.md index e6fae67f9..4492c40e2 100644 --- a/content/en/api/beta/messages/create.md +++ b/content/en/api/beta/messages/create.md @@ -16,7 +16,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"anthropic-user-profile-id": optional string` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -1392,12 +1398,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1478,6 +1492,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"system"` + - `clear_at: optional "next_user_message" or "never" or null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: optional BetaSystemMessageOutputConfig or null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more or null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -1780,6 +1824,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "enabled"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1798,6 +1860,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "adaptive"` + - `block_binding: optional BetaThinkingBlockBinding or null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: optional "summarized" or "omitted" or "updates" or null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2299,16 +2367,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -2935,16 +2993,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional BetaCacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -4826,12 +4874,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5563,6 +5619,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStreamEvent = BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more` - `BetaRawMessageStartEvent object` @@ -5660,6 +5770,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStopEvent object` - `type: "message_stop"` @@ -5952,7 +6108,7 @@ curl https://api.anthropic.com/v1/messages \ "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5967,6 +6123,13 @@ curl https://api.anthropic.com/v1/messages \ }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` diff --git a/content/en/api/beta/models.md b/content/en/api/beta/models.md index 252ae0616..a51b2a1aa 100644 --- a/content/en/api/beta/models.md +++ b/content/en/api/beta/models.md @@ -34,7 +34,7 @@ The Models API response can be used to determine which models are available for - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaModelInfo` @@ -382,7 +388,7 @@ The Models API response can be used to determine information about a specific mo - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -466,6 +472,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaModelInfo object` diff --git a/content/en/api/beta/models/list.md b/content/en/api/beta/models/list.md index 9a2e60988..58e07adcb 100644 --- a/content/en/api/beta/models/list.md +++ b/content/en/api/beta/models/list.md @@ -32,7 +32,7 @@ The Models API response can be used to determine which models are available for - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaModelInfo` diff --git a/content/en/api/beta/models/retrieve.md b/content/en/api/beta/models/retrieve.md index a32ccd461..fb40a81fd 100644 --- a/content/en/api/beta/models/retrieve.md +++ b/content/en/api/beta/models/retrieve.md @@ -20,7 +20,7 @@ The Models API response can be used to determine information about a specific mo - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaModelInfo object` diff --git a/content/en/api/beta/organization.md b/content/en/api/beta/organization.md index 5f8caa53b..651d42687 100644 --- a/content/en/api/beta/organization.md +++ b/content/en/api/beta/organization.md @@ -696,7 +696,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -710,7 +710,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -802,7 +802,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -816,7 +816,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -956,7 +956,7 @@ Results are ordered by creation time (newest first). Use the - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -970,7 +970,7 @@ Results are ordered by creation time (newest first). Use the **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -1111,7 +1111,7 @@ Retrieve a single external key config in the caller's organization by ID. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -1125,7 +1125,7 @@ Retrieve a single external key config in the caller's organization by ID. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -1231,7 +1231,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -1245,7 +1245,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -1327,7 +1327,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -1341,7 +1341,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -1539,7 +1539,7 @@ matched as the JWT's `iss` claim and is not fetched. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1623,6 +1623,12 @@ matched as the JWT's `iss` claim and is not fetched. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `issuer_url: string` @@ -1919,7 +1925,7 @@ Archived issuers are excluded unless `include_archived=true`. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2003,6 +2009,12 @@ Archived issuers are excluded unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaFederationIssuer` @@ -2210,7 +2222,7 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2294,6 +2306,12 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationIssuer object` @@ -2504,7 +2522,7 @@ session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2588,6 +2606,12 @@ session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `check_jti: optional boolean or null` @@ -2876,7 +2900,7 @@ issuer cannot be changed), or recreate them against another issuer. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2960,6 +2984,12 @@ issuer cannot be changed), or recreate them against another issuer. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationIssuer object` @@ -3174,7 +3204,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3258,6 +3288,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `issuer_id: string` @@ -3575,7 +3611,7 @@ unless `include_archived=true`. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3659,6 +3695,12 @@ unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaFederationRule` @@ -3862,7 +3904,7 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3946,6 +3988,12 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRule object` @@ -4167,7 +4215,7 @@ Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -4251,6 +4299,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `applies_to_all_workspaces: optional boolean or null` @@ -4548,7 +4602,7 @@ other scopes require a Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -4632,6 +4686,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRule object` @@ -4849,7 +4909,7 @@ other scopes require a Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -4933,6 +4993,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `workspace_id: string` @@ -5034,7 +5100,7 @@ rules with `applies_to_all_workspaces` or a legacy single - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -5118,6 +5184,12 @@ rules with `applies_to_all_workspaces` or a legacy single - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaFederationRuleWorkspace` @@ -5209,7 +5281,7 @@ Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -5293,6 +5365,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `federation_rule_id: string` @@ -5824,7 +5902,7 @@ accounts. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -5908,6 +5986,12 @@ accounts. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `name: string` @@ -6061,7 +6145,7 @@ archived service accounts. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -6145,6 +6229,12 @@ archived service accounts. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaServiceAccount` @@ -6260,7 +6350,7 @@ Retrieve a service account by its ID (`svac_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -6344,6 +6434,12 @@ Retrieve a service account by its ID (`svac_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccount object` @@ -6460,7 +6556,7 @@ interactive credential (a user OAuth token or a Console session). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -6544,6 +6640,12 @@ interactive credential (a user OAuth token or a Console session). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `description: optional string or null` @@ -6678,7 +6780,7 @@ those rules first or change their target to another service account. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -6762,6 +6864,12 @@ those rules first or change their target to another service account. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccount object` @@ -6883,7 +6991,7 @@ rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -6967,6 +7075,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `workspace_id: string` @@ -7097,7 +7211,7 @@ page to recover. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -7181,6 +7295,12 @@ page to recover. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaServiceAccountWorkspaceMember` @@ -7283,7 +7403,7 @@ to the implicit `workspace_user` membership. Archived workspaces return - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -7367,6 +7487,12 @@ to the implicit `workspace_user` membership. Archived workspaces return - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `service_account_id: string` @@ -7818,8 +7944,13 @@ List Workspaces customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -7856,10 +7987,14 @@ List Workspaces ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -7942,7 +8077,7 @@ Create Workspace - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -8026,6 +8161,12 @@ Create Workspace - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `name: string` @@ -8073,10 +8214,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `tags: optional map[string] or null` @@ -8102,8 +8247,13 @@ Create Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -8140,10 +8290,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -8235,8 +8389,13 @@ Get Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -8273,10 +8432,14 @@ Get Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -8373,10 +8536,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: optional string` @@ -8408,8 +8575,13 @@ Update Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -8446,10 +8618,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -8538,8 +8714,13 @@ Archive Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -8576,10 +8757,14 @@ Archive Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -9222,7 +9407,7 @@ omitted from the results. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -9306,6 +9491,12 @@ omitted from the results. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaServiceAccountWorkspaceMember` @@ -9405,7 +9596,7 @@ accounts cannot be added and are rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -9489,6 +9680,12 @@ accounts cannot be added and are rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `service_account_id: string` @@ -9604,7 +9801,7 @@ account returns 404. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -9688,6 +9885,12 @@ account returns 404. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccountWorkspaceMember object` @@ -9780,7 +9983,7 @@ rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -9864,6 +10067,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `workspace_role: BetaNoBillingWorkspaceRole` @@ -9973,7 +10182,7 @@ membership. Archived workspaces return 400. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -10057,6 +10266,12 @@ membership. Archived workspaces return 400. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `service_account_id: string` @@ -10223,3 +10438,141 @@ curl https://api.anthropic.com/v1/organizations/rate_limits \ "next_page": "next_page" } ``` + +## Organization › Compliance Settings + +### Get Compliance Settings + +**GET** `/v1/organizations/compliance_settings` + +Retrieve your organization's Compliance Settings. + +Compliance Settings is a singleton resource: there is exactly one per +organization, addressed without an identifier. The `state` field reflects +whether the Compliance API is enabled. An organization with a parent +organization reads the state inherited from the parent's configuration. + +#### Returns + +- `BetaComplianceSettings object` + + - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `BetaComplianceSettingsStateEnabled object` + + - `type: "enabled"` + + default: enabled + + - `BetaComplianceSettingsStateDisabled object` + + - `type: "disabled"` + + default: disabled + + - `type: "compliance_settings"` + + default: compliance_settings + +#### Example + +```bash +curl https://api.anthropic.com/v1/organizations/compliance_settings \ + -H 'anthropic-version: 2023-06-01' \ + -H "X-Api-Key: $ANTHROPIC_API_KEY" +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` + +### Update Compliance Settings + +**POST** `/v1/organizations/compliance_settings` + +Update your organization's Compliance Settings. + +Setting `state` to `enabled` turns on the Compliance API and begins +capturing organization activity events. Setting it to `disabled` turns +both off. `state` reflects whether the Compliance API is enabled. + +A request that sets `state` to its current value succeeds and leaves the +resource unchanged. A `disabled` request stays in effect until a later +`enabled` request or the organization's next provisioning action that +enables Access Transparency: enabling Access Transparency also enables +the Compliance API, which serves its activity events, so such +provisioning (including re-runs) re-enables the Compliance API even +after a `disabled` request. Automated provisioning never disables +compliance settings. + +#### Body parameters + +- `state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam` + + Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form. + + - `BetaComplianceSettingsStateEnabledParam object` + + - `type: "enabled"` + + - `BetaComplianceSettingsStateDisabledParam object` + + - `type: "disabled"` + +#### Returns + +- `BetaComplianceSettings object` + + - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `BetaComplianceSettingsStateEnabled object` + + - `type: "enabled"` + + default: enabled + + - `BetaComplianceSettingsStateDisabled object` + + - `type: "disabled"` + + default: disabled + + - `type: "compliance_settings"` + + default: compliance_settings + +#### Example + +```bash +curl https://api.anthropic.com/v1/organizations/compliance_settings \ + -H 'Content-Type: application/json' \ + -H 'anthropic-version: 2023-06-01' \ + -H "X-Api-Key: $ANTHROPIC_API_KEY" \ + -d '{ + "state": { + "type": "enabled" + } + }' +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` diff --git a/content/en/api/beta/organization/compliance_settings.md b/content/en/api/beta/organization/compliance_settings.md new file mode 100644 index 000000000..94eaaaaa2 --- /dev/null +++ b/content/en/api/beta/organization/compliance_settings.md @@ -0,0 +1,191 @@ +# Compliance Settings + +## Get Compliance Settings + +**GET** `/v1/organizations/compliance_settings` + +Retrieve your organization's Compliance Settings. + +Compliance Settings is a singleton resource: there is exactly one per +organization, addressed without an identifier. The `state` field reflects +whether the Compliance API is enabled. An organization with a parent +organization reads the state inherited from the parent's configuration. + +### Returns + +- `BetaComplianceSettings object` + + - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `BetaComplianceSettingsStateEnabled object` + + - `type: "enabled"` + + default: enabled + + - `BetaComplianceSettingsStateDisabled object` + + - `type: "disabled"` + + default: disabled + + - `type: "compliance_settings"` + + default: compliance_settings + +### Example + +```bash +curl https://api.anthropic.com/v1/organizations/compliance_settings \ + -H 'anthropic-version: 2023-06-01' \ + -H "X-Api-Key: $ANTHROPIC_API_KEY" +``` + +#### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` + +## Update Compliance Settings + +**POST** `/v1/organizations/compliance_settings` + +Update your organization's Compliance Settings. + +Setting `state` to `enabled` turns on the Compliance API and begins +capturing organization activity events. Setting it to `disabled` turns +both off. `state` reflects whether the Compliance API is enabled. + +A request that sets `state` to its current value succeeds and leaves the +resource unchanged. A `disabled` request stays in effect until a later +`enabled` request or the organization's next provisioning action that +enables Access Transparency: enabling Access Transparency also enables +the Compliance API, which serves its activity events, so such +provisioning (including re-runs) re-enables the Compliance API even +after a `disabled` request. Automated provisioning never disables +compliance settings. + +### Body parameters + +- `state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam` + + Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form. + + - `BetaComplianceSettingsStateEnabledParam object` + + - `type: "enabled"` + + - `BetaComplianceSettingsStateDisabledParam object` + + - `type: "disabled"` + +### Returns + +- `BetaComplianceSettings object` + + - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `BetaComplianceSettingsStateEnabled object` + + - `type: "enabled"` + + default: enabled + + - `BetaComplianceSettingsStateDisabled object` + + - `type: "disabled"` + + default: disabled + + - `type: "compliance_settings"` + + default: compliance_settings + +### Example + +```bash +curl https://api.anthropic.com/v1/organizations/compliance_settings \ + -H 'Content-Type: application/json' \ + -H 'anthropic-version: 2023-06-01' \ + -H "X-Api-Key: $ANTHROPIC_API_KEY" \ + -d '{ + "state": { + "type": "enabled" + } + }' +``` + +#### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` + +## Domain types + +### Beta Compliance Settings + +- `BetaComplianceSettings object` + + - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `BetaComplianceSettingsStateEnabled object` + + - `type: "enabled"` + + default: enabled + + - `BetaComplianceSettingsStateDisabled object` + + - `type: "disabled"` + + default: disabled + + - `type: "compliance_settings"` + + default: compliance_settings + +### Beta Compliance Settings State Disabled + +- `BetaComplianceSettingsStateDisabled object` + + - `type: "disabled"` + + default: disabled + +### Beta Compliance Settings State Disabled Param + +- `BetaComplianceSettingsStateDisabledParam object` + + - `type: "disabled"` + +### Beta Compliance Settings State Enabled + +- `BetaComplianceSettingsStateEnabled object` + + - `type: "enabled"` + + default: enabled + +### Beta Compliance Settings State Enabled Param + +- `BetaComplianceSettingsStateEnabledParam object` + + - `type: "enabled"` diff --git a/content/en/api/beta/organization/compliance_settings/retrieve.md b/content/en/api/beta/organization/compliance_settings/retrieve.md new file mode 100644 index 000000000..d76b02be2 --- /dev/null +++ b/content/en/api/beta/organization/compliance_settings/retrieve.md @@ -0,0 +1,53 @@ +# Get Compliance Settings + +**GET** `/v1/organizations/compliance_settings` + +Retrieve your organization's Compliance Settings. + +Compliance Settings is a singleton resource: there is exactly one per +organization, addressed without an identifier. The `state` field reflects +whether the Compliance API is enabled. An organization with a parent +organization reads the state inherited from the parent's configuration. + +## Returns + +- `BetaComplianceSettings object` + + - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `BetaComplianceSettingsStateEnabled object` + + - `type: "enabled"` + + default: enabled + + - `BetaComplianceSettingsStateDisabled object` + + - `type: "disabled"` + + default: disabled + + - `type: "compliance_settings"` + + default: compliance_settings + +## Example + +```bash +curl https://api.anthropic.com/v1/organizations/compliance_settings \ + -H 'anthropic-version: 2023-06-01' \ + -H "X-Api-Key: $ANTHROPIC_API_KEY" +``` + +### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` diff --git a/content/en/api/beta/organization/compliance_settings/update.md b/content/en/api/beta/organization/compliance_settings/update.md new file mode 100644 index 000000000..10fa00581 --- /dev/null +++ b/content/en/api/beta/organization/compliance_settings/update.md @@ -0,0 +1,81 @@ +# Update Compliance Settings + +**POST** `/v1/organizations/compliance_settings` + +Update your organization's Compliance Settings. + +Setting `state` to `enabled` turns on the Compliance API and begins +capturing organization activity events. Setting it to `disabled` turns +both off. `state` reflects whether the Compliance API is enabled. + +A request that sets `state` to its current value succeeds and leaves the +resource unchanged. A `disabled` request stays in effect until a later +`enabled` request or the organization's next provisioning action that +enables Access Transparency: enabling Access Transparency also enables +the Compliance API, which serves its activity events, so such +provisioning (including re-runs) re-enables the Compliance API even +after a `disabled` request. Automated provisioning never disables +compliance settings. + +## Body parameters + +- `state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam` + + Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form. + + - `BetaComplianceSettingsStateEnabledParam object` + + - `type: "enabled"` + + - `BetaComplianceSettingsStateDisabledParam object` + + - `type: "disabled"` + +## Returns + +- `BetaComplianceSettings object` + + - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `BetaComplianceSettingsStateEnabled object` + + - `type: "enabled"` + + default: enabled + + - `BetaComplianceSettingsStateDisabled object` + + - `type: "disabled"` + + default: disabled + + - `type: "compliance_settings"` + + default: compliance_settings + +## Example + +```bash +curl https://api.anthropic.com/v1/organizations/compliance_settings \ + -H 'Content-Type: application/json' \ + -H 'anthropic-version: 2023-06-01' \ + -H "X-Api-Key: $ANTHROPIC_API_KEY" \ + -d '{ + "state": { + "type": "enabled" + } + }' +``` + +### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` diff --git a/content/en/api/beta/organization/external_keys.md b/content/en/api/beta/organization/external_keys.md index 9b2a09480..81e2dce53 100644 --- a/content/en/api/beta/organization/external_keys.md +++ b/content/en/api/beta/organization/external_keys.md @@ -16,7 +16,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -30,7 +30,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -122,7 +122,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -136,7 +136,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -276,7 +276,7 @@ Results are ordered by creation time (newest first). Use the - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -290,7 +290,7 @@ Results are ordered by creation time (newest first). Use the **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -431,7 +431,7 @@ Retrieve a single external key config in the caller's organization by ID. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -445,7 +445,7 @@ Retrieve a single external key config in the caller's organization by ID. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -551,7 +551,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -565,7 +565,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -647,7 +647,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -661,7 +661,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -839,7 +839,7 @@ curl https://api.anthropic.com/v1/organizations/external_keys/$EXTERNAL_KEY_ID/v - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -853,7 +853,7 @@ curl https://api.anthropic.com/v1/organizations/external_keys/$EXTERNAL_KEY_ID/v **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. ### Beta Azure External Key Config @@ -951,7 +951,7 @@ curl https://api.anthropic.com/v1/organizations/external_keys/$EXTERNAL_KEY_ID/v - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -965,7 +965,7 @@ curl https://api.anthropic.com/v1/organizations/external_keys/$EXTERNAL_KEY_ID/v **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` diff --git a/content/en/api/beta/organization/external_keys/create.md b/content/en/api/beta/organization/external_keys/create.md index fb521c866..53b4437a3 100644 --- a/content/en/api/beta/organization/external_keys/create.md +++ b/content/en/api/beta/organization/external_keys/create.md @@ -14,7 +14,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -28,7 +28,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -120,7 +120,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -134,7 +134,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` diff --git a/content/en/api/beta/organization/external_keys/list.md b/content/en/api/beta/organization/external_keys/list.md index 28e857d46..0f3835635 100644 --- a/content/en/api/beta/organization/external_keys/list.md +++ b/content/en/api/beta/organization/external_keys/list.md @@ -63,7 +63,7 @@ Results are ordered by creation time (newest first). Use the - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -77,7 +77,7 @@ Results are ordered by creation time (newest first). Use the **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` diff --git a/content/en/api/beta/organization/external_keys/retrieve.md b/content/en/api/beta/organization/external_keys/retrieve.md index ae42e4a31..77f1e61d0 100644 --- a/content/en/api/beta/organization/external_keys/retrieve.md +++ b/content/en/api/beta/organization/external_keys/retrieve.md @@ -62,7 +62,7 @@ Retrieve a single external key config in the caller's organization by ID. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -76,7 +76,7 @@ Retrieve a single external key config in the caller's organization by ID. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` diff --git a/content/en/api/beta/organization/external_keys/update.md b/content/en/api/beta/organization/external_keys/update.md index 7c7acd51b..d780fc8be 100644 --- a/content/en/api/beta/organization/external_keys/update.md +++ b/content/en/api/beta/organization/external_keys/update.md @@ -36,7 +36,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -50,7 +50,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` @@ -132,7 +132,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -146,7 +146,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig object` diff --git a/content/en/api/beta/organization/federation.md b/content/en/api/beta/organization/federation.md index 419b174e4..692a4adb2 100644 --- a/content/en/api/beta/organization/federation.md +++ b/content/en/api/beta/organization/federation.md @@ -28,7 +28,7 @@ matched as the JWT's `iss` claim and is not fetched. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ matched as the JWT's `iss` claim and is not fetched. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `issuer_url: string` @@ -408,7 +414,7 @@ Archived issuers are excluded unless `include_archived=true`. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -492,6 +498,12 @@ Archived issuers are excluded unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaFederationIssuer` @@ -699,7 +711,7 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -783,6 +795,12 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationIssuer object` @@ -993,7 +1011,7 @@ session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1077,6 +1095,12 @@ session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `check_jti: optional boolean or null` @@ -1365,7 +1389,7 @@ issuer cannot be changed), or recreate them against another issuer. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1449,6 +1473,12 @@ issuer cannot be changed), or recreate them against another issuer. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationIssuer object` @@ -1663,7 +1693,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1747,6 +1777,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `issuer_id: string` @@ -2064,7 +2100,7 @@ unless `include_archived=true`. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2148,6 +2184,12 @@ unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaFederationRule` @@ -2351,7 +2393,7 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2435,6 +2477,12 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRule object` @@ -2656,7 +2704,7 @@ Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2740,6 +2788,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `applies_to_all_workspaces: optional boolean or null` @@ -3037,7 +3091,7 @@ other scopes require a Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3121,6 +3175,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRule object` @@ -3338,7 +3398,7 @@ other scopes require a Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3422,6 +3482,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `workspace_id: string` @@ -3523,7 +3589,7 @@ rules with `applies_to_all_workspaces` or a legacy single - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3607,6 +3673,12 @@ rules with `applies_to_all_workspaces` or a legacy single - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaFederationRuleWorkspace` @@ -3698,7 +3770,7 @@ Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3782,6 +3854,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `federation_rule_id: string` diff --git a/content/en/api/beta/organization/federation/issuers.md b/content/en/api/beta/organization/federation/issuers.md index 5a8a8fc93..e2538a5bb 100644 --- a/content/en/api/beta/organization/federation/issuers.md +++ b/content/en/api/beta/organization/federation/issuers.md @@ -26,7 +26,7 @@ matched as the JWT's `iss` claim and is not fetched. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ matched as the JWT's `iss` claim and is not fetched. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `issuer_url: string` @@ -406,7 +412,7 @@ Archived issuers are excluded unless `include_archived=true`. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -490,6 +496,12 @@ Archived issuers are excluded unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaFederationIssuer` @@ -697,7 +709,7 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -781,6 +793,12 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaFederationIssuer object` @@ -991,7 +1009,7 @@ session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1075,6 +1093,12 @@ session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `check_jti: optional boolean or null` @@ -1363,7 +1387,7 @@ issuer cannot be changed), or recreate them against another issuer. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1447,6 +1471,12 @@ issuer cannot be changed), or recreate them against another issuer. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaFederationIssuer object` diff --git a/content/en/api/beta/organization/federation/issuers/archive.md b/content/en/api/beta/organization/federation/issuers/archive.md index 1c2746548..7a4b04661 100644 --- a/content/en/api/beta/organization/federation/issuers/archive.md +++ b/content/en/api/beta/organization/federation/issuers/archive.md @@ -25,7 +25,7 @@ issuer cannot be changed), or recreate them against another issuer. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -109,6 +109,12 @@ issuer cannot be changed), or recreate them against another issuer. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaFederationIssuer object` diff --git a/content/en/api/beta/organization/federation/issuers/create.md b/content/en/api/beta/organization/federation/issuers/create.md index 3235fb3f0..fbac28335 100644 --- a/content/en/api/beta/organization/federation/issuers/create.md +++ b/content/en/api/beta/organization/federation/issuers/create.md @@ -24,7 +24,7 @@ matched as the JWT's `iss` claim and is not fetched. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ matched as the JWT's `iss` claim and is not fetched. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `issuer_url: string` diff --git a/content/en/api/beta/organization/federation/issuers/list.md b/content/en/api/beta/organization/federation/issuers/list.md index 3b170b754..06811d266 100644 --- a/content/en/api/beta/organization/federation/issuers/list.md +++ b/content/en/api/beta/organization/federation/issuers/list.md @@ -34,7 +34,7 @@ Archived issuers are excluded unless `include_archived=true`. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ Archived issuers are excluded unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaFederationIssuer` diff --git a/content/en/api/beta/organization/federation/issuers/retrieve.md b/content/en/api/beta/organization/federation/issuers/retrieve.md index 51a1b60e8..459a06aeb 100644 --- a/content/en/api/beta/organization/federation/issuers/retrieve.md +++ b/content/en/api/beta/organization/federation/issuers/retrieve.md @@ -20,7 +20,7 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaFederationIssuer object` diff --git a/content/en/api/beta/organization/federation/issuers/update.md b/content/en/api/beta/organization/federation/issuers/update.md index a3f4c7cfc..80e7807ef 100644 --- a/content/en/api/beta/organization/federation/issuers/update.md +++ b/content/en/api/beta/organization/federation/issuers/update.md @@ -27,7 +27,7 @@ session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -111,6 +111,12 @@ session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `check_jti: optional boolean or null` diff --git a/content/en/api/beta/organization/federation/rules.md b/content/en/api/beta/organization/federation/rules.md index a73503716..4d5240444 100644 --- a/content/en/api/beta/organization/federation/rules.md +++ b/content/en/api/beta/organization/federation/rules.md @@ -30,7 +30,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `issuer_id: string` @@ -431,7 +437,7 @@ unless `include_archived=true`. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -515,6 +521,12 @@ unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaFederationRule` @@ -718,7 +730,7 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -802,6 +814,12 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaFederationRule object` @@ -1023,7 +1041,7 @@ Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1107,6 +1125,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `applies_to_all_workspaces: optional boolean or null` @@ -1404,7 +1428,7 @@ other scopes require a Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1488,6 +1512,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaFederationRule object` @@ -1918,7 +1948,7 @@ other scopes require a Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2002,6 +2032,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `workspace_id: string` @@ -2103,7 +2139,7 @@ rules with `applies_to_all_workspaces` or a legacy single - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2187,6 +2223,12 @@ rules with `applies_to_all_workspaces` or a legacy single - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaFederationRuleWorkspace` @@ -2278,7 +2320,7 @@ Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2362,6 +2404,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `federation_rule_id: string` diff --git a/content/en/api/beta/organization/federation/rules/archive.md b/content/en/api/beta/organization/federation/rules/archive.md index 879a7f4c3..0c36aba42 100644 --- a/content/en/api/beta/organization/federation/rules/archive.md +++ b/content/en/api/beta/organization/federation/rules/archive.md @@ -28,7 +28,7 @@ other scopes require a Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaFederationRule object` diff --git a/content/en/api/beta/organization/federation/rules/create.md b/content/en/api/beta/organization/federation/rules/create.md index 656f2388a..6b706545a 100644 --- a/content/en/api/beta/organization/federation/rules/create.md +++ b/content/en/api/beta/organization/federation/rules/create.md @@ -28,7 +28,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `issuer_id: string` diff --git a/content/en/api/beta/organization/federation/rules/list.md b/content/en/api/beta/organization/federation/rules/list.md index 6fde877fd..35347d077 100644 --- a/content/en/api/beta/organization/federation/rules/list.md +++ b/content/en/api/beta/organization/federation/rules/list.md @@ -39,7 +39,7 @@ unless `include_archived=true`. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -123,6 +123,12 @@ unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaFederationRule` diff --git a/content/en/api/beta/organization/federation/rules/retrieve.md b/content/en/api/beta/organization/federation/rules/retrieve.md index 0957a2d7d..c5d000444 100644 --- a/content/en/api/beta/organization/federation/rules/retrieve.md +++ b/content/en/api/beta/organization/federation/rules/retrieve.md @@ -20,7 +20,7 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaFederationRule object` diff --git a/content/en/api/beta/organization/federation/rules/update.md b/content/en/api/beta/organization/federation/rules/update.md index 258426ef1..cfa8234ed 100644 --- a/content/en/api/beta/organization/federation/rules/update.md +++ b/content/en/api/beta/organization/federation/rules/update.md @@ -36,7 +36,7 @@ Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -120,6 +120,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `applies_to_all_workspaces: optional boolean or null` diff --git a/content/en/api/beta/organization/federation/rules/workspaces.md b/content/en/api/beta/organization/federation/rules/workspaces.md index 04a3138f8..477968fe2 100644 --- a/content/en/api/beta/organization/federation/rules/workspaces.md +++ b/content/en/api/beta/organization/federation/rules/workspaces.md @@ -31,7 +31,7 @@ other scopes require a Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -115,6 +115,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `workspace_id: string` @@ -216,7 +222,7 @@ rules with `applies_to_all_workspaces` or a legacy single - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -300,6 +306,12 @@ rules with `applies_to_all_workspaces` or a legacy single - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaFederationRuleWorkspace` @@ -391,7 +403,7 @@ Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -475,6 +487,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `federation_rule_id: string` diff --git a/content/en/api/beta/organization/federation/rules/workspaces/add.md b/content/en/api/beta/organization/federation/rules/workspaces/add.md index d542686b1..7b4bfe723 100644 --- a/content/en/api/beta/organization/federation/rules/workspaces/add.md +++ b/content/en/api/beta/organization/federation/rules/workspaces/add.md @@ -29,7 +29,7 @@ other scopes require a Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -113,6 +113,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `workspace_id: string` diff --git a/content/en/api/beta/organization/federation/rules/workspaces/list.md b/content/en/api/beta/organization/federation/rules/workspaces/list.md index d1b114c79..e5d1f891d 100644 --- a/content/en/api/beta/organization/federation/rules/workspaces/list.md +++ b/content/en/api/beta/organization/federation/rules/workspaces/list.md @@ -38,7 +38,7 @@ rules with `applies_to_all_workspaces` or a legacy single - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -122,6 +122,12 @@ rules with `applies_to_all_workspaces` or a legacy single - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaFederationRuleWorkspace` diff --git a/content/en/api/beta/organization/federation/rules/workspaces/remove.md b/content/en/api/beta/organization/federation/rules/workspaces/remove.md index aac8f3582..842a1b90b 100644 --- a/content/en/api/beta/organization/federation/rules/workspaces/remove.md +++ b/content/en/api/beta/organization/federation/rules/workspaces/remove.md @@ -29,7 +29,7 @@ Console session. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -113,6 +113,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `federation_rule_id: string` diff --git a/content/en/api/beta/organization/service_accounts.md b/content/en/api/beta/organization/service_accounts.md index b50a64830..d11753df3 100644 --- a/content/en/api/beta/organization/service_accounts.md +++ b/content/en/api/beta/organization/service_accounts.md @@ -24,7 +24,7 @@ accounts. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ accounts. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `name: string` @@ -261,7 +267,7 @@ archived service accounts. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -345,6 +351,12 @@ archived service accounts. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaServiceAccount` @@ -460,7 +472,7 @@ Retrieve a service account by its ID (`svac_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -544,6 +556,12 @@ Retrieve a service account by its ID (`svac_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaServiceAccount object` @@ -660,7 +678,7 @@ interactive credential (a user OAuth token or a Console session). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -744,6 +762,12 @@ interactive credential (a user OAuth token or a Console session). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `description: optional string or null` @@ -878,7 +902,7 @@ those rules first or change their target to another service account. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -962,6 +986,12 @@ those rules first or change their target to another service account. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaServiceAccount object` @@ -1186,7 +1216,7 @@ rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1270,6 +1300,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `workspace_id: string` @@ -1400,7 +1436,7 @@ page to recover. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1484,6 +1520,12 @@ page to recover. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaServiceAccountWorkspaceMember` @@ -1586,7 +1628,7 @@ to the implicit `workspace_user` membership. Archived workspaces return - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1670,6 +1712,12 @@ to the implicit `workspace_user` membership. Archived workspaces return - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `service_account_id: string` diff --git a/content/en/api/beta/organization/service_accounts/archive.md b/content/en/api/beta/organization/service_accounts/archive.md index b64872fbb..82e97c11f 100644 --- a/content/en/api/beta/organization/service_accounts/archive.md +++ b/content/en/api/beta/organization/service_accounts/archive.md @@ -25,7 +25,7 @@ those rules first or change their target to another service account. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -109,6 +109,12 @@ those rules first or change their target to another service account. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaServiceAccount object` diff --git a/content/en/api/beta/organization/service_accounts/create.md b/content/en/api/beta/organization/service_accounts/create.md index 62a4d5f3e..d3577b157 100644 --- a/content/en/api/beta/organization/service_accounts/create.md +++ b/content/en/api/beta/organization/service_accounts/create.md @@ -22,7 +22,7 @@ accounts. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ accounts. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `name: string` diff --git a/content/en/api/beta/organization/service_accounts/list.md b/content/en/api/beta/organization/service_accounts/list.md index 1b3b42e27..b0cc22903 100644 --- a/content/en/api/beta/organization/service_accounts/list.md +++ b/content/en/api/beta/organization/service_accounts/list.md @@ -36,7 +36,7 @@ archived service accounts. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -120,6 +120,12 @@ archived service accounts. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaServiceAccount` diff --git a/content/en/api/beta/organization/service_accounts/retrieve.md b/content/en/api/beta/organization/service_accounts/retrieve.md index 24d55574f..7a81dae86 100644 --- a/content/en/api/beta/organization/service_accounts/retrieve.md +++ b/content/en/api/beta/organization/service_accounts/retrieve.md @@ -20,7 +20,7 @@ Retrieve a service account by its ID (`svac_...`). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Retrieve a service account by its ID (`svac_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaServiceAccount object` diff --git a/content/en/api/beta/organization/service_accounts/update.md b/content/en/api/beta/organization/service_accounts/update.md index f67d1e8c6..1f812b79c 100644 --- a/content/en/api/beta/organization/service_accounts/update.md +++ b/content/en/api/beta/organization/service_accounts/update.md @@ -25,7 +25,7 @@ interactive credential (a user OAuth token or a Console session). - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -109,6 +109,12 @@ interactive credential (a user OAuth token or a Console session). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `description: optional string or null` diff --git a/content/en/api/beta/organization/service_accounts/workspaces.md b/content/en/api/beta/organization/service_accounts/workspaces.md index 32f82f448..1ea95a270 100644 --- a/content/en/api/beta/organization/service_accounts/workspaces.md +++ b/content/en/api/beta/organization/service_accounts/workspaces.md @@ -29,7 +29,7 @@ rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -113,6 +113,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `workspace_id: string` @@ -243,7 +249,7 @@ page to recover. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -327,6 +333,12 @@ page to recover. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaServiceAccountWorkspaceMember` @@ -429,7 +441,7 @@ to the implicit `workspace_user` membership. Archived workspaces return - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -513,6 +525,12 @@ to the implicit `workspace_user` membership. Archived workspaces return - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `service_account_id: string` diff --git a/content/en/api/beta/organization/service_accounts/workspaces/add.md b/content/en/api/beta/organization/service_accounts/workspaces/add.md index ff7075bb9..fd45ad14b 100644 --- a/content/en/api/beta/organization/service_accounts/workspaces/add.md +++ b/content/en/api/beta/organization/service_accounts/workspaces/add.md @@ -27,7 +27,7 @@ rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -111,6 +111,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `workspace_id: string` diff --git a/content/en/api/beta/organization/service_accounts/workspaces/list.md b/content/en/api/beta/organization/service_accounts/workspaces/list.md index e4760c86e..e07958fe7 100644 --- a/content/en/api/beta/organization/service_accounts/workspaces/list.md +++ b/content/en/api/beta/organization/service_accounts/workspaces/list.md @@ -46,7 +46,7 @@ page to recover. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -130,6 +130,12 @@ page to recover. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaServiceAccountWorkspaceMember` diff --git a/content/en/api/beta/organization/service_accounts/workspaces/remove.md b/content/en/api/beta/organization/service_accounts/workspaces/remove.md index 0e4ebd43c..81b2b2013 100644 --- a/content/en/api/beta/organization/service_accounts/workspaces/remove.md +++ b/content/en/api/beta/organization/service_accounts/workspaces/remove.md @@ -32,7 +32,7 @@ to the implicit `workspace_user` membership. Archived workspaces return - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ to the implicit `workspace_user` membership. Archived workspaces return - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `service_account_id: string` diff --git a/content/en/api/beta/organization/workspaces.md b/content/en/api/beta/organization/workspaces.md index 0367b198d..5a4af2ae2 100644 --- a/content/en/api/beta/organization/workspaces.md +++ b/content/en/api/beta/organization/workspaces.md @@ -50,8 +50,13 @@ List Workspaces customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -88,10 +93,14 @@ List Workspaces ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -174,7 +183,7 @@ Create Workspace - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -258,6 +267,12 @@ Create Workspace - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `name: string` @@ -305,10 +320,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `tags: optional map[string] or null` @@ -334,8 +353,13 @@ Create Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -372,10 +396,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -467,8 +495,13 @@ Get Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -505,10 +538,14 @@ Get Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -605,10 +642,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: optional string` @@ -640,8 +681,13 @@ Update Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -678,10 +724,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -770,8 +820,13 @@ Archive Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -808,10 +863,14 @@ Archive Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -976,8 +1035,13 @@ curl https://api.anthropic.com/v1/organizations/workspaces/$WORKSPACE_ID/archive customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -1014,10 +1078,14 @@ curl https://api.anthropic.com/v1/organizations/workspaces/$WORKSPACE_ID/archive ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -1675,7 +1743,7 @@ omitted from the results. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1759,6 +1827,12 @@ omitted from the results. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaServiceAccountWorkspaceMember` @@ -1858,7 +1932,7 @@ accounts cannot be added and are rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1942,6 +2016,12 @@ accounts cannot be added and are rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `service_account_id: string` @@ -2057,7 +2137,7 @@ account returns 404. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2141,6 +2221,12 @@ account returns 404. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccountWorkspaceMember object` @@ -2233,7 +2319,7 @@ rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2317,6 +2403,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `workspace_role: BetaNoBillingWorkspaceRole` @@ -2426,7 +2518,7 @@ membership. Archived workspaces return 400. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2510,6 +2602,12 @@ membership. Archived workspaces return 400. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `service_account_id: string` diff --git a/content/en/api/beta/organization/workspaces/archive.md b/content/en/api/beta/organization/workspaces/archive.md index a50ffe85f..5bed04048 100644 --- a/content/en/api/beta/organization/workspaces/archive.md +++ b/content/en/api/beta/organization/workspaces/archive.md @@ -28,8 +28,13 @@ Archive Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -66,10 +71,14 @@ Archive Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` diff --git a/content/en/api/beta/organization/workspaces/create.md b/content/en/api/beta/organization/workspaces/create.md index a03c7e02b..82361e79f 100644 --- a/content/en/api/beta/organization/workspaces/create.md +++ b/content/en/api/beta/organization/workspaces/create.md @@ -12,7 +12,7 @@ Create Workspace - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -96,6 +96,12 @@ Create Workspace - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `name: string` @@ -143,10 +149,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `tags: optional map[string] or null` @@ -172,8 +182,13 @@ Create Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -210,10 +225,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` diff --git a/content/en/api/beta/organization/workspaces/list.md b/content/en/api/beta/organization/workspaces/list.md index aefb62279..4e6438e7c 100644 --- a/content/en/api/beta/organization/workspaces/list.md +++ b/content/en/api/beta/organization/workspaces/list.md @@ -48,8 +48,13 @@ List Workspaces customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -86,10 +91,14 @@ List Workspaces ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` diff --git a/content/en/api/beta/organization/workspaces/retrieve.md b/content/en/api/beta/organization/workspaces/retrieve.md index 81b1a04c5..993b5d8f1 100644 --- a/content/en/api/beta/organization/workspaces/retrieve.md +++ b/content/en/api/beta/organization/workspaces/retrieve.md @@ -30,8 +30,13 @@ Get Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -68,10 +73,14 @@ Get Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` diff --git a/content/en/api/beta/organization/workspaces/service_accounts.md b/content/en/api/beta/organization/workspaces/service_accounts.md index 79f9c87bd..96f28e2dd 100644 --- a/content/en/api/beta/organization/workspaces/service_accounts.md +++ b/content/en/api/beta/organization/workspaces/service_accounts.md @@ -41,7 +41,7 @@ omitted from the results. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -125,6 +125,12 @@ omitted from the results. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaServiceAccountWorkspaceMember` @@ -224,7 +230,7 @@ accounts cannot be added and are rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -308,6 +314,12 @@ accounts cannot be added and are rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `service_account_id: string` @@ -423,7 +435,7 @@ account returns 404. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -507,6 +519,12 @@ account returns 404. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaServiceAccountWorkspaceMember object` @@ -599,7 +617,7 @@ rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -683,6 +701,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `workspace_role: BetaNoBillingWorkspaceRole` @@ -792,7 +816,7 @@ membership. Archived workspaces return 400. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -876,6 +900,12 @@ membership. Archived workspaces return 400. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `service_account_id: string` diff --git a/content/en/api/beta/organization/workspaces/service_accounts/add.md b/content/en/api/beta/organization/workspaces/service_accounts/add.md index e8814caea..62a0d4c67 100644 --- a/content/en/api/beta/organization/workspaces/service_accounts/add.md +++ b/content/en/api/beta/organization/workspaces/service_accounts/add.md @@ -29,7 +29,7 @@ accounts cannot be added and are rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -113,6 +113,12 @@ accounts cannot be added and are rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `service_account_id: string` diff --git a/content/en/api/beta/organization/workspaces/service_accounts/list.md b/content/en/api/beta/organization/workspaces/service_accounts/list.md index fbe0c8f69..fde01e938 100644 --- a/content/en/api/beta/organization/workspaces/service_accounts/list.md +++ b/content/en/api/beta/organization/workspaces/service_accounts/list.md @@ -39,7 +39,7 @@ omitted from the results. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -123,6 +123,12 @@ omitted from the results. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaServiceAccountWorkspaceMember` diff --git a/content/en/api/beta/organization/workspaces/service_accounts/remove.md b/content/en/api/beta/organization/workspaces/service_accounts/remove.md index 7f33f9684..30af566c5 100644 --- a/content/en/api/beta/organization/workspaces/service_accounts/remove.md +++ b/content/en/api/beta/organization/workspaces/service_accounts/remove.md @@ -30,7 +30,7 @@ membership. Archived workspaces return 400. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ membership. Archived workspaces return 400. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `service_account_id: string` diff --git a/content/en/api/beta/organization/workspaces/service_accounts/retrieve.md b/content/en/api/beta/organization/workspaces/service_accounts/retrieve.md index 4d63fbab6..1dd1a0187 100644 --- a/content/en/api/beta/organization/workspaces/service_accounts/retrieve.md +++ b/content/en/api/beta/organization/workspaces/service_accounts/retrieve.md @@ -31,7 +31,7 @@ account returns 404. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -115,6 +115,12 @@ account returns 404. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaServiceAccountWorkspaceMember object` diff --git a/content/en/api/beta/organization/workspaces/service_accounts/update.md b/content/en/api/beta/organization/workspaces/service_accounts/update.md index 7dd6cb55f..81512c79b 100644 --- a/content/en/api/beta/organization/workspaces/service_accounts/update.md +++ b/content/en/api/beta/organization/workspaces/service_accounts/update.md @@ -31,7 +31,7 @@ rejected. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -115,6 +115,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `workspace_role: BetaNoBillingWorkspaceRole` diff --git a/content/en/api/beta/organization/workspaces/update.md b/content/en/api/beta/organization/workspaces/update.md index c1502841e..d3dbc1dab 100644 --- a/content/en/api/beta/organization/workspaces/update.md +++ b/content/en/api/beta/organization/workspaces/update.md @@ -45,10 +45,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: optional string` @@ -80,8 +84,13 @@ Update Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -118,10 +127,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` diff --git a/content/en/api/beta/sessions.md b/content/en/api/beta/sessions.md index fd2471f4b..11dfedf79 100644 --- a/content/en/api/beta/sessions.md +++ b/content/en/api/beta/sessions.md @@ -14,7 +14,7 @@ Create Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -98,6 +98,12 @@ Create Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `agent: string or BetaManagedAgentsAgentParams or BetaManagedAgentsAgentWithOverridesParams` @@ -158,18 +164,22 @@ Create Session Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1098,12 +1108,16 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1652,7 +1666,7 @@ Create Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -1666,7 +1680,7 @@ Create Session - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -1794,7 +1808,7 @@ Create Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -2121,7 +2135,7 @@ List Sessions - `agent_version: optional number` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -2165,11 +2179,11 @@ List Sessions - `memory_store_id: optional string` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order: optional "asc" or "desc"` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `"asc"` @@ -2199,7 +2213,7 @@ List Sessions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2283,6 +2297,12 @@ List Sessions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: optional array of BetaManagedAgentsSession` @@ -2317,12 +2337,16 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2871,7 +2895,7 @@ List Sessions - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -2885,7 +2909,7 @@ List Sessions - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -3013,7 +3037,7 @@ List Sessions - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -3352,7 +3376,7 @@ Get Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3436,6 +3460,12 @@ Get Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSession object` @@ -3470,12 +3500,16 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4024,7 +4058,7 @@ Get Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -4038,7 +4072,7 @@ Get Session - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -4166,7 +4200,7 @@ Get Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -4491,7 +4525,7 @@ Update Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -4575,6 +4609,12 @@ Update Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `agent: optional BetaManagedAgentsSessionAgentUpdate` @@ -5049,12 +5089,16 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5603,7 +5647,7 @@ Update Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -5617,7 +5661,7 @@ Update Session - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -5745,7 +5789,7 @@ Update Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -6074,7 +6118,7 @@ Delete Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -6158,6 +6202,12 @@ Delete Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeletedSession object` @@ -6205,7 +6255,7 @@ Archive Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -6289,6 +6339,12 @@ Archive Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSession object` @@ -6323,12 +6379,16 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6877,7 +6937,7 @@ Archive Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -6891,7 +6951,7 @@ Archive Session - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -7019,7 +7079,7 @@ Archive Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -7419,18 +7479,22 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \ Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8361,7 +8425,7 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \ - `BetaManagedAgentsOutcomeEvaluationResource object` - Evaluation state for a single outcome defined via a define_outcome event. + Evaluation state for a single outcome defined via a `define_outcome` event. - `completed_at: string or null` @@ -8375,7 +8439,7 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \ - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -8445,12 +8509,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8999,7 +9067,7 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \ - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -9013,7 +9081,7 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \ - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -9141,7 +9209,7 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \ - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -9273,12 +9341,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -10235,12 +10307,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -10703,7 +10779,7 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \ - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -10757,12 +10833,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -11825,7 +11905,7 @@ List Events - `order: optional "asc" or "desc"` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `"asc"` @@ -11833,7 +11913,7 @@ List Events - `page: optional string` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types: optional array of string` @@ -11847,7 +11927,7 @@ List Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -11931,6 +12011,12 @@ List Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsSessionEvent` @@ -13403,12 +13489,16 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -14122,7 +14212,7 @@ Send Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -14206,6 +14296,12 @@ Send Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `events: array of BetaManagedAgentsEventParams` @@ -15087,7 +15183,7 @@ Stream Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -15171,6 +15267,12 @@ Stream Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more` @@ -16643,12 +16745,16 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17400,7 +17506,7 @@ Add Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -17484,6 +17590,12 @@ Add Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `file_id: string` @@ -17572,7 +17684,7 @@ List Session Resources - `page: optional string` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. #### Headers @@ -17582,7 +17694,7 @@ List Session Resources - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -17666,6 +17778,12 @@ List Session Resources - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaManagedAgentsSessionResource` @@ -17837,7 +17955,7 @@ Get Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -17921,6 +18039,12 @@ Get Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsGitHubRepositoryResource object` @@ -18071,7 +18195,7 @@ Update Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -18155,6 +18279,12 @@ Update Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `authorization_token: string` @@ -18317,7 +18447,7 @@ Delete Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -18401,6 +18531,12 @@ Delete Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeleteSessionResource object` @@ -18452,7 +18588,7 @@ List Session Threads - `page: optional string` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. #### Headers @@ -18462,7 +18598,7 @@ List Session Threads - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -18546,6 +18682,12 @@ List Session Threads - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsSessionThread` @@ -18586,12 +18728,16 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19305,7 +19451,7 @@ Get Session Thread - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -19389,6 +19535,12 @@ Get Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionThread object` @@ -19429,12 +19581,16 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20139,7 +20295,7 @@ Archive Session Thread - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -20223,6 +20379,12 @@ Archive Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionThread object` @@ -20263,12 +20425,16 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20988,7 +21154,7 @@ List Session Thread Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -21072,6 +21238,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsSessionEvent` @@ -22544,12 +22716,16 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -23264,7 +23440,7 @@ Stream Session Thread Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -23348,6 +23524,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more` @@ -24820,12 +25002,16 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/sessions/archive.md b/content/en/api/beta/sessions/archive.md index e146f3d69..856213e45 100644 --- a/content/en/api/beta/sessions/archive.md +++ b/content/en/api/beta/sessions/archive.md @@ -16,7 +16,7 @@ Archive Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSession object` @@ -134,12 +140,16 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -688,7 +698,7 @@ Archive Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -702,7 +712,7 @@ Archive Session - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -830,7 +840,7 @@ Archive Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/beta/sessions/create.md b/content/en/api/beta/sessions/create.md index 40a8ed28a..87adb6674 100644 --- a/content/en/api/beta/sessions/create.md +++ b/content/en/api/beta/sessions/create.md @@ -12,7 +12,7 @@ Create Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -96,6 +96,12 @@ Create Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `agent: string or BetaManagedAgentsAgentParams or BetaManagedAgentsAgentWithOverridesParams` @@ -156,18 +162,22 @@ Create Session Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1096,12 +1106,16 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1650,7 +1664,7 @@ Create Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -1664,7 +1678,7 @@ Create Session - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -1792,7 +1806,7 @@ Create Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/beta/sessions/delete.md b/content/en/api/beta/sessions/delete.md index c73de9650..207aba8bf 100644 --- a/content/en/api/beta/sessions/delete.md +++ b/content/en/api/beta/sessions/delete.md @@ -16,7 +16,7 @@ Delete Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Delete Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeletedSession object` diff --git a/content/en/api/beta/sessions/events.md b/content/en/api/beta/sessions/events.md index b7ab83693..cdae59106 100644 --- a/content/en/api/beta/sessions/events.md +++ b/content/en/api/beta/sessions/events.md @@ -44,7 +44,7 @@ List Events - `order: optional "asc" or "desc"` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `"asc"` @@ -52,7 +52,7 @@ List Events - `page: optional string` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types: optional array of string` @@ -66,7 +66,7 @@ List Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -150,6 +150,12 @@ List Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: optional array of BetaManagedAgentsSessionEvent` @@ -1622,12 +1628,16 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2341,7 +2351,7 @@ Send Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2425,6 +2435,12 @@ Send Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `events: array of BetaManagedAgentsEventParams` @@ -3306,7 +3322,7 @@ Stream Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3390,6 +3406,12 @@ Stream Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more` @@ -4862,12 +4884,16 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -9719,12 +9745,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/events/stream \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -12457,12 +12487,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/events/stream \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/sessions/events/list.md b/content/en/api/beta/sessions/events/list.md index a2e178e34..681031cd8 100644 --- a/content/en/api/beta/sessions/events/list.md +++ b/content/en/api/beta/sessions/events/list.md @@ -42,7 +42,7 @@ List Events - `order: optional "asc" or "desc"` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `"asc"` @@ -50,7 +50,7 @@ List Events - `page: optional string` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types: optional array of string` @@ -64,7 +64,7 @@ List Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -148,6 +148,12 @@ List Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: optional array of BetaManagedAgentsSessionEvent` @@ -1620,12 +1626,16 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/sessions/events/send.md b/content/en/api/beta/sessions/events/send.md index a81c838f9..30e11b0c4 100644 --- a/content/en/api/beta/sessions/events/send.md +++ b/content/en/api/beta/sessions/events/send.md @@ -16,7 +16,7 @@ Send Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Send Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `events: array of BetaManagedAgentsEventParams` diff --git a/content/en/api/beta/sessions/events/stream.md b/content/en/api/beta/sessions/events/stream.md index bbf0374a5..79697059a 100644 --- a/content/en/api/beta/sessions/events/stream.md +++ b/content/en/api/beta/sessions/events/stream.md @@ -26,7 +26,7 @@ Stream Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Stream Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more` @@ -1582,12 +1588,16 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/sessions/list.md b/content/en/api/beta/sessions/list.md index 42e928f9d..e53681cc0 100644 --- a/content/en/api/beta/sessions/list.md +++ b/content/en/api/beta/sessions/list.md @@ -12,7 +12,7 @@ List Sessions - `agent_version: optional number` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -56,11 +56,11 @@ List Sessions - `memory_store_id: optional string` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order: optional "asc" or "desc"` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `"asc"` @@ -90,7 +90,7 @@ List Sessions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -174,6 +174,12 @@ List Sessions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: optional array of BetaManagedAgentsSession` @@ -208,12 +214,16 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -762,7 +772,7 @@ List Sessions - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -776,7 +786,7 @@ List Sessions - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -904,7 +914,7 @@ List Sessions - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/beta/sessions/resources.md b/content/en/api/beta/sessions/resources.md index ca7cda9e4..e09e96405 100644 --- a/content/en/api/beta/sessions/resources.md +++ b/content/en/api/beta/sessions/resources.md @@ -18,7 +18,7 @@ Add Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Add Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `file_id: string` @@ -190,7 +196,7 @@ List Session Resources - `page: optional string` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. ### Headers @@ -200,7 +206,7 @@ List Session Resources - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -284,6 +290,12 @@ List Session Resources - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaManagedAgentsSessionResource` @@ -455,7 +467,7 @@ Get Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -539,6 +551,12 @@ Get Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsGitHubRepositoryResource object` @@ -689,7 +707,7 @@ Update Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -773,6 +791,12 @@ Update Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `authorization_token: string` @@ -935,7 +959,7 @@ Delete Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1019,6 +1043,12 @@ Delete Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeleteSessionResource object` diff --git a/content/en/api/beta/sessions/resources/add.md b/content/en/api/beta/sessions/resources/add.md index 3f4d0fcb8..b8d642008 100644 --- a/content/en/api/beta/sessions/resources/add.md +++ b/content/en/api/beta/sessions/resources/add.md @@ -16,7 +16,7 @@ Add Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Add Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `file_id: string` diff --git a/content/en/api/beta/sessions/resources/delete.md b/content/en/api/beta/sessions/resources/delete.md index f29e2729b..582be627b 100644 --- a/content/en/api/beta/sessions/resources/delete.md +++ b/content/en/api/beta/sessions/resources/delete.md @@ -18,7 +18,7 @@ Delete Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeleteSessionResource object` diff --git a/content/en/api/beta/sessions/resources/list.md b/content/en/api/beta/sessions/resources/list.md index 5f3f40314..e1b80a9d0 100644 --- a/content/en/api/beta/sessions/resources/list.md +++ b/content/en/api/beta/sessions/resources/list.md @@ -18,7 +18,7 @@ List Session Resources - `page: optional string` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. ## Headers @@ -28,7 +28,7 @@ List Session Resources - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Session Resources - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaManagedAgentsSessionResource` diff --git a/content/en/api/beta/sessions/resources/retrieve.md b/content/en/api/beta/sessions/resources/retrieve.md index 4fdd65faf..797995d8d 100644 --- a/content/en/api/beta/sessions/resources/retrieve.md +++ b/content/en/api/beta/sessions/resources/retrieve.md @@ -18,7 +18,7 @@ Get Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsGitHubRepositoryResource object` diff --git a/content/en/api/beta/sessions/resources/update.md b/content/en/api/beta/sessions/resources/update.md index 8fc59eb26..bf8df5a5d 100644 --- a/content/en/api/beta/sessions/resources/update.md +++ b/content/en/api/beta/sessions/resources/update.md @@ -18,7 +18,7 @@ Update Session Resource - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Update Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `authorization_token: string` diff --git a/content/en/api/beta/sessions/retrieve.md b/content/en/api/beta/sessions/retrieve.md index b982cc31b..fd932d6aa 100644 --- a/content/en/api/beta/sessions/retrieve.md +++ b/content/en/api/beta/sessions/retrieve.md @@ -16,7 +16,7 @@ Get Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSession object` @@ -134,12 +140,16 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -688,7 +698,7 @@ Get Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -702,7 +712,7 @@ Get Session - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -830,7 +840,7 @@ Get Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/beta/sessions/threads.md b/content/en/api/beta/sessions/threads.md index d9d854d85..fdd17ce86 100644 --- a/content/en/api/beta/sessions/threads.md +++ b/content/en/api/beta/sessions/threads.md @@ -20,7 +20,7 @@ List Session Threads - `page: optional string` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. ### Headers @@ -30,7 +30,7 @@ List Session Threads - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List Session Threads - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: optional array of BetaManagedAgentsSessionThread` @@ -154,12 +160,16 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -873,7 +883,7 @@ Get Session Thread - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -957,6 +967,12 @@ Get Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionThread object` @@ -997,12 +1013,16 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1707,7 +1727,7 @@ Archive Session Thread - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1791,6 +1811,12 @@ Archive Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionThread object` @@ -1831,12 +1857,16 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2564,12 +2594,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/threads/$THREAD_ID/archiv See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4740,12 +4774,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/threads/$THREAD_ID/archiv See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5482,7 +5520,7 @@ List Session Thread Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -5566,6 +5604,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsSessionEvent` @@ -7038,12 +7082,16 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7758,7 +7806,7 @@ Stream Session Thread Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -7842,6 +7890,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more` @@ -9314,12 +9368,16 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/sessions/threads/archive.md b/content/en/api/beta/sessions/threads/archive.md index 9dffa199e..2ce995d2c 100644 --- a/content/en/api/beta/sessions/threads/archive.md +++ b/content/en/api/beta/sessions/threads/archive.md @@ -18,7 +18,7 @@ Archive Session Thread - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archive Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionThread object` @@ -142,12 +148,16 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/sessions/threads/events.md b/content/en/api/beta/sessions/threads/events.md index 25e0900a8..8544cd994 100644 --- a/content/en/api/beta/sessions/threads/events.md +++ b/content/en/api/beta/sessions/threads/events.md @@ -32,7 +32,7 @@ List Session Thread Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: optional array of BetaManagedAgentsSessionEvent` @@ -1588,12 +1594,16 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2308,7 +2318,7 @@ Stream Session Thread Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2392,6 +2402,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more` @@ -3864,12 +3880,16 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/sessions/threads/events/list.md b/content/en/api/beta/sessions/threads/events/list.md index cfa554b9e..a0c275a03 100644 --- a/content/en/api/beta/sessions/threads/events/list.md +++ b/content/en/api/beta/sessions/threads/events/list.md @@ -30,7 +30,7 @@ List Session Thread Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: optional array of BetaManagedAgentsSessionEvent` @@ -1586,12 +1592,16 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/sessions/threads/events/stream.md b/content/en/api/beta/sessions/threads/events/stream.md index f9e7d212c..f71249b31 100644 --- a/content/en/api/beta/sessions/threads/events/stream.md +++ b/content/en/api/beta/sessions/threads/events/stream.md @@ -28,7 +28,7 @@ Stream Session Thread Events - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more` @@ -1584,12 +1590,16 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/sessions/threads/list.md b/content/en/api/beta/sessions/threads/list.md index 709371bc7..6269f2b98 100644 --- a/content/en/api/beta/sessions/threads/list.md +++ b/content/en/api/beta/sessions/threads/list.md @@ -18,7 +18,7 @@ List Session Threads - `page: optional string` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. ## Headers @@ -28,7 +28,7 @@ List Session Threads - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Session Threads - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: optional array of BetaManagedAgentsSessionThread` @@ -152,12 +158,16 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/sessions/threads/retrieve.md b/content/en/api/beta/sessions/threads/retrieve.md index 4342ea507..1e224260b 100644 --- a/content/en/api/beta/sessions/threads/retrieve.md +++ b/content/en/api/beta/sessions/threads/retrieve.md @@ -18,7 +18,7 @@ Get Session Thread - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionThread object` @@ -142,12 +148,16 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/beta/sessions/update.md b/content/en/api/beta/sessions/update.md index 6547dd505..3c4e69c70 100644 --- a/content/en/api/beta/sessions/update.md +++ b/content/en/api/beta/sessions/update.md @@ -16,7 +16,7 @@ Update Session - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Update Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `agent: optional BetaManagedAgentsSessionAgentUpdate` @@ -574,12 +580,16 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more` + - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1128,7 +1138,7 @@ Update Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string or null` @@ -1142,7 +1152,7 @@ Update Session - `explanation: string or null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -1270,7 +1280,7 @@ Update Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/beta/skills.md b/content/en/api/beta/skills.md index 01a4ea2c2..1e8b704f3 100644 --- a/content/en/api/beta/skills.md +++ b/content/en/api/beta/skills.md @@ -14,7 +14,7 @@ Create Skill - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -98,6 +98,12 @@ Create Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters (form-data) - `files: array of string` @@ -247,7 +253,7 @@ List Skills - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -331,6 +337,12 @@ List Skills - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaSkill` @@ -460,7 +472,7 @@ Get Skill - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -544,6 +556,12 @@ Get Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSkill object` @@ -660,7 +678,7 @@ Delete Skill - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -744,6 +762,12 @@ Delete Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaDeletedSkill object` @@ -917,7 +941,7 @@ Create Skill Version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1001,6 +1025,12 @@ Create Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters (form-data) - `files: array of string` @@ -1110,7 +1140,7 @@ List Skill Versions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1194,6 +1224,12 @@ List Skill Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaSkillVersion` @@ -1298,7 +1334,7 @@ Download a skill version's content as a zip archive. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1382,6 +1418,12 @@ Download a skill version's content as a zip archive. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Example ```bash @@ -1418,7 +1460,7 @@ Get Skill Version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1502,6 +1544,12 @@ Get Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSkillVersion object` @@ -1593,7 +1641,7 @@ Delete Skill Version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1677,6 +1725,12 @@ Delete Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDeletedSkillVersion object` diff --git a/content/en/api/beta/skills/create.md b/content/en/api/beta/skills/create.md index 89c3b25b2..01c38c0bb 100644 --- a/content/en/api/beta/skills/create.md +++ b/content/en/api/beta/skills/create.md @@ -12,7 +12,7 @@ Create Skill - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -96,6 +96,12 @@ Create Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters (form-data) - `files: array of string` diff --git a/content/en/api/beta/skills/delete.md b/content/en/api/beta/skills/delete.md index e1ccc2fa2..fab12c56d 100644 --- a/content/en/api/beta/skills/delete.md +++ b/content/en/api/beta/skills/delete.md @@ -20,7 +20,7 @@ Delete Skill - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Delete Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaDeletedSkill object` diff --git a/content/en/api/beta/skills/list.md b/content/en/api/beta/skills/list.md index 1a3514864..bb0ea1044 100644 --- a/content/en/api/beta/skills/list.md +++ b/content/en/api/beta/skills/list.md @@ -37,7 +37,7 @@ List Skills - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -121,6 +121,12 @@ List Skills - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaSkill` diff --git a/content/en/api/beta/skills/retrieve.md b/content/en/api/beta/skills/retrieve.md index eff1373a4..00b7d9598 100644 --- a/content/en/api/beta/skills/retrieve.md +++ b/content/en/api/beta/skills/retrieve.md @@ -20,7 +20,7 @@ Get Skill - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Get Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSkill object` diff --git a/content/en/api/beta/skills/versions.md b/content/en/api/beta/skills/versions.md index cdc8c0573..d88027cfd 100644 --- a/content/en/api/beta/skills/versions.md +++ b/content/en/api/beta/skills/versions.md @@ -22,7 +22,7 @@ Create Skill Version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Create Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters (form-data) - `files: array of string` @@ -215,7 +221,7 @@ List Skill Versions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -299,6 +305,12 @@ List Skill Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaSkillVersion` @@ -403,7 +415,7 @@ Download a skill version's content as a zip archive. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -487,6 +499,12 @@ Download a skill version's content as a zip archive. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Example ```bash @@ -523,7 +541,7 @@ Get Skill Version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -607,6 +625,12 @@ Get Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSkillVersion object` @@ -698,7 +722,7 @@ Delete Skill Version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -782,6 +806,12 @@ Delete Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaDeletedSkillVersion object` diff --git a/content/en/api/beta/skills/versions/create.md b/content/en/api/beta/skills/versions/create.md index bb757d01c..0464ccd7b 100644 --- a/content/en/api/beta/skills/versions/create.md +++ b/content/en/api/beta/skills/versions/create.md @@ -20,7 +20,7 @@ Create Skill Version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Create Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters (form-data) - `files: array of string` diff --git a/content/en/api/beta/skills/versions/delete.md b/content/en/api/beta/skills/versions/delete.md index 1b053933e..d0dc06ad3 100644 --- a/content/en/api/beta/skills/versions/delete.md +++ b/content/en/api/beta/skills/versions/delete.md @@ -26,7 +26,7 @@ Delete Skill Version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Delete Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaDeletedSkillVersion object` diff --git a/content/en/api/beta/skills/versions/download.md b/content/en/api/beta/skills/versions/download.md index e1c109561..108557d07 100644 --- a/content/en/api/beta/skills/versions/download.md +++ b/content/en/api/beta/skills/versions/download.md @@ -26,7 +26,7 @@ Download a skill version's content as a zip archive. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Download a skill version's content as a zip archive. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Example ```bash diff --git a/content/en/api/beta/skills/versions/list.md b/content/en/api/beta/skills/versions/list.md index b871e8e45..418a75d1d 100644 --- a/content/en/api/beta/skills/versions/list.md +++ b/content/en/api/beta/skills/versions/list.md @@ -34,7 +34,7 @@ List Skill Versions - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ List Skill Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaSkillVersion` diff --git a/content/en/api/beta/skills/versions/retrieve.md b/content/en/api/beta/skills/versions/retrieve.md index 52eda2743..54405ad1a 100644 --- a/content/en/api/beta/skills/versions/retrieve.md +++ b/content/en/api/beta/skills/versions/retrieve.md @@ -26,7 +26,7 @@ Get Skill Version - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Get Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSkillVersion object` diff --git a/content/en/api/beta/tunnels.md b/content/en/api/beta/tunnels.md index f5c69cbbf..e7904f457 100644 --- a/content/en/api/beta/tunnels.md +++ b/content/en/api/beta/tunnels.md @@ -16,7 +16,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `display_name: optional string or null` @@ -184,7 +190,7 @@ Fetches a tunnel by ID. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -268,6 +274,12 @@ Fetches a tunnel by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnel object` @@ -354,7 +366,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -438,6 +450,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaTunnel` @@ -521,7 +539,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -605,6 +623,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnel object` @@ -680,7 +704,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -764,6 +788,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnelToken object` @@ -820,7 +850,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -904,6 +934,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `reason: optional string or null` @@ -1021,7 +1057,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1105,6 +1141,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `ca_certificate_pem: string` @@ -1200,7 +1242,7 @@ Fetches a tunnel certificate by ID. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1284,6 +1326,12 @@ Fetches a tunnel certificate by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelCertificate object` @@ -1381,7 +1429,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1465,6 +1513,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: array of BetaTunnelCertificate` @@ -1557,7 +1611,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1641,6 +1695,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelCertificate object` diff --git a/content/en/api/beta/tunnels/archive.md b/content/en/api/beta/tunnels/archive.md index 2e8f61471..e9690ecdd 100644 --- a/content/en/api/beta/tunnels/archive.md +++ b/content/en/api/beta/tunnels/archive.md @@ -18,7 +18,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnel object` diff --git a/content/en/api/beta/tunnels/certificates.md b/content/en/api/beta/tunnels/certificates.md index 59e7c13c2..c74999a91 100644 --- a/content/en/api/beta/tunnels/certificates.md +++ b/content/en/api/beta/tunnels/certificates.md @@ -20,7 +20,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `ca_certificate_pem: string` @@ -199,7 +205,7 @@ Fetches a tunnel certificate by ID. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -283,6 +289,12 @@ Fetches a tunnel certificate by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnelCertificate object` @@ -380,7 +392,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -464,6 +476,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaTunnelCertificate` @@ -556,7 +574,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -640,6 +658,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnelCertificate object` diff --git a/content/en/api/beta/tunnels/certificates/archive.md b/content/en/api/beta/tunnels/certificates/archive.md index 03d32566b..9609a5255 100644 --- a/content/en/api/beta/tunnels/certificates/archive.md +++ b/content/en/api/beta/tunnels/certificates/archive.md @@ -20,7 +20,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnelCertificate object` diff --git a/content/en/api/beta/tunnels/certificates/create.md b/content/en/api/beta/tunnels/certificates/create.md index 17421c5f8..36890d046 100644 --- a/content/en/api/beta/tunnels/certificates/create.md +++ b/content/en/api/beta/tunnels/certificates/create.md @@ -18,7 +18,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `ca_certificate_pem: string` diff --git a/content/en/api/beta/tunnels/certificates/list.md b/content/en/api/beta/tunnels/certificates/list.md index 29ef5e51e..90101645f 100644 --- a/content/en/api/beta/tunnels/certificates/list.md +++ b/content/en/api/beta/tunnels/certificates/list.md @@ -34,7 +34,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaTunnelCertificate` diff --git a/content/en/api/beta/tunnels/certificates/retrieve.md b/content/en/api/beta/tunnels/certificates/retrieve.md index 17a9f7dba..4a2466b7c 100644 --- a/content/en/api/beta/tunnels/certificates/retrieve.md +++ b/content/en/api/beta/tunnels/certificates/retrieve.md @@ -20,7 +20,7 @@ Fetches a tunnel certificate by ID. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Fetches a tunnel certificate by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnelCertificate object` diff --git a/content/en/api/beta/tunnels/create.md b/content/en/api/beta/tunnels/create.md index 6472f4363..645633784 100644 --- a/content/en/api/beta/tunnels/create.md +++ b/content/en/api/beta/tunnels/create.md @@ -14,7 +14,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -98,6 +98,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `display_name: optional string or null` diff --git a/content/en/api/beta/tunnels/list.md b/content/en/api/beta/tunnels/list.md index 7591026e9..edd8961e0 100644 --- a/content/en/api/beta/tunnels/list.md +++ b/content/en/api/beta/tunnels/list.md @@ -30,7 +30,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaTunnel` diff --git a/content/en/api/beta/tunnels/retrieve.md b/content/en/api/beta/tunnels/retrieve.md index 3715c0a0c..897525a6f 100644 --- a/content/en/api/beta/tunnels/retrieve.md +++ b/content/en/api/beta/tunnels/retrieve.md @@ -18,7 +18,7 @@ Fetches a tunnel by ID. - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Fetches a tunnel by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnel object` diff --git a/content/en/api/beta/tunnels/reveal_token.md b/content/en/api/beta/tunnels/reveal_token.md index 3849a508b..73c99bdd8 100644 --- a/content/en/api/beta/tunnels/reveal_token.md +++ b/content/en/api/beta/tunnels/reveal_token.md @@ -18,7 +18,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnelToken object` diff --git a/content/en/api/beta/tunnels/rotate_token.md b/content/en/api/beta/tunnels/rotate_token.md index df5dc36dc..6d4c003b8 100644 --- a/content/en/api/beta/tunnels/rotate_token.md +++ b/content/en/api/beta/tunnels/rotate_token.md @@ -18,7 +18,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `reason: optional string or null` diff --git a/content/en/api/beta/user_profiles.md b/content/en/api/beta/user_profiles.md index ab351272d..3c947bc02 100644 --- a/content/en/api/beta/user_profiles.md +++ b/content/en/api/beta/user_profiles.md @@ -14,7 +14,7 @@ Create User Profile - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -98,6 +98,12 @@ Create User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `access_type: optional "application" or "passthrough"` @@ -114,26 +120,22 @@ Create User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: optional string` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: optional map[string]` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name: optional string or null` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 -- `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - ### Returns - `BetaUserProfile object` @@ -188,19 +190,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string or null` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -212,6 +210,7 @@ curl https://api.anthropic.com/v1/user_profiles \ -H "X-Api-Key: $ANTHROPIC_API_KEY" \ -d '{ "external_id": "user_12345", + "external_user_onboarded_at": "2024-11-02T08:15:00Z", "metadata": {} }' ``` @@ -232,8 +231,8 @@ curl https://api.anthropic.com/v1/user_profiles \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -259,6 +258,14 @@ List User Profiles - `"desc"` +- `order_by: optional "created_at" or "name"` + + Query parameter for order_by + + - `"created_at"` + + - `"name"` + - `page: optional string` Query parameter for page @@ -271,7 +278,7 @@ List User Profiles - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -355,6 +362,12 @@ List User Profiles - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of BetaUserProfile` @@ -411,19 +424,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` + - `external_user_onboarded_at: optional string or null` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. - `next_page: string or null` @@ -456,8 +465,8 @@ curl https://api.anthropic.com/v1/user_profiles \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -482,7 +491,7 @@ Get User Profile - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -566,6 +575,12 @@ Get User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaUserProfile object` @@ -620,19 +635,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string or null` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -659,8 +670,8 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -682,7 +693,7 @@ Update User Profile - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -766,6 +777,12 @@ Update User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `access_type: optional "application" or "passthrough" or null` @@ -782,6 +799,12 @@ Update User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: optional string` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: optional map[string]` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -792,16 +815,6 @@ Update User Profile minLength: 1, maxLength: 255 -- `relationship: optional "external" or "resold" or "internal" or null` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - ### Returns - `BetaUserProfile object` @@ -856,19 +869,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` + - `external_user_onboarded_at: optional string or null` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -899,8 +908,8 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -922,7 +931,7 @@ Create Enrollment URL - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1006,6 +1015,12 @@ Create Enrollment URL - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaUserProfileEnrollmentURL object` @@ -1100,19 +1115,15 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID/enrollment_url Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string or null` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Beta User Profile Enrollment URL diff --git a/content/en/api/beta/user_profiles/create.md b/content/en/api/beta/user_profiles/create.md index b4ffbb32e..32b3b3831 100644 --- a/content/en/api/beta/user_profiles/create.md +++ b/content/en/api/beta/user_profiles/create.md @@ -12,7 +12,7 @@ Create User Profile - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -96,6 +96,12 @@ Create User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `access_type: optional "application" or "passthrough"` @@ -112,26 +118,22 @@ Create User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: optional string` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: optional map[string]` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name: optional string or null` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 -- `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - ## Returns - `BetaUserProfile object` @@ -186,19 +188,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string or null` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -210,6 +208,7 @@ curl https://api.anthropic.com/v1/user_profiles \ -H "X-Api-Key: $ANTHROPIC_API_KEY" \ -d '{ "external_id": "user_12345", + "external_user_onboarded_at": "2024-11-02T08:15:00Z", "metadata": {} }' ``` @@ -230,7 +229,7 @@ curl https://api.anthropic.com/v1/user_profiles \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/beta/user_profiles/create_enrollment_url.md b/content/en/api/beta/user_profiles/create_enrollment_url.md index 8059be709..4038fb9b4 100644 --- a/content/en/api/beta/user_profiles/create_enrollment_url.md +++ b/content/en/api/beta/user_profiles/create_enrollment_url.md @@ -16,7 +16,7 @@ Create Enrollment URL - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Create Enrollment URL - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaUserProfileEnrollmentURL object` diff --git a/content/en/api/beta/user_profiles/list.md b/content/en/api/beta/user_profiles/list.md index 85454c2d3..6c2670737 100644 --- a/content/en/api/beta/user_profiles/list.md +++ b/content/en/api/beta/user_profiles/list.md @@ -20,6 +20,14 @@ List User Profiles - `"desc"` +- `order_by: optional "created_at" or "name"` + + Query parameter for order_by + + - `"created_at"` + + - `"name"` + - `page: optional string` Query parameter for page @@ -32,7 +40,7 @@ List User Profiles - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +124,12 @@ List User Profiles - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of BetaUserProfile` @@ -172,19 +186,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` + - `external_user_onboarded_at: optional string or null` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. - `next_page: string or null` @@ -217,8 +227,8 @@ curl https://api.anthropic.com/v1/user_profiles \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" diff --git a/content/en/api/beta/user_profiles/retrieve.md b/content/en/api/beta/user_profiles/retrieve.md index 78334d8a5..f251cdd9f 100644 --- a/content/en/api/beta/user_profiles/retrieve.md +++ b/content/en/api/beta/user_profiles/retrieve.md @@ -16,7 +16,7 @@ Get User Profile - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaUserProfile object` @@ -154,19 +160,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string or null` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -193,7 +195,7 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/beta/user_profiles/update.md b/content/en/api/beta/user_profiles/update.md index 3010fbd59..476b902a4 100644 --- a/content/en/api/beta/user_profiles/update.md +++ b/content/en/api/beta/user_profiles/update.md @@ -16,7 +16,7 @@ Update User Profile - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Update User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `access_type: optional "application" or "passthrough" or null` @@ -116,6 +122,12 @@ Update User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: optional string` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: optional map[string]` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -126,16 +138,6 @@ Update User Profile minLength: 1, maxLength: 255 -- `relationship: optional "external" or "resold" or "internal" or null` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - ## Returns - `BetaUserProfile object` @@ -190,19 +192,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string or null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string or null` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string or null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -233,7 +231,7 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/beta/vaults.md b/content/en/api/beta/vaults.md index bcbd75e2d..cc08839ef 100644 --- a/content/en/api/beta/vaults.md +++ b/content/en/api/beta/vaults.md @@ -14,7 +14,7 @@ Create Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -98,6 +98,12 @@ Create Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `display_name: string` @@ -210,7 +216,7 @@ List Vaults - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -294,6 +300,12 @@ List Vaults - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: optional array of BetaManagedAgentsVault` @@ -384,7 +396,7 @@ Get Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -468,6 +480,12 @@ Get Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsVault object` @@ -549,7 +567,7 @@ Update Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -633,6 +651,12 @@ Update Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `display_name: optional string or null` @@ -733,7 +757,7 @@ Delete Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -817,6 +841,12 @@ Delete Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeletedVault object` @@ -866,7 +896,7 @@ Archive Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -950,6 +980,12 @@ Archive Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsVault object` @@ -1086,7 +1122,7 @@ Create Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1170,6 +1206,12 @@ Create Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `auth: BetaManagedAgentsMCPOAuthCreateParams or BetaManagedAgentsStaticBearerCreateParams or BetaManagedAgentsEnvironmentVariableCreateParams` @@ -1578,7 +1620,7 @@ List Credentials - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1662,6 +1704,12 @@ List Credentials - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `data: optional array of BetaManagedAgentsCredential` @@ -1877,7 +1925,7 @@ Get Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1961,6 +2009,12 @@ Get Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential object` @@ -2167,7 +2221,7 @@ Update Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2251,6 +2305,12 @@ Update Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Body parameters - `auth: optional BetaManagedAgentsMCPOAuthUpdateParams or BetaManagedAgentsStaticBearerUpdateParams or BetaManagedAgentsEnvironmentVariableUpdateParams` @@ -2598,7 +2658,7 @@ Delete Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2682,6 +2742,12 @@ Delete Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedCredential object` @@ -2733,7 +2799,7 @@ Archive Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2817,6 +2883,12 @@ Archive Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential object` @@ -3024,7 +3096,7 @@ Validate Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -3108,6 +3180,12 @@ Validate Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredentialValidation object` diff --git a/content/en/api/beta/vaults/archive.md b/content/en/api/beta/vaults/archive.md index 52d6bc1ce..f2766e47e 100644 --- a/content/en/api/beta/vaults/archive.md +++ b/content/en/api/beta/vaults/archive.md @@ -16,7 +16,7 @@ Archive Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsVault object` diff --git a/content/en/api/beta/vaults/create.md b/content/en/api/beta/vaults/create.md index 8311c5769..247220c94 100644 --- a/content/en/api/beta/vaults/create.md +++ b/content/en/api/beta/vaults/create.md @@ -12,7 +12,7 @@ Create Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -96,6 +96,12 @@ Create Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `display_name: string` diff --git a/content/en/api/beta/vaults/credentials.md b/content/en/api/beta/vaults/credentials.md index a45135ca1..01603d9b7 100644 --- a/content/en/api/beta/vaults/credentials.md +++ b/content/en/api/beta/vaults/credentials.md @@ -18,7 +18,7 @@ Create Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Create Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `auth: BetaManagedAgentsMCPOAuthCreateParams or BetaManagedAgentsStaticBearerCreateParams or BetaManagedAgentsEnvironmentVariableCreateParams` @@ -510,7 +516,7 @@ List Credentials - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -594,6 +600,12 @@ List Credentials - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: optional array of BetaManagedAgentsCredential` @@ -809,7 +821,7 @@ Get Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -893,6 +905,12 @@ Get Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsCredential object` @@ -1099,7 +1117,7 @@ Update Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1183,6 +1201,12 @@ Update Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `auth: optional BetaManagedAgentsMCPOAuthUpdateParams or BetaManagedAgentsStaticBearerUpdateParams or BetaManagedAgentsEnvironmentVariableUpdateParams` @@ -1530,7 +1554,7 @@ Delete Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1614,6 +1638,12 @@ Delete Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeletedCredential object` @@ -1665,7 +1695,7 @@ Archive Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -1749,6 +1779,12 @@ Archive Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsCredential object` @@ -1956,7 +1992,7 @@ Validate Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -2040,6 +2076,12 @@ Validate Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsCredentialValidation object` diff --git a/content/en/api/beta/vaults/credentials/archive.md b/content/en/api/beta/vaults/credentials/archive.md index 7baf3e5c7..c63083df4 100644 --- a/content/en/api/beta/vaults/credentials/archive.md +++ b/content/en/api/beta/vaults/credentials/archive.md @@ -18,7 +18,7 @@ Archive Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archive Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsCredential object` diff --git a/content/en/api/beta/vaults/credentials/create.md b/content/en/api/beta/vaults/credentials/create.md index b7927a4ed..cc8e1dee0 100644 --- a/content/en/api/beta/vaults/credentials/create.md +++ b/content/en/api/beta/vaults/credentials/create.md @@ -16,7 +16,7 @@ Create Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Create Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `auth: BetaManagedAgentsMCPOAuthCreateParams or BetaManagedAgentsStaticBearerCreateParams or BetaManagedAgentsEnvironmentVariableCreateParams` diff --git a/content/en/api/beta/vaults/credentials/delete.md b/content/en/api/beta/vaults/credentials/delete.md index 557ee5e1e..f1e7c8569 100644 --- a/content/en/api/beta/vaults/credentials/delete.md +++ b/content/en/api/beta/vaults/credentials/delete.md @@ -18,7 +18,7 @@ Delete Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeletedCredential object` diff --git a/content/en/api/beta/vaults/credentials/list.md b/content/en/api/beta/vaults/credentials/list.md index d77a33283..e773ada68 100644 --- a/content/en/api/beta/vaults/credentials/list.md +++ b/content/en/api/beta/vaults/credentials/list.md @@ -32,7 +32,7 @@ List Credentials - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ List Credentials - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: optional array of BetaManagedAgentsCredential` diff --git a/content/en/api/beta/vaults/credentials/mcp_oauth_validate.md b/content/en/api/beta/vaults/credentials/mcp_oauth_validate.md index 2a27eee3c..2b38da37e 100644 --- a/content/en/api/beta/vaults/credentials/mcp_oauth_validate.md +++ b/content/en/api/beta/vaults/credentials/mcp_oauth_validate.md @@ -18,7 +18,7 @@ Validate Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Validate Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsCredentialValidation object` diff --git a/content/en/api/beta/vaults/credentials/retrieve.md b/content/en/api/beta/vaults/credentials/retrieve.md index 59ddd3cba..711ac8625 100644 --- a/content/en/api/beta/vaults/credentials/retrieve.md +++ b/content/en/api/beta/vaults/credentials/retrieve.md @@ -18,7 +18,7 @@ Get Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsCredential object` diff --git a/content/en/api/beta/vaults/credentials/update.md b/content/en/api/beta/vaults/credentials/update.md index 3ec7f671e..8e79a2c43 100644 --- a/content/en/api/beta/vaults/credentials/update.md +++ b/content/en/api/beta/vaults/credentials/update.md @@ -18,7 +18,7 @@ Update Credential - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Update Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `auth: optional BetaManagedAgentsMCPOAuthUpdateParams or BetaManagedAgentsStaticBearerUpdateParams or BetaManagedAgentsEnvironmentVariableUpdateParams` diff --git a/content/en/api/beta/vaults/delete.md b/content/en/api/beta/vaults/delete.md index aaddf2ff3..cd3d5ec56 100644 --- a/content/en/api/beta/vaults/delete.md +++ b/content/en/api/beta/vaults/delete.md @@ -16,7 +16,7 @@ Delete Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Delete Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeletedVault object` diff --git a/content/en/api/beta/vaults/list.md b/content/en/api/beta/vaults/list.md index 7d1863e91..08e9e0474 100644 --- a/content/en/api/beta/vaults/list.md +++ b/content/en/api/beta/vaults/list.md @@ -28,7 +28,7 @@ List Vaults - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Vaults - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: optional array of BetaManagedAgentsVault` diff --git a/content/en/api/beta/vaults/retrieve.md b/content/en/api/beta/vaults/retrieve.md index 4fea78a1b..586a2eec3 100644 --- a/content/en/api/beta/vaults/retrieve.md +++ b/content/en/api/beta/vaults/retrieve.md @@ -16,7 +16,7 @@ Get Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsVault object` diff --git a/content/en/api/beta/vaults/update.md b/content/en/api/beta/vaults/update.md index 2fbf89a85..4047178f3 100644 --- a/content/en/api/beta/vaults/update.md +++ b/content/en/api/beta/vaults/update.md @@ -16,7 +16,7 @@ Update Vault - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Update Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `display_name: optional string or null` diff --git a/content/en/api/cli/beta.md b/content/en/api/cli/beta.md index b21a8bb4f..0f6b3890b 100644 --- a/content/en/api/cli/beta.md +++ b/content/en/api/cli/beta.md @@ -931,7 +931,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co There is a limit of 100,000 messages in a single request. -- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` Body param: The model that will complete your prompt. @@ -1976,12 +1976,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2046,7 +2054,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -2179,12 +2187,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2548,12 +2564,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2710,12 +2734,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2829,12 +2861,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2967,6 +3007,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `beta_raw_message_stream_event: BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more` - `beta_raw_message_start_event: object` @@ -3023,7 +3115,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co Response envelope for request-level diagnostics. Present (possibly null) whenever the caller supplied `diagnostics` on the request. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -3079,6 +3171,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`. + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + - `type: "message_start"` - `beta_raw_message_delta_event: object` @@ -3316,6 +3426,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co minimum: 0 + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `beta_raw_message_stop_event: object` - `type: "message_stop"` @@ -3850,7 +4004,7 @@ ant beta:messages create \ "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -3865,7 +4019,14 @@ ant beta:messages create \ }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -3934,7 +4095,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ There is a limit of 100,000 messages in a single request. -- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` Body param: The model that will complete your prompt. @@ -5654,12 +5815,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5724,7 +5893,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -5857,12 +6026,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6226,12 +6403,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6388,12 +6573,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6507,12 +6700,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6645,6 +6846,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `type: "succeeded"` - `beta_message_batch_errored_result: object` @@ -6823,12 +7076,16 @@ Create Agent Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7475,12 +7732,16 @@ List Agents Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8114,12 +8375,16 @@ Get Agent Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8787,12 +9052,16 @@ Update Agent Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -9412,12 +9681,16 @@ Archive Agent Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -10053,12 +10326,16 @@ List Agent Versions Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -12869,12 +13146,16 @@ Create Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -13001,7 +13282,7 @@ Create Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -13439,7 +13720,7 @@ Create Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -13453,7 +13734,7 @@ Create Session - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -13581,7 +13862,7 @@ Create Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -13912,7 +14193,7 @@ List Sessions - `--agent-version: optional number` - Query param: Filter by agent version. Only applies when agent_id is also set. + Query param: Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -13956,11 +14237,11 @@ List Sessions - `--memory-store-id: optional string` - Query param: Filter sessions whose resources contain a memory_store with this memory store ID. + Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID. - `--order: optional "asc" or "desc"` - Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `--page: optional string` @@ -14006,12 +14287,16 @@ List Sessions Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -14138,7 +14423,7 @@ List Sessions Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -14576,7 +14861,7 @@ List Sessions - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -14590,7 +14875,7 @@ List Sessions - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -14718,7 +15003,7 @@ List Sessions - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -15091,12 +15376,16 @@ Get Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -15223,7 +15512,7 @@ Get Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -15661,7 +15950,7 @@ Get Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -15675,7 +15964,7 @@ Get Session - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -15803,7 +16092,7 @@ Get Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -16185,12 +16474,16 @@ Update Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -16317,7 +16610,7 @@ Update Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -16755,7 +17048,7 @@ Update Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -16769,7 +17062,7 @@ Update Session - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -16897,7 +17190,7 @@ Update Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -17302,12 +17595,16 @@ Archive Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17434,7 +17731,7 @@ Archive Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -17872,7 +18169,7 @@ Archive Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -17886,7 +18183,7 @@ Archive Session - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -18014,7 +18311,7 @@ Archive Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -18376,11 +18673,11 @@ List Events - `--order: optional "asc" or "desc"` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `--page: optional string` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `--type: optional array of string` @@ -19888,12 +20185,16 @@ List Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20020,7 +20321,7 @@ List Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -22631,12 +22932,16 @@ Stream Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -22763,7 +23068,7 @@ Stream Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -23658,7 +23963,7 @@ List Session Resources - `--page: optional string` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `--beta: optional array of AnthropicBeta` @@ -24211,7 +24516,7 @@ List Session Threads - `--page: optional string` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `--beta: optional array of AnthropicBeta` @@ -24255,12 +24560,16 @@ List Session Threads Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -25007,12 +25316,16 @@ Get Session Thread Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -25751,12 +26064,16 @@ Archive Session Thread Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -27971,12 +28288,16 @@ List Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -28103,7 +28424,7 @@ List Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -30211,12 +30532,16 @@ Stream Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -30343,7 +30668,7 @@ Stream Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -31832,7 +32157,7 @@ List Deployments - `--status: optional "active" or "paused"` - Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `--beta: optional array of AnthropicBeta` @@ -34530,7 +34855,7 @@ Run Deployment Now - `session_id: string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext` @@ -35845,11 +36170,11 @@ List Deployment Runs - `--deployment-id: optional string` - Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `--has-error: optional boolean` - Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `--limit: optional number` @@ -35859,7 +36184,7 @@ List Deployment Runs - `--page: optional string` - Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `--trigger-type: optional "schedule" or "manual"` @@ -35873,7 +36198,7 @@ List Deployment Runs - `BetaManagedAgentsListDeploymentRunsData: object` - Paginated list of deployment runs. Sorted by created_at descending (most recent first). + Paginated list of deployment runs. Sorted by `created_at` descending (most recent first). - `data: array of BetaManagedAgentsDeploymentRun` @@ -36071,7 +36396,7 @@ List Deployment Runs - `session_id: string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext` @@ -36354,7 +36679,7 @@ Get Deployment Run - `session_id: string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext` @@ -38764,7 +39089,7 @@ Create a memory - `--path: string` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -39127,7 +39452,7 @@ Update a memory - `--path: optional string` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -41170,20 +41495,22 @@ Create User Profile minLength: 1, maxLength: 255 +- `--external-user-onboarded-at: optional string` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `--metadata: optional map[string]` Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `--name: optional string` - Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 -- `--relationship: optional "external" or "resold" or "internal"` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - `--beta: optional array of AnthropicBeta` Header param: Optional header to specify the beta version(s) you want to use. @@ -41242,19 +41569,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` + - `external_user_onboarded_at: optional string` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -41279,8 +41602,8 @@ ant beta:user-profiles create \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -41304,6 +41627,10 @@ List User Profiles Query param: Query parameter for order +- `--order-by: optional "created_at" or "name"` + + Query param: Query parameter for order_by + - `--page: optional string` Query param: Query parameter for page @@ -41370,19 +41697,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name: optional string` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. - `next_page: string` @@ -41413,8 +41736,8 @@ ant beta:user-profiles list \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -41493,19 +41816,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` + - `external_user_onboarded_at: optional string` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -41531,8 +41850,8 @@ ant beta:user-profiles retrieve \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -41560,6 +41879,12 @@ Update User Profile minLength: 1, maxLength: 255 +- `--external-user-onboarded-at: optional string` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `--metadata: optional map[string]` Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -41570,10 +41895,6 @@ Update User Profile minLength: 1, maxLength: 255 -- `--relationship: optional "external" or "resold" or "internal"` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - `--beta: optional array of AnthropicBeta` Header param: Optional header to specify the beta version(s) you want to use. @@ -41632,19 +41953,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` + - `external_user_onboarded_at: optional string` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -41670,8 +41987,8 @@ ant beta:user-profiles update \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -44319,7 +44636,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -44333,7 +44650,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `beta_gcp_external_key_config: object` @@ -44466,7 +44783,7 @@ Results are ordered by creation time (newest first). Use the - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -44480,7 +44797,7 @@ Results are ordered by creation time (newest first). Use the **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `beta_gcp_external_key_config: object` @@ -44616,7 +44933,7 @@ Retrieve a single external key config in the caller's organization by ID. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -44630,7 +44947,7 @@ Retrieve a single external key config in the caller's organization by ID. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `beta_gcp_external_key_config: object` @@ -44776,7 +45093,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -44790,7 +45107,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `beta_gcp_external_key_config: object` @@ -49182,8 +49499,13 @@ List Workspaces customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -49220,10 +49542,14 @@ List Workspaces ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -49320,10 +49646,14 @@ Create Workspace Body param: ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `--tags: optional map[string]` @@ -49353,8 +49683,13 @@ Create Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -49391,10 +49726,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -49476,8 +49815,13 @@ Get Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -49514,10 +49858,14 @@ Get Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -49592,10 +49940,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `--name: optional string` @@ -49627,8 +49979,13 @@ Update Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -49665,10 +50022,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -49748,8 +50109,13 @@ Archive Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -49786,10 +50152,14 @@ Archive Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -50921,3 +51291,118 @@ ant beta:organization:rate-limits list \ "next_page": "next_page" } ``` + +## Beta › Organization › Compliance Settings + +### Get Compliance Settings + +`$ ant beta:organization:compliance-settings retrieve` + +**GET** `/v1/organizations/compliance_settings` + +Retrieve your organization's Compliance Settings. + +Compliance Settings is a singleton resource: there is exactly one per +organization, addressed without an identifier. The `state` field reflects +whether the Compliance API is enabled. An organization with a parent +organization reads the state inherited from the parent's configuration. + +#### Returns + +- `beta_compliance_settings: object` + + - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `beta_compliance_settings_state_enabled: object` + + - `type: "enabled"` + + - `beta_compliance_settings_state_disabled: object` + + - `type: "disabled"` + + - `type: "compliance_settings"` + +#### Example + +```bash +ant beta:organization:compliance-settings retrieve \ + --api-key my-anthropic-api-key +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` + +### Update Compliance Settings + +`$ ant beta:organization:compliance-settings update` + +**POST** `/v1/organizations/compliance_settings` + +Update your organization's Compliance Settings. + +Setting `state` to `enabled` turns on the Compliance API and begins +capturing organization activity events. Setting it to `disabled` turns +both off. `state` reflects whether the Compliance API is enabled. + +A request that sets `state` to its current value succeeds and leaves the +resource unchanged. A `disabled` request stays in effect until a later +`enabled` request or the organization's next provisioning action that +enables Access Transparency: enabling Access Transparency also enables +the Compliance API, which serves its activity events, so such +provisioning (including re-runs) re-enables the Compliance API even +after a `disabled` request. Automated provisioning never disables +compliance settings. + +#### Parameters + +- `--state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam` + + Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form. + +#### Returns + +- `beta_compliance_settings: object` + + - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `beta_compliance_settings_state_enabled: object` + + - `type: "enabled"` + + - `beta_compliance_settings_state_disabled: object` + + - `type: "disabled"` + + - `type: "compliance_settings"` + +#### Example + +```bash +ant beta:organization:compliance-settings update \ + --api-key my-anthropic-api-key \ + --state '{type: enabled}' +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` diff --git a/content/en/api/cli/beta/agents.md b/content/en/api/cli/beta/agents.md index 0596e8abd..33bbcc2ac 100644 --- a/content/en/api/cli/beta/agents.md +++ b/content/en/api/cli/beta/agents.md @@ -92,12 +92,16 @@ Create Agent Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -744,12 +748,16 @@ List Agents Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1383,12 +1391,16 @@ Get Agent Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2056,12 +2068,16 @@ Update Agent Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2681,12 +2697,16 @@ Archive Agent Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -3302,12 +3322,16 @@ ant beta:agents archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5676,12 +5700,16 @@ ant beta:agents archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5786,12 +5814,16 @@ ant beta:agents archive \ An object that defines additional configuration control over model use - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6078,12 +6110,16 @@ ant beta:agents archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6962,12 +6998,16 @@ List Agent Versions Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/beta/agents/archive.md b/content/en/api/cli/beta/agents/archive.md index 797013bb2..45e927536 100644 --- a/content/en/api/cli/beta/agents/archive.md +++ b/content/en/api/cli/beta/agents/archive.md @@ -52,12 +52,16 @@ Archive Agent Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/beta/agents/create.md b/content/en/api/cli/beta/agents/create.md index 14aefb2ac..2f21ab102 100644 --- a/content/en/api/cli/beta/agents/create.md +++ b/content/en/api/cli/beta/agents/create.md @@ -90,12 +90,16 @@ Create Agent Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/beta/agents/list.md b/content/en/api/cli/beta/agents/list.md index 7a663500f..392c646f3 100644 --- a/content/en/api/cli/beta/agents/list.md +++ b/content/en/api/cli/beta/agents/list.md @@ -78,12 +78,16 @@ List Agents Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/beta/agents/retrieve.md b/content/en/api/cli/beta/agents/retrieve.md index 28856f077..672c0e4d3 100644 --- a/content/en/api/cli/beta/agents/retrieve.md +++ b/content/en/api/cli/beta/agents/retrieve.md @@ -58,12 +58,16 @@ Get Agent Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/beta/agents/update.md b/content/en/api/cli/beta/agents/update.md index 3616dcc34..969f4d5a8 100644 --- a/content/en/api/cli/beta/agents/update.md +++ b/content/en/api/cli/beta/agents/update.md @@ -100,12 +100,16 @@ Update Agent Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/beta/agents/versions.md b/content/en/api/cli/beta/agents/versions.md index d0e572b8b..cba1dbfe9 100644 --- a/content/en/api/cli/beta/agents/versions.md +++ b/content/en/api/cli/beta/agents/versions.md @@ -68,12 +68,16 @@ List Agent Versions Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/beta/agents/versions/list.md b/content/en/api/cli/beta/agents/versions/list.md index e7183ed70..77cc0566a 100644 --- a/content/en/api/cli/beta/agents/versions/list.md +++ b/content/en/api/cli/beta/agents/versions/list.md @@ -66,12 +66,16 @@ List Agent Versions Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/beta/deployment_runs.md b/content/en/api/cli/beta/deployment_runs.md index 72200b266..f493fca94 100644 --- a/content/en/api/cli/beta/deployment_runs.md +++ b/content/en/api/cli/beta/deployment_runs.md @@ -36,11 +36,11 @@ List Deployment Runs - `--deployment-id: optional string` - Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `--has-error: optional boolean` - Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `--limit: optional number` @@ -50,7 +50,7 @@ List Deployment Runs - `--page: optional string` - Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `--trigger-type: optional "schedule" or "manual"` @@ -64,7 +64,7 @@ List Deployment Runs - `BetaManagedAgentsListDeploymentRunsData: object` - Paginated list of deployment runs. Sorted by created_at descending (most recent first). + Paginated list of deployment runs. Sorted by `created_at` descending (most recent first). - `data: array of BetaManagedAgentsDeploymentRun` @@ -262,7 +262,7 @@ List Deployment Runs - `session_id: string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext` @@ -545,7 +545,7 @@ Get Deployment Run - `session_id: string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext` @@ -816,7 +816,7 @@ ant beta:deployment-runs retrieve \ - `session_id: string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext` diff --git a/content/en/api/cli/beta/deployment_runs/list.md b/content/en/api/cli/beta/deployment_runs/list.md index f1e954657..8b171cde3 100644 --- a/content/en/api/cli/beta/deployment_runs/list.md +++ b/content/en/api/cli/beta/deployment_runs/list.md @@ -34,11 +34,11 @@ List Deployment Runs - `--deployment-id: optional string` - Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `--has-error: optional boolean` - Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `--limit: optional number` @@ -48,7 +48,7 @@ List Deployment Runs - `--page: optional string` - Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `--trigger-type: optional "schedule" or "manual"` @@ -62,7 +62,7 @@ List Deployment Runs - `BetaManagedAgentsListDeploymentRunsData: object` - Paginated list of deployment runs. Sorted by created_at descending (most recent first). + Paginated list of deployment runs. Sorted by `created_at` descending (most recent first). - `data: array of BetaManagedAgentsDeploymentRun` @@ -260,7 +260,7 @@ List Deployment Runs - `session_id: string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext` diff --git a/content/en/api/cli/beta/deployment_runs/retrieve.md b/content/en/api/cli/beta/deployment_runs/retrieve.md index dd195cae6..a7049d357 100644 --- a/content/en/api/cli/beta/deployment_runs/retrieve.md +++ b/content/en/api/cli/beta/deployment_runs/retrieve.md @@ -214,7 +214,7 @@ Get Deployment Run - `session_id: string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext` diff --git a/content/en/api/cli/beta/deployments.md b/content/en/api/cli/beta/deployments.md index f73f36973..17517bd79 100644 --- a/content/en/api/cli/beta/deployments.md +++ b/content/en/api/cli/beta/deployments.md @@ -696,7 +696,7 @@ List Deployments - `--status: optional "active" or "paused"` - Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `--beta: optional array of AnthropicBeta` @@ -3394,7 +3394,7 @@ Run Deployment Now - `session_id: string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext` diff --git a/content/en/api/cli/beta/deployments/list.md b/content/en/api/cli/beta/deployments/list.md index 78826235e..0e503f9c1 100644 --- a/content/en/api/cli/beta/deployments/list.md +++ b/content/en/api/cli/beta/deployments/list.md @@ -40,7 +40,7 @@ List Deployments - `--status: optional "active" or "paused"` - Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `--beta: optional array of AnthropicBeta` diff --git a/content/en/api/cli/beta/deployments/run.md b/content/en/api/cli/beta/deployments/run.md index ff293b7ea..2aeb4be3a 100644 --- a/content/en/api/cli/beta/deployments/run.md +++ b/content/en/api/cli/beta/deployments/run.md @@ -214,7 +214,7 @@ Run Deployment Now - `session_id: string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext` diff --git a/content/en/api/cli/beta/memory_stores.md b/content/en/api/cli/beta/memory_stores.md index f61f2a7dd..5b7789487 100644 --- a/content/en/api/cli/beta/memory_stores.md +++ b/content/en/api/cli/beta/memory_stores.md @@ -612,7 +612,7 @@ Create a memory - `--path: string` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -975,7 +975,7 @@ Update a memory - `--path: optional string` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 diff --git a/content/en/api/cli/beta/memory_stores/memories.md b/content/en/api/cli/beta/memory_stores/memories.md index fade3a994..ecdf7ad66 100644 --- a/content/en/api/cli/beta/memory_stores/memories.md +++ b/content/en/api/cli/beta/memory_stores/memories.md @@ -20,7 +20,7 @@ Create a memory - `--path: string` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -383,7 +383,7 @@ Update a memory - `--path: optional string` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 diff --git a/content/en/api/cli/beta/memory_stores/memories/create.md b/content/en/api/cli/beta/memory_stores/memories/create.md index 8b9df7958..b8c330b9d 100644 --- a/content/en/api/cli/beta/memory_stores/memories/create.md +++ b/content/en/api/cli/beta/memory_stores/memories/create.md @@ -18,7 +18,7 @@ Create a memory - `--path: string` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 diff --git a/content/en/api/cli/beta/memory_stores/memories/update.md b/content/en/api/cli/beta/memory_stores/memories/update.md index 4659da252..8982cd6a1 100644 --- a/content/en/api/cli/beta/memory_stores/memories/update.md +++ b/content/en/api/cli/beta/memory_stores/memories/update.md @@ -26,7 +26,7 @@ Update a memory - `--path: optional string` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 diff --git a/content/en/api/cli/beta/messages.md b/content/en/api/cli/beta/messages.md index 966c27859..a49bd7f94 100644 --- a/content/en/api/cli/beta/messages.md +++ b/content/en/api/cli/beta/messages.md @@ -77,7 +77,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co There is a limit of 100,000 messages in a single request. -- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` Body param: The model that will complete your prompt. @@ -1122,12 +1122,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1192,7 +1200,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -1325,12 +1333,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1694,12 +1710,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1856,12 +1880,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1975,12 +2007,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2113,6 +2153,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `beta_raw_message_stream_event: BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more` - `beta_raw_message_start_event: object` @@ -2169,7 +2261,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co Response envelope for request-level diagnostics. Present (possibly null) whenever the caller supplied `diagnostics` on the request. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -2225,6 +2317,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`. + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + - `type: "message_start"` - `beta_raw_message_delta_event: object` @@ -2462,6 +2572,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co minimum: 0 + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `beta_raw_message_stop_event: object` - `type: "message_stop"` @@ -2996,7 +3150,7 @@ ant beta:messages create \ "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -3011,7 +3165,14 @@ ant beta:messages create \ }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -3080,7 +3241,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ There is a limit of 100,000 messages in a single request. -- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` Body param: The model that will complete your prompt. @@ -3284,12 +3445,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -3412,12 +3581,20 @@ ant beta:messages count-tokens \ - `beta_advisor_tool_20260301: object` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4750,16 +4927,6 @@ ant beta:messages count-tokens \ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional object` Create a cache control breakpoint at this content block. @@ -7113,16 +7280,6 @@ ant beta:messages count-tokens \ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional object` Create a cache control breakpoint at this content block. @@ -8526,12 +8683,20 @@ ant beta:messages count-tokens \ The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8596,7 +8761,7 @@ ant beta:messages count-tokens \ The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -10220,12 +10385,20 @@ ant beta:messages count-tokens \ Identifies one hop of a fallback transition. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -10290,7 +10463,7 @@ ant beta:messages count-tokens \ Identifies one hop of a fallback transition. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -11082,12 +11255,20 @@ ant beta:messages count-tokens \ The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -11152,7 +11333,7 @@ ant beta:messages count-tokens \ The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -11212,12 +11393,20 @@ ant beta:messages count-tokens \ Identifies one hop of a fallback transition. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -11282,7 +11471,7 @@ ant beta:messages count-tokens \ Identifies one hop of a fallback transition. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -11455,12 +11644,20 @@ ant beta:messages count-tokens \ Identifies one hop of a fallback transition. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -11527,12 +11724,20 @@ ant beta:messages count-tokens \ Identifies one hop of a fallback transition. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -11638,12 +11843,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -11725,12 +11938,20 @@ ant beta:messages count-tokens \ attempt only and are validated as if the request were made to `model`. Any other key is rejected at parse time. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -11863,6 +12084,24 @@ ant beta:messages count-tokens \ - `type: "enabled"` + - `block_binding: optional object` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional "error" or "drop_block"` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates"` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -11881,6 +12120,20 @@ ant beta:messages count-tokens \ - `type: "adaptive"` + - `block_binding: optional object` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional "error" or "drop_block"` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + - `display: optional "summarized" or "omitted" or "updates"` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -11931,12 +12184,20 @@ ant beta:messages count-tokens \ - `union_member_0: array of BetaFallbackParam` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -12069,6 +12330,24 @@ ant beta:messages count-tokens \ - `type: "enabled"` + - `block_binding: optional object` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional "error" or "drop_block"` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates"` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -12087,6 +12366,20 @@ ant beta:messages count-tokens \ - `type: "adaptive"` + - `block_binding: optional object` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional "error" or "drop_block"` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + - `display: optional "summarized" or "omitted" or "updates"` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -12280,12 +12573,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -12442,12 +12743,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -12561,12 +12870,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -14006,12 +14323,20 @@ ant beta:messages count-tokens \ The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -14076,7 +14401,7 @@ ant beta:messages count-tokens \ The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -14209,12 +14534,20 @@ ant beta:messages count-tokens \ - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -14578,12 +14911,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -14740,12 +15081,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -14859,12 +15208,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -14997,6 +15354,58 @@ ant beta:messages count-tokens \ - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + ### Beta Message Delta Usage - `beta_message_delta_usage: object` @@ -15137,12 +15546,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -15299,12 +15716,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -15418,12 +15843,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -15576,12 +16009,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17238,12 +17679,20 @@ ant beta:messages count-tokens \ Identifies one hop of a fallback transition. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17308,7 +17757,7 @@ ant beta:messages count-tokens \ Identifies one hop of a fallback transition. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -17328,6 +17777,36 @@ ant beta:messages count-tokens \ - `"system"` + - `clear_at: optional "next_user_message" or "never"` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: optional object` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + ### Beta Message Tokens Count - `beta_message_tokens_count: object` @@ -18533,12 +19012,20 @@ ant beta:messages count-tokens \ The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -18603,7 +19090,7 @@ ant beta:messages count-tokens \ The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -18996,12 +19483,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19158,12 +19653,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19277,12 +19780,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19395,6 +19906,58 @@ ant beta:messages count-tokens \ minimum: 0 + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + ### Beta Raw Message Start Event - `beta_raw_message_start_event: object` @@ -20222,12 +20785,20 @@ ant beta:messages count-tokens \ The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20292,7 +20863,7 @@ ant beta:messages count-tokens \ The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -20425,12 +20996,20 @@ ant beta:messages count-tokens \ - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20794,12 +21373,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20956,12 +21543,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -21075,12 +21670,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -21213,6 +21816,58 @@ ant beta:messages count-tokens \ - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `type: "message_start"` ### Beta Raw Message Stop Event @@ -22050,12 +22705,20 @@ ant beta:messages count-tokens \ The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -22120,7 +22783,7 @@ ant beta:messages count-tokens \ The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -22253,12 +22916,20 @@ ant beta:messages count-tokens \ - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -22622,12 +23293,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -22784,12 +23463,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -22903,12 +23590,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -23041,6 +23736,58 @@ ant beta:messages count-tokens \ - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `type: "message_start"` - `beta_raw_message_delta_event: object` @@ -23278,6 +24025,50 @@ ant beta:messages count-tokens \ minimum: 0 + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `beta_raw_message_stop_event: object` - `type: "message_stop"` @@ -24889,6 +25680,30 @@ ant beta:messages count-tokens \ - `"model_context_window_exceeded"` +### Beta System Message Output Config + +- `beta_system_message_output_config: object` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: optional "low" or "medium" or "high" or 2 more` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + ### Beta Text Block - `beta_text_block: object` @@ -25741,6 +26556,26 @@ ant beta:messages count-tokens \ - `type: "thinking"` +### Beta Thinking Block Binding + +- `beta_thinking_block_binding: object` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional "error" or "drop_block"` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + ### Beta Thinking Block Param - `beta_thinking_block_param: object` @@ -25763,6 +26598,24 @@ ant beta:messages count-tokens \ - `type: "adaptive"` + - `block_binding: optional object` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional "error" or "drop_block"` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates"` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -25795,6 +26648,24 @@ ant beta:messages count-tokens \ - `type: "enabled"` + - `block_binding: optional object` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional "error" or "drop_block"` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates"` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -25829,6 +26700,24 @@ ant beta:messages count-tokens \ - `type: "enabled"` + - `block_binding: optional object` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional "error" or "drop_block"` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: optional "summarized" or "omitted" or "updates"` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -25847,6 +26736,20 @@ ant beta:messages count-tokens \ - `type: "adaptive"` + - `block_binding: optional object` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: optional "error" or "drop_block"` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + - `display: optional "summarized" or "omitted" or "updates"` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -25871,6 +26774,58 @@ ant beta:messages count-tokens \ - `type: "thinking_delta"` +### Beta Thinking Dropped Input Transformation + +- `beta_thinking_dropped_input_transformation: object` + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + +### Beta Thinking Prefix Mismatch Behavior + +- `beta_thinking_prefix_mismatch_behavior: "error" or "drop_block"` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + ### Beta Thinking Turns - `beta_thinking_turns: object` @@ -27971,16 +28926,6 @@ ant beta:messages count-tokens \ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional object` Create a cache control breakpoint at this content block. @@ -28685,16 +29630,6 @@ ant beta:messages count-tokens \ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional object` Create a cache control breakpoint at this content block. @@ -29651,12 +30586,20 @@ ant beta:messages count-tokens \ - `beta_advisor_tool_20260301: object` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -30252,12 +31195,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -30414,12 +31365,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -30533,12 +31492,20 @@ ant beta:messages count-tokens \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -34112,12 +35079,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -34182,7 +35157,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -34315,12 +35290,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -34684,12 +35667,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -34846,12 +35837,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -34965,12 +35964,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -35103,6 +36110,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `type: "succeeded"` - `beta_message_batch_errored_result: object` diff --git a/content/en/api/cli/beta/messages/batches.md b/content/en/api/cli/beta/messages/batches.md index b802a7026..db3ec8b45 100644 --- a/content/en/api/cli/beta/messages/batches.md +++ b/content/en/api/cli/beta/messages/batches.md @@ -1556,12 +1556,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1626,7 +1634,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -1759,12 +1767,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2128,12 +2144,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2290,12 +2314,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2409,12 +2441,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2547,6 +2587,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `type: "succeeded"` - `beta_message_batch_errored_result: object` @@ -3668,12 +3760,20 @@ ant beta:messages:batches results \ The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -3738,7 +3838,7 @@ ant beta:messages:batches results \ The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -3871,12 +3971,20 @@ ant beta:messages:batches results \ - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4240,12 +4348,20 @@ ant beta:messages:batches results \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4402,12 +4518,20 @@ ant beta:messages:batches results \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4521,12 +4645,20 @@ ant beta:messages:batches results \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4659,6 +4791,58 @@ ant beta:messages:batches results \ - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `type: "succeeded"` - `beta_message_batch_errored_result: object` @@ -5600,12 +5784,20 @@ ant beta:messages:batches results \ The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5670,7 +5862,7 @@ ant beta:messages:batches results \ The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -5803,12 +5995,20 @@ ant beta:messages:batches results \ - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6172,12 +6372,20 @@ ant beta:messages:batches results \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6334,12 +6542,20 @@ ant beta:messages:batches results \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6453,12 +6669,20 @@ ant beta:messages:batches results \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6591,6 +6815,58 @@ ant beta:messages:batches results \ - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `type: "succeeded"` - `beta_message_batch_errored_result: object` @@ -7494,12 +7770,20 @@ ant beta:messages:batches results \ The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7564,7 +7848,7 @@ ant beta:messages:batches results \ The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -7697,12 +7981,20 @@ ant beta:messages:batches results \ - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8066,12 +8358,20 @@ ant beta:messages:batches results \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8228,12 +8528,20 @@ ant beta:messages:batches results \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8347,12 +8655,20 @@ ant beta:messages:batches results \ minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8485,4 +8801,56 @@ ant beta:messages:batches results \ - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `type: "succeeded"` diff --git a/content/en/api/cli/beta/messages/batches/results.md b/content/en/api/cli/beta/messages/batches/results.md index 5b41f65fb..8f5c6f1f8 100644 --- a/content/en/api/cli/beta/messages/batches/results.md +++ b/content/en/api/cli/beta/messages/batches/results.md @@ -863,12 +863,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -933,7 +941,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -1066,12 +1074,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1435,12 +1451,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1597,12 +1621,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1716,12 +1748,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1854,6 +1894,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `type: "succeeded"` - `beta_message_batch_errored_result: object` diff --git a/content/en/api/cli/beta/messages/count_tokens.md b/content/en/api/cli/beta/messages/count_tokens.md index fa66d5440..5a82af962 100644 --- a/content/en/api/cli/beta/messages/count_tokens.md +++ b/content/en/api/cli/beta/messages/count_tokens.md @@ -63,7 +63,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ There is a limit of 100,000 messages in a single request. -- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` Body param: The model that will complete your prompt. diff --git a/content/en/api/cli/beta/messages/create.md b/content/en/api/cli/beta/messages/create.md index 6ec82273a..3dda07e0b 100644 --- a/content/en/api/cli/beta/messages/create.md +++ b/content/en/api/cli/beta/messages/create.md @@ -75,7 +75,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co There is a limit of 100,000 messages in a single request. -- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` Body param: The model that will complete your prompt. @@ -1120,12 +1120,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1190,7 +1198,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The fallback model producing the content that follows this block. Its `model` is always the canonical id. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -1323,12 +1331,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "unavailable"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1692,12 +1708,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1854,12 +1878,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1973,12 +2005,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co minimum: 0 - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2111,6 +2151,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"fast"` + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `beta_raw_message_stream_event: BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more` - `beta_raw_message_start_event: object` @@ -2167,7 +2259,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co Response envelope for request-level diagnostics. Present (possibly null) whenever the caller supplied `diagnostics` on the request. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -2223,6 +2315,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`. + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + - `type: "message_start"` - `beta_raw_message_delta_event: object` @@ -2460,6 +2570,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co minimum: 0 + - `input_transformations: optional array of BetaThinkingDroppedInputTransformation` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + - `beta_raw_message_stop_event: object` - `type: "message_stop"` @@ -2994,7 +3148,7 @@ ant beta:messages create \ "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -3009,6 +3163,13 @@ ant beta:messages create \ }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` diff --git a/content/en/api/cli/beta/sessions.md b/content/en/api/cli/beta/sessions.md index 32e2357a6..78f1e3066 100644 --- a/content/en/api/cli/beta/sessions.md +++ b/content/en/api/cli/beta/sessions.md @@ -78,12 +78,16 @@ Create Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -210,7 +214,7 @@ Create Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -648,7 +652,7 @@ Create Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -662,7 +666,7 @@ Create Session - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -790,7 +794,7 @@ Create Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -1121,7 +1125,7 @@ List Sessions - `--agent-version: optional number` - Query param: Filter by agent version. Only applies when agent_id is also set. + Query param: Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -1165,11 +1169,11 @@ List Sessions - `--memory-store-id: optional string` - Query param: Filter sessions whose resources contain a memory_store with this memory store ID. + Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID. - `--order: optional "asc" or "desc"` - Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `--page: optional string` @@ -1215,12 +1219,16 @@ List Sessions Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1347,7 +1355,7 @@ List Sessions Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -1785,7 +1793,7 @@ List Sessions - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -1799,7 +1807,7 @@ List Sessions - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -1927,7 +1935,7 @@ List Sessions - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -2300,12 +2308,16 @@ Get Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2432,7 +2444,7 @@ Get Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -2870,7 +2882,7 @@ Get Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -2884,7 +2896,7 @@ Get Session - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -3012,7 +3024,7 @@ Get Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -3394,12 +3406,16 @@ Update Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -3526,7 +3542,7 @@ Update Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -3964,7 +3980,7 @@ Update Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -3978,7 +3994,7 @@ Update Session - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -4106,7 +4122,7 @@ Update Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -4511,12 +4527,16 @@ Archive Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4643,7 +4663,7 @@ Archive Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -5081,7 +5101,7 @@ Archive Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -5095,7 +5115,7 @@ Archive Session - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -5223,7 +5243,7 @@ Archive Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -5629,12 +5649,16 @@ ant beta:sessions archive \ Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6553,7 +6577,7 @@ ant beta:sessions archive \ - `beta_managed_agents_outcome_evaluation_resource: object` - Evaluation state for a single outcome defined via a define_outcome event. + Evaluation state for a single outcome defined via a `define_outcome` event. - `completed_at: string` @@ -6567,7 +6591,7 @@ ant beta:sessions archive \ - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -6631,12 +6655,16 @@ ant beta:sessions archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6763,7 +6791,7 @@ ant beta:sessions archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -7201,7 +7229,7 @@ ant beta:sessions archive \ - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -7215,7 +7243,7 @@ ant beta:sessions archive \ - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -7343,7 +7371,7 @@ ant beta:sessions archive \ - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -7477,12 +7505,16 @@ ant beta:sessions archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7609,7 +7641,7 @@ ant beta:sessions archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -8449,12 +8481,16 @@ ant beta:sessions archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8915,7 +8951,7 @@ ant beta:sessions archive \ - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -8963,12 +8999,16 @@ ant beta:sessions archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -9095,7 +9135,7 @@ ant beta:sessions archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -10057,11 +10097,11 @@ List Events - `--order: optional "asc" or "desc"` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `--page: optional string` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `--type: optional array of string` @@ -11569,12 +11609,16 @@ List Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -11701,7 +11745,7 @@ List Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -14312,12 +14356,16 @@ Stream Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -14444,7 +14492,7 @@ Stream Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -15339,7 +15387,7 @@ List Session Resources - `--page: optional string` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `--beta: optional array of AnthropicBeta` @@ -15892,7 +15940,7 @@ List Session Threads - `--page: optional string` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `--beta: optional array of AnthropicBeta` @@ -15936,12 +15984,16 @@ List Session Threads Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -16688,12 +16740,16 @@ Get Session Thread Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17432,12 +17488,16 @@ Archive Session Thread Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19652,12 +19712,16 @@ List Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19784,7 +19848,7 @@ List Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -21892,12 +21956,16 @@ Stream Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -22024,7 +22092,7 @@ Stream Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. diff --git a/content/en/api/cli/beta/sessions/archive.md b/content/en/api/cli/beta/sessions/archive.md index cf29add9d..05fdfb99d 100644 --- a/content/en/api/cli/beta/sessions/archive.md +++ b/content/en/api/cli/beta/sessions/archive.md @@ -44,12 +44,16 @@ Archive Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -176,7 +180,7 @@ Archive Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -614,7 +618,7 @@ Archive Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -628,7 +632,7 @@ Archive Session - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -756,7 +760,7 @@ Archive Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/cli/beta/sessions/create.md b/content/en/api/cli/beta/sessions/create.md index efd017622..94b3f2800 100644 --- a/content/en/api/cli/beta/sessions/create.md +++ b/content/en/api/cli/beta/sessions/create.md @@ -76,12 +76,16 @@ Create Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -208,7 +212,7 @@ Create Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -646,7 +650,7 @@ Create Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -660,7 +664,7 @@ Create Session - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -788,7 +792,7 @@ Create Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/cli/beta/sessions/events.md b/content/en/api/cli/beta/sessions/events.md index 782ef3f34..a1e694260 100644 --- a/content/en/api/cli/beta/sessions/events.md +++ b/content/en/api/cli/beta/sessions/events.md @@ -46,11 +46,11 @@ List Events - `--order: optional "asc" or "desc"` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `--page: optional string` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `--type: optional array of string` @@ -1558,12 +1558,16 @@ List Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1690,7 +1694,7 @@ List Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -4301,12 +4305,16 @@ Stream Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4433,7 +4441,7 @@ Stream Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -9365,12 +9373,16 @@ ant beta:sessions:events stream \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -9497,7 +9509,7 @@ ant beta:sessions:events stream \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -12155,12 +12167,16 @@ ant beta:sessions:events stream \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -12287,7 +12303,7 @@ ant beta:sessions:events stream \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. diff --git a/content/en/api/cli/beta/sessions/events/list.md b/content/en/api/cli/beta/sessions/events/list.md index 18f80817d..33c2cb27b 100644 --- a/content/en/api/cli/beta/sessions/events/list.md +++ b/content/en/api/cli/beta/sessions/events/list.md @@ -44,11 +44,11 @@ List Events - `--order: optional "asc" or "desc"` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `--page: optional string` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `--type: optional array of string` @@ -1556,12 +1556,16 @@ List Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1688,7 +1692,7 @@ List Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. diff --git a/content/en/api/cli/beta/sessions/events/stream.md b/content/en/api/cli/beta/sessions/events/stream.md index dc6836a9c..fb17f7c34 100644 --- a/content/en/api/cli/beta/sessions/events/stream.md +++ b/content/en/api/cli/beta/sessions/events/stream.md @@ -1514,12 +1514,16 @@ Stream Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1646,7 +1650,7 @@ Stream Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. diff --git a/content/en/api/cli/beta/sessions/list.md b/content/en/api/cli/beta/sessions/list.md index f0d3608fd..54aef670a 100644 --- a/content/en/api/cli/beta/sessions/list.md +++ b/content/en/api/cli/beta/sessions/list.md @@ -14,7 +14,7 @@ List Sessions - `--agent-version: optional number` - Query param: Filter by agent version. Only applies when agent_id is also set. + Query param: Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -58,11 +58,11 @@ List Sessions - `--memory-store-id: optional string` - Query param: Filter sessions whose resources contain a memory_store with this memory store ID. + Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID. - `--order: optional "asc" or "desc"` - Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `--page: optional string` @@ -108,12 +108,16 @@ List Sessions Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -240,7 +244,7 @@ List Sessions Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -678,7 +682,7 @@ List Sessions - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -692,7 +696,7 @@ List Sessions - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -820,7 +824,7 @@ List Sessions - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/cli/beta/sessions/resources.md b/content/en/api/cli/beta/sessions/resources.md index e8da7f99a..d616f86c9 100644 --- a/content/en/api/cli/beta/sessions/resources.md +++ b/content/en/api/cli/beta/sessions/resources.md @@ -103,7 +103,7 @@ List Session Resources - `--page: optional string` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `--beta: optional array of AnthropicBeta` diff --git a/content/en/api/cli/beta/sessions/resources/list.md b/content/en/api/cli/beta/sessions/resources/list.md index 6ade68f58..c8a909c03 100644 --- a/content/en/api/cli/beta/sessions/resources/list.md +++ b/content/en/api/cli/beta/sessions/resources/list.md @@ -20,7 +20,7 @@ List Session Resources - `--page: optional string` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `--beta: optional array of AnthropicBeta` diff --git a/content/en/api/cli/beta/sessions/retrieve.md b/content/en/api/cli/beta/sessions/retrieve.md index bddb27705..c999bcf98 100644 --- a/content/en/api/cli/beta/sessions/retrieve.md +++ b/content/en/api/cli/beta/sessions/retrieve.md @@ -44,12 +44,16 @@ Get Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -176,7 +180,7 @@ Get Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -614,7 +618,7 @@ Get Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -628,7 +632,7 @@ Get Session - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -756,7 +760,7 @@ Get Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/cli/beta/sessions/threads.md b/content/en/api/cli/beta/sessions/threads.md index 30d8cb20d..2fe63072b 100644 --- a/content/en/api/cli/beta/sessions/threads.md +++ b/content/en/api/cli/beta/sessions/threads.md @@ -22,7 +22,7 @@ List Session Threads - `--page: optional string` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `--beta: optional array of AnthropicBeta` @@ -66,12 +66,16 @@ List Session Threads Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -818,12 +822,16 @@ Get Session Thread Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1562,12 +1570,16 @@ Archive Session Thread Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2286,12 +2298,16 @@ ant beta:sessions:threads archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4482,12 +4498,16 @@ ant beta:sessions:threads archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4614,7 +4634,7 @@ ant beta:sessions:threads archive \ Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -6760,12 +6780,16 @@ List Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6892,7 +6916,7 @@ List Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -9000,12 +9024,16 @@ Stream Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -9132,7 +9160,7 @@ Stream Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. diff --git a/content/en/api/cli/beta/sessions/threads/archive.md b/content/en/api/cli/beta/sessions/threads/archive.md index d0fb1916e..5b5d7ac13 100644 --- a/content/en/api/cli/beta/sessions/threads/archive.md +++ b/content/en/api/cli/beta/sessions/threads/archive.md @@ -54,12 +54,16 @@ Archive Session Thread Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/beta/sessions/threads/events.md b/content/en/api/cli/beta/sessions/threads/events.md index 20d00011d..d6fe43b07 100644 --- a/content/en/api/cli/beta/sessions/threads/events.md +++ b/content/en/api/cli/beta/sessions/threads/events.md @@ -1530,12 +1530,16 @@ List Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1662,7 +1666,7 @@ List Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -3770,12 +3774,16 @@ Stream Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -3902,7 +3910,7 @@ Stream Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. diff --git a/content/en/api/cli/beta/sessions/threads/events/list.md b/content/en/api/cli/beta/sessions/threads/events/list.md index c5e0b0a02..7f76e00ad 100644 --- a/content/en/api/cli/beta/sessions/threads/events/list.md +++ b/content/en/api/cli/beta/sessions/threads/events/list.md @@ -1528,12 +1528,16 @@ List Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1660,7 +1664,7 @@ List Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. diff --git a/content/en/api/cli/beta/sessions/threads/events/stream.md b/content/en/api/cli/beta/sessions/threads/events/stream.md index f71aa3c5e..4946f1499 100644 --- a/content/en/api/cli/beta/sessions/threads/events/stream.md +++ b/content/en/api/cli/beta/sessions/threads/events/stream.md @@ -1518,12 +1518,16 @@ Stream Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1650,7 +1654,7 @@ Stream Session Thread Events Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. diff --git a/content/en/api/cli/beta/sessions/threads/list.md b/content/en/api/cli/beta/sessions/threads/list.md index 2263979ca..0b16c037e 100644 --- a/content/en/api/cli/beta/sessions/threads/list.md +++ b/content/en/api/cli/beta/sessions/threads/list.md @@ -20,7 +20,7 @@ List Session Threads - `--page: optional string` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `--beta: optional array of AnthropicBeta` @@ -64,12 +64,16 @@ List Session Threads Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/beta/sessions/threads/retrieve.md b/content/en/api/cli/beta/sessions/threads/retrieve.md index c5936e6f0..0c3b9ea6e 100644 --- a/content/en/api/cli/beta/sessions/threads/retrieve.md +++ b/content/en/api/cli/beta/sessions/threads/retrieve.md @@ -54,12 +54,16 @@ Get Session Thread Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/beta/sessions/update.md b/content/en/api/cli/beta/sessions/update.md index dc756cd9b..6de53ec64 100644 --- a/content/en/api/cli/beta/sessions/update.md +++ b/content/en/api/cli/beta/sessions/update.md @@ -66,12 +66,16 @@ Update Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -198,7 +202,7 @@ Update Session Model identifier and configuration. - - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string` + - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string` The model that will power your agent. @@ -636,7 +640,7 @@ Update Session - `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string` @@ -650,7 +654,7 @@ Update Session - `explanation: string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -778,7 +782,7 @@ Update Session - `active_seconds: optional number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/cli/beta/user_profiles.md b/content/en/api/cli/beta/user_profiles.md index bc935d109..8778ba575 100644 --- a/content/en/api/cli/beta/user_profiles.md +++ b/content/en/api/cli/beta/user_profiles.md @@ -20,20 +20,22 @@ Create User Profile minLength: 1, maxLength: 255 +- `--external-user-onboarded-at: optional string` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `--metadata: optional map[string]` Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `--name: optional string` - Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 -- `--relationship: optional "external" or "resold" or "internal"` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - `--beta: optional array of AnthropicBeta` Header param: Optional header to specify the beta version(s) you want to use. @@ -92,19 +94,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string` + - `external_user_onboarded_at: optional string` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -129,8 +127,8 @@ ant beta:user-profiles create \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -154,6 +152,10 @@ List User Profiles Query param: Query parameter for order +- `--order-by: optional "created_at" or "name"` + + Query param: Query parameter for order_by + - `--page: optional string` Query param: Query parameter for page @@ -220,19 +222,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name: optional string` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` + - `external_user_onboarded_at: optional string` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. - `next_page: string` @@ -263,8 +261,8 @@ ant beta:user-profiles list \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -343,19 +341,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -381,8 +375,8 @@ ant beta:user-profiles retrieve \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -410,6 +404,12 @@ Update User Profile minLength: 1, maxLength: 255 +- `--external-user-onboarded-at: optional string` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `--metadata: optional map[string]` Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -420,10 +420,6 @@ Update User Profile minLength: 1, maxLength: 255 -- `--relationship: optional "external" or "resold" or "internal"` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - `--beta: optional array of AnthropicBeta` Header param: Optional header to specify the beta version(s) you want to use. @@ -482,19 +478,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -520,8 +512,8 @@ ant beta:user-profiles update \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -635,19 +627,15 @@ ant beta:user-profiles create-enrollment-url \ Platform's own identifier for this user. Not enforced unique. - - `name: optional string` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` + - `external_user_onboarded_at: optional string` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Beta User Profile Enrollment URL diff --git a/content/en/api/cli/beta/user_profiles/create.md b/content/en/api/cli/beta/user_profiles/create.md index 425866f42..8d4f6d2ed 100644 --- a/content/en/api/cli/beta/user_profiles/create.md +++ b/content/en/api/cli/beta/user_profiles/create.md @@ -18,20 +18,22 @@ Create User Profile minLength: 1, maxLength: 255 +- `--external-user-onboarded-at: optional string` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `--metadata: optional map[string]` Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `--name: optional string` - Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 -- `--relationship: optional "external" or "resold" or "internal"` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - `--beta: optional array of AnthropicBeta` Header param: Optional header to specify the beta version(s) you want to use. @@ -90,19 +92,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string` + - `external_user_onboarded_at: optional string` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -127,7 +125,7 @@ ant beta:user-profiles create \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/cli/beta/user_profiles/list.md b/content/en/api/cli/beta/user_profiles/list.md index cc06e7766..c27aca44f 100644 --- a/content/en/api/cli/beta/user_profiles/list.md +++ b/content/en/api/cli/beta/user_profiles/list.md @@ -18,6 +18,10 @@ List User Profiles Query param: Query parameter for order +- `--order-by: optional "created_at" or "name"` + + Query param: Query parameter for order_by + - `--page: optional string` Query param: Query parameter for page @@ -84,19 +88,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name: optional string` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: optional string` - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. - `next_page: string` @@ -127,8 +127,8 @@ ant beta:user-profiles list \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" diff --git a/content/en/api/cli/beta/user_profiles/retrieve.md b/content/en/api/cli/beta/user_profiles/retrieve.md index b85c42221..754f6adc2 100644 --- a/content/en/api/cli/beta/user_profiles/retrieve.md +++ b/content/en/api/cli/beta/user_profiles/retrieve.md @@ -70,19 +70,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` + - `external_user_onboarded_at: optional string` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -108,7 +104,7 @@ ant beta:user-profiles retrieve \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/cli/beta/user_profiles/update.md b/content/en/api/cli/beta/user_profiles/update.md index 4ed170dbc..6ba4c0242 100644 --- a/content/en/api/cli/beta/user_profiles/update.md +++ b/content/en/api/cli/beta/user_profiles/update.md @@ -22,6 +22,12 @@ Update User Profile minLength: 1, maxLength: 255 +- `--external-user-onboarded-at: optional string` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `--metadata: optional map[string]` Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -32,10 +38,6 @@ Update User Profile minLength: 1, maxLength: 255 -- `--relationship: optional "external" or "resold" or "internal"` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - `--beta: optional array of AnthropicBeta` Header param: Optional header to specify the beta version(s) you want to use. @@ -94,19 +96,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name: optional string` + - `external_user_onboarded_at: optional string` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: optional "external" or "resold" or "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: optional string` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -132,7 +130,7 @@ ant beta:user-profiles update \ "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/cli/completions.md b/content/en/api/cli/completions.md index f66b26825..e6b378556 100644 --- a/content/en/api/cli/completions.md +++ b/content/en/api/cli/completions.md @@ -22,7 +22,7 @@ Future models and features will not be compatible with Text Completions. See our minimum: 1 -- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` Body param: The model that will complete your prompt. @@ -116,12 +116,20 @@ Future models and features will not be compatible with Text Completions. See our The resulting completion up to and excluding the stop sequences. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -209,7 +217,7 @@ Future models and features will not be compatible with Text Completions. See our The resulting completion up to and excluding the stop sequences. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -236,7 +244,7 @@ Future models and features will not be compatible with Text Completions. See our ant completions create \ --api-key my-anthropic-api-key \ --max-tokens-to-sample 256 \ - --model claude-sonnet-5 \ + --model claude-fable-5-1 \ --prompt ' Human: Hello, world! @@ -272,12 +280,20 @@ Assistant:' The resulting completion up to and excluding the stop sequences. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/completions/create.md b/content/en/api/cli/completions/create.md index 4e895f752..26e8c0d15 100644 --- a/content/en/api/cli/completions/create.md +++ b/content/en/api/cli/completions/create.md @@ -20,7 +20,7 @@ Future models and features will not be compatible with Text Completions. See our minimum: 1 -- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` Body param: The model that will complete your prompt. @@ -114,12 +114,20 @@ Future models and features will not be compatible with Text Completions. See our The resulting completion up to and excluding the stop sequences. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -207,7 +215,7 @@ Future models and features will not be compatible with Text Completions. See our The resulting completion up to and excluding the stop sequences. - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -234,7 +242,7 @@ Future models and features will not be compatible with Text Completions. See our ant completions create \ --api-key my-anthropic-api-key \ --max-tokens-to-sample 256 \ - --model claude-sonnet-5 \ + --model claude-fable-5-1 \ --prompt ' Human: Hello, world! diff --git a/content/en/api/cli/messages.md b/content/en/api/cli/messages.md index ccf543f45..99e34c2fe 100644 --- a/content/en/api/cli/messages.md +++ b/content/en/api/cli/messages.md @@ -77,7 +77,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co There is a limit of 100,000 messages in a single request. -- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` Body param: The model that will complete your prompt. @@ -928,12 +928,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "container_upload"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1227,7 +1235,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co [{"type": "text", "text": "B)"}] ``` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. @@ -1895,7 +1903,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ There is a limit of 100,000 messages in a single request. -- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` Body param: The model that will complete your prompt. @@ -3057,16 +3065,6 @@ ant messages count-tokens \ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional object` Create a cache control breakpoint at this content block. @@ -5095,16 +5093,6 @@ ant messages count-tokens \ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional object` Create a cache control breakpoint at this content block. @@ -9326,12 +9314,20 @@ ant messages count-tokens \ - `type: "container_upload"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -9901,16 +9897,6 @@ ant messages count-tokens \ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional object` Create a cache control breakpoint at this content block. @@ -10369,16 +10355,6 @@ ant messages count-tokens \ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional object` Create a cache control breakpoint at this content block. @@ -14701,12 +14677,20 @@ ant messages count-tokens \ - `type: "container_upload"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -15656,12 +15640,20 @@ ant messages count-tokens \ - `type: "container_upload"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19507,16 +19499,6 @@ ant messages count-tokens \ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional object` Create a cache control breakpoint at this content block. @@ -19975,16 +19957,6 @@ ant messages count-tokens \ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional object` Create a cache control breakpoint at this content block. @@ -24551,12 +24523,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "container_upload"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/messages/batches.md b/content/en/api/cli/messages/batches.md index 6df381b80..d3d49a363 100644 --- a/content/en/api/cli/messages/batches.md +++ b/content/en/api/cli/messages/batches.md @@ -1396,12 +1396,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "container_upload"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2635,12 +2643,20 @@ ant messages:batches results \ - `type: "container_upload"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -3694,12 +3710,20 @@ ant messages:batches results \ - `type: "container_upload"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4715,12 +4739,20 @@ ant messages:batches results \ - `type: "container_upload"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/messages/batches/results.md b/content/en/api/cli/messages/batches/results.md index 2e2cc04a4..1a71a3b3e 100644 --- a/content/en/api/cli/messages/batches/results.md +++ b/content/en/api/cli/messages/batches/results.md @@ -723,12 +723,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "container_upload"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/cli/messages/count_tokens.md b/content/en/api/cli/messages/count_tokens.md index 65f14e385..0277a7196 100644 --- a/content/en/api/cli/messages/count_tokens.md +++ b/content/en/api/cli/messages/count_tokens.md @@ -63,7 +63,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ There is a limit of 100,000 messages in a single request. -- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` Body param: The model that will complete your prompt. diff --git a/content/en/api/cli/messages/create.md b/content/en/api/cli/messages/create.md index 3081e84dd..a1a3ca139 100644 --- a/content/en/api/cli/messages/create.md +++ b/content/en/api/cli/messages/create.md @@ -75,7 +75,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co There is a limit of 100,000 messages in a single request. -- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` Body param: The model that will complete your prompt. @@ -926,12 +926,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "container_upload"` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1225,7 +1233,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co [{"type": "text", "text": "B)"}] ``` - - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` + - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. diff --git a/content/en/api/completions.md b/content/en/api/completions.md index 4bbcf3a99..a4193ecd6 100644 --- a/content/en/api/completions.md +++ b/content/en/api/completions.md @@ -18,7 +18,7 @@ Future models and features will not be compatible with Text Completions. See our - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Future models and features will not be compatible with Text Completions. See our - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Body parameters - `max_tokens_to_sample: number` @@ -118,12 +124,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -290,12 +304,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -429,12 +451,20 @@ curl https://api.anthropic.com/v1/complete \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/completions/create.md b/content/en/api/completions/create.md index 73786d2d2..679db56b1 100644 --- a/content/en/api/completions/create.md +++ b/content/en/api/completions/create.md @@ -16,7 +16,7 @@ Future models and features will not be compatible with Text Completions. See our - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Future models and features will not be compatible with Text Completions. See our - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `max_tokens_to_sample: number` @@ -116,12 +122,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -288,12 +302,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta.md b/content/en/api/csharp/beta.md index f73c1068f..6a1f47935 100644 --- a/content/en/api/csharp/beta.md +++ b/content/en/api/csharp/beta.md @@ -334,6 +334,12 @@ The Models API response can be used to determine which models are available for - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaModelInfo:` @@ -670,6 +676,12 @@ The Models API response can be used to determine information about a specific mo - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaModelInfo:` @@ -2197,6 +2209,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -2275,6 +2295,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `System` + - `ClearAt? ClearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NextUserMessage` + + - `Never` + + - `BetaSystemMessageOutputConfig? OutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort? Effort` + + All possible effort levels. + + - `Low` + + - `Medium` + + - `High` + + - `Xhigh` + + - `Max` + - `required Model model` Body param: The model that will complete your prompt. @@ -2812,16 +2862,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -3448,16 +3488,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -4456,6 +4486,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string userProfileID` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -5335,6 +5371,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -6026,6 +6070,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStreamEvent: union` - `class BetaRawMessageStartEvent:` @@ -6140,6 +6236,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStopEvent:` - `JsonElement Type constant` @@ -6292,6 +6432,8 @@ MessageCreateParams parameters = new() { Content = "Hello, world", Role = Role.User, + ClearAt = ClearAt.NextUserMessage, + OutputConfig = new() { Effort = Effort.Low }, }, ], Model = Model.ClaudeOpus5, @@ -6386,7 +6528,7 @@ Console.WriteLine(betaMessage); "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -6401,7 +6543,14 @@ Console.WriteLine(betaMessage); }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -7695,6 +7844,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -7773,6 +7930,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `System` + - `ClearAt? ClearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NextUserMessage` + + - `Never` + + - `BetaSystemMessageOutputConfig? OutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort? Effort` + + All possible effort levels. + + - `Low` + + - `Medium` + + - `High` + + - `Xhigh` + + - `Max` + - `required Model model` Body param: The model that will complete your prompt. @@ -8186,16 +8373,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -8822,16 +8999,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -9830,6 +9997,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string userProfileID` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -9869,6 +10042,8 @@ MessageCountTokensParams parameters = new() { Content = "Hello, world", Role = Role.User, + ClearAt = ClearAt.NextUserMessage, + OutputConfig = new() { Effort = Effort.Low }, }, ], Model = Model.ClaudeOpus5, @@ -11214,6 +11389,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -11292,6 +11475,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `System` + - `ClearAt? ClearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NextUserMessage` + + - `Never` + + - `BetaSystemMessageOutputConfig? OutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort? Effort` + + All possible effort levels. + + - `Low` + + - `Medium` + + - `High` + + - `Xhigh` + + - `Max` + - `required Model Model` The model that will complete your prompt. @@ -11594,6 +11807,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `Error` + + - `DropBlock` + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -11612,6 +11843,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -12113,16 +12350,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -12749,16 +12976,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -13801,6 +14018,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string userProfileID` Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -13922,6 +14145,8 @@ BatchCreateParams parameters = new() { Content = "Hello, world", Role = Role.User, + ClearAt = ClearAt.NextUserMessage, + OutputConfig = new() { Effort = Effort.Low }, }, ], Model = Model.ClaudeOpus5, @@ -14038,7 +14263,11 @@ BatchCreateParams parameters = new() Temperature = 1, Thinking = new BetaThinkingConfigAdaptive() { - Display = Display.Summarized + BlockBinding = new() + { + PrefixMismatchBehavior = BetaThinkingPrefixMismatchBehavior.Error, + }, + Display = Display.Summarized, }, ToolChoice = new BetaToolChoiceAuto() { @@ -14219,6 +14448,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaMessageBatch:` @@ -14466,6 +14701,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaMessageBatch:` @@ -14712,6 +14953,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaMessageBatch:` @@ -14949,6 +15196,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaDeletedMessageBatch:` @@ -15088,6 +15341,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaMessageBatchIndividualResponse:` @@ -15937,6 +16196,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -16628,6 +16895,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `JsonElement Type constant` - `class BetaMessageBatchErroredResult:` @@ -16739,6 +17058,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -16801,6 +17124,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -17467,6 +17794,12 @@ Create Agent - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsAgent:` @@ -17509,6 +17842,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -18204,6 +18541,12 @@ List Agents - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsAgent:` @@ -18246,6 +18589,10 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -18928,6 +19275,12 @@ Get Agent - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsAgent:` @@ -18970,6 +19323,10 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -19594,6 +19951,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -19656,6 +20017,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -20300,6 +20665,12 @@ Update Agent - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsAgent:` @@ -20342,6 +20713,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -21014,6 +21389,12 @@ Archive Agent - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsAgent:` @@ -21056,6 +21437,10 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -21740,6 +22125,12 @@ List Agent Versions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsAgent:` @@ -21782,6 +22173,10 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -22577,6 +22972,12 @@ Create a new environment with the specified configuration. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaEnvironment:` @@ -22878,6 +23279,12 @@ List environments with pagination support. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaEnvironment:` @@ -23174,6 +23581,12 @@ Retrieve a specific environment by ID. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaEnvironment:` @@ -23586,6 +23999,12 @@ Update an existing environment's configuration. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaEnvironment:` @@ -23878,6 +24297,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaEnvironmentDeleteResponse:` @@ -24014,6 +24439,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaEnvironment:` @@ -24316,6 +24747,12 @@ Retrieve detailed information about a specific work item. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWork:` @@ -24551,6 +24988,12 @@ Long poll for work items in the queue. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string anthropicWorkerID` Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -24781,6 +25224,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWork:` @@ -25016,6 +25465,12 @@ Record a heartbeat for a work item to maintain the lease. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWorkHeartbeatResponse:` @@ -25190,6 +25645,12 @@ Stop a work item, initiating graceful or forced shutdown. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWork:` @@ -25423,6 +25884,12 @@ List work items in an environment. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWork:` @@ -25660,6 +26127,12 @@ Update work item metadata with merge semantics. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWork:` @@ -25880,6 +26353,12 @@ Get statistics about the work queue for an environment. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWorkQueueStats:` @@ -26011,6 +26490,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -26073,6 +26556,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -27027,6 +27514,12 @@ Create Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSession:` @@ -27061,6 +27554,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -27607,7 +28104,7 @@ Create Session - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -27621,7 +28118,7 @@ Create Session - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -27749,7 +28246,7 @@ Create Session - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -28079,7 +28576,7 @@ List Sessions - `int agentVersion` - Query param: Filter by agent version. Only applies when agent_id is also set. + Query param: Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -28123,11 +28620,11 @@ List Sessions - `string memoryStoreID` - Query param: Filter sessions whose resources contain a memory_store with this memory store ID. + Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID. - `Order order` - Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `Asc` @@ -28235,6 +28732,12 @@ List Sessions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSession:` @@ -28269,6 +28772,10 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -28815,7 +29322,7 @@ List Sessions - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -28829,7 +29336,7 @@ List Sessions - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -28957,7 +29464,7 @@ List Sessions - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -29375,6 +29882,12 @@ Get Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSession:` @@ -29409,6 +29922,10 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -29955,7 +30472,7 @@ Get Session - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -29969,7 +30486,7 @@ Get Session - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -30097,7 +30614,7 @@ Get Session - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -30532,6 +31049,12 @@ Update Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSession:` @@ -30566,6 +31089,10 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -31112,7 +31639,7 @@ Update Session - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -31126,7 +31653,7 @@ Update Session - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -31254,7 +31781,7 @@ Update Session - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -31667,6 +32194,12 @@ Delete Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeletedSession:` @@ -31801,6 +32334,12 @@ Archive Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSession:` @@ -31835,6 +32374,10 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -32381,7 +32924,7 @@ Archive Session - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -32395,7 +32938,7 @@ Archive Session - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -32523,7 +33066,7 @@ Archive Session - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -32884,7 +33427,7 @@ List Events - `Order order` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `Asc` @@ -32892,7 +33435,7 @@ List Events - `string page` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `IReadOnlyList types` @@ -32984,6 +33527,12 @@ List Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -34456,6 +35005,10 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -35615,6 +36168,12 @@ Send Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSendSessionEvents:` @@ -36219,6 +36778,12 @@ Stream Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsStreamSessionEvents: union` @@ -37691,6 +38256,10 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -38547,6 +39116,12 @@ Add Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsFileResource:` @@ -38623,7 +39198,7 @@ List Session Resources - `string page` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `IReadOnlyList betas` @@ -38711,6 +39286,12 @@ List Session Resources - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionResource: union` @@ -38970,6 +39551,12 @@ Get Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class ResourceRetrieveResponse: union` @@ -39221,6 +39808,12 @@ Update Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class ResourceUpdateResponse: union` @@ -39467,6 +40060,12 @@ Delete Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeleteSessionResource:` @@ -39526,7 +40125,7 @@ List Session Threads - `string page` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `IReadOnlyList betas` @@ -39614,6 +40213,12 @@ List Session Threads - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionThread:` @@ -39654,6 +40259,10 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -40453,6 +41062,12 @@ Get Session Thread - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionThread:` @@ -40493,6 +41108,10 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -41286,6 +41905,12 @@ Archive Session Thread - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionThread:` @@ -41326,6 +41951,10 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -42131,6 +42760,12 @@ List Session Thread Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -43603,6 +44238,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -44402,6 +45041,12 @@ Stream Session Thread Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsStreamSessionThreadEvents: union` @@ -45874,6 +46519,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -47081,6 +47730,12 @@ Create Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeployment:` @@ -47738,7 +48393,7 @@ List Deployments - `BetaManagedAgentsDeploymentStatus status` - Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `IReadOnlyList betas` @@ -47826,6 +48481,12 @@ List Deployments - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeployment:` @@ -48528,6 +49189,12 @@ Get Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeployment:` @@ -49598,6 +50265,12 @@ Update Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeployment:` @@ -50296,6 +50969,12 @@ Archive Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeployment:` @@ -50994,6 +51673,12 @@ Run Deployment Now - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeploymentRun:` @@ -51192,7 +51877,7 @@ Run Deployment Now - `required string? SessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `required BetaManagedAgentsTriggerContext TriggerContext` @@ -51358,6 +52043,12 @@ Pause Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeployment:` @@ -52056,6 +52747,12 @@ Unpause Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeployment:` @@ -52692,11 +53389,11 @@ List Deployment Runs - `string deploymentID` - Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `bool hasError` - Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `int limit` @@ -52706,7 +53403,7 @@ List Deployment Runs - `string page` - Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `BetaManagedAgentsTriggerType triggerType` @@ -52798,6 +53495,12 @@ List Deployment Runs - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeploymentRun:` @@ -52996,7 +53699,7 @@ List Deployment Runs - `required string? SessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `required BetaManagedAgentsTriggerContext TriggerContext` @@ -53166,6 +53869,12 @@ Get Deployment Run - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeploymentRun:` @@ -53364,7 +54073,7 @@ Get Deployment Run - `required string? SessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `required BetaManagedAgentsTriggerContext TriggerContext` @@ -53538,6 +54247,12 @@ Create Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsVault:` @@ -53714,6 +54429,12 @@ List Vaults - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsVault:` @@ -53887,6 +54608,12 @@ Get Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsVault:` @@ -54066,6 +54793,12 @@ Update Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsVault:` @@ -54235,6 +54968,12 @@ Delete Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeletedVault:` @@ -54371,6 +55110,12 @@ Archive Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsVault:` @@ -54716,6 +55461,12 @@ Create Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsCredential:` @@ -55028,6 +55779,12 @@ List Credentials - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsCredential:` @@ -55331,6 +56088,12 @@ Get Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsCredential:` @@ -55760,6 +56523,12 @@ Update Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsCredential:` @@ -56057,6 +56826,12 @@ Delete Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeletedCredential:` @@ -56198,6 +56973,12 @@ Archive Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsCredential:` @@ -56495,6 +57276,12 @@ Validate Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsCredentialValidation:` @@ -56742,6 +57529,12 @@ Create a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryStore:` @@ -56935,6 +57728,12 @@ List memory stores - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryStore:` @@ -57113,6 +57912,12 @@ Retrieve a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryStore:` @@ -57303,6 +58108,12 @@ Update a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryStore:` @@ -57477,6 +58288,12 @@ Delete a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeletedMemoryStore:` @@ -57613,6 +58430,12 @@ Archive a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryStore:` @@ -57709,7 +58532,7 @@ Create a memory - `required string path` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -57803,6 +58626,12 @@ Create a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemory:` @@ -58011,6 +58840,12 @@ List memories - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryListItem: union` @@ -58219,6 +59054,12 @@ Retrieve a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemory:` @@ -58330,7 +59171,7 @@ Update a memory - `string? path` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -58424,6 +59265,12 @@ Update a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemory:` @@ -58615,6 +59462,12 @@ Delete a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeletedMemory:` @@ -58800,6 +59653,12 @@ List memory versions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -59072,6 +59931,12 @@ Retrieve a memory version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -59334,6 +60199,12 @@ Redact a memory version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -59602,6 +60473,12 @@ Upload File - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFileMetadata:` @@ -59814,6 +60691,12 @@ List Files - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFileMetadata:` @@ -60014,6 +60897,12 @@ Download File - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Example ```csharp @@ -60126,6 +61015,12 @@ Get File Metadata - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFileMetadata:` @@ -60319,6 +61214,12 @@ Delete File - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaDeletedFile:` @@ -60464,6 +61365,12 @@ Create Skill - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSkill:` @@ -60685,6 +61592,12 @@ List Skills - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSkill:` @@ -60890,6 +61803,12 @@ Get Skill - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSkill:` @@ -61088,6 +62007,12 @@ Delete Skill - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaDeletedSkill:` @@ -61235,6 +62160,12 @@ Create Skill Version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSkillVersion:` @@ -61421,6 +62352,12 @@ List Skill Versions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSkillVersion:` @@ -61601,6 +62538,12 @@ Download a skill version's content as a zip archive. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Example ```csharp @@ -61725,6 +62668,12 @@ Get Skill Version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSkillVersion:` @@ -61902,6 +62851,12 @@ Delete Skill Version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaDeletedSkillVersion:` @@ -61968,26 +62923,22 @@ Create User Profile minLength: 1, maxLength: 255 + - `DateTimeOffset externalUserOnboardedAt` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `IReadOnlyDictionary metadata` Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `string? name` - Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 - - `Relationship relationship` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `External` - - - `Resold` - - - `Internal` - - `IReadOnlyList betas` Header param: Optional header to specify the beta version(s) you want to use. @@ -62074,6 +63025,12 @@ Create User Profile - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaUserProfile:` @@ -62128,19 +63085,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `string? Name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `DateTimeOffset? ExternalUserOnboardedAt` - - `Relationship Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -62168,8 +63121,8 @@ Console.WriteLine(betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -62199,6 +63152,14 @@ List User Profiles - `Desc` + - `OrderBy orderBy` + + Query param: Query parameter for order_by + + - `CreatedAt` + + - `Name` + - `string page` Query param: Query parameter for page @@ -62289,6 +63250,12 @@ List User Profiles - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaUserProfile:` @@ -62343,19 +63310,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `string? Name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `DateTimeOffset? ExternalUserOnboardedAt` - - `Relationship Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -62387,8 +63350,8 @@ await foreach (var item in page.Paginate()) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -62497,6 +63460,12 @@ Get User Profile - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaUserProfile:` @@ -62551,19 +63520,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `string? Name` + - `DateTimeOffset? ExternalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -62594,8 +63559,8 @@ Console.WriteLine(betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -62629,6 +63594,12 @@ Update User Profile minLength: 1, maxLength: 255 + - `DateTimeOffset externalUserOnboardedAt` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `IReadOnlyDictionary metadata` Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -62639,16 +63610,6 @@ Update User Profile minLength: 1, maxLength: 255 - - `Relationship? relationship` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `External` - - - `Resold` - - - `Internal` - - `IReadOnlyList betas` Header param: Optional header to specify the beta version(s) you want to use. @@ -62735,6 +63696,12 @@ Update User Profile - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaUserProfile:` @@ -62789,19 +63756,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `string? Name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship Relationship` + - `DateTimeOffset? ExternalUserOnboardedAt` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -62832,8 +63795,8 @@ Console.WriteLine(betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -62939,6 +63902,12 @@ Create Enrollment URL - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaUserProfileEnrollmentUrl:` @@ -63136,6 +64105,12 @@ Create a Dream - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaDream:` @@ -63485,6 +64460,12 @@ List Dreams - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaDream:` @@ -63794,6 +64775,12 @@ Get a Dream - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaDream:` @@ -64096,6 +65083,12 @@ Cancel a Dream - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaDream:` @@ -64398,6 +65391,12 @@ Archive a Dream - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaDream:` @@ -64706,6 +65705,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnel:` @@ -64865,6 +65870,12 @@ Fetches a tunnel by ID. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnel:` @@ -65034,6 +66045,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnel:` @@ -65200,6 +66217,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnel:` @@ -65359,6 +66382,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnelToken:` @@ -65505,6 +66534,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnelToken:` @@ -65653,6 +66688,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnelCertificate:` @@ -65827,6 +66868,12 @@ Fetches a tunnel certificate by ID. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnelCertificate:` @@ -66011,6 +67058,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnelCertificate:` @@ -66188,6 +67241,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnelCertificate:` @@ -66890,7 +67949,7 @@ Create an external key config owned by the caller's organization. - `required string KmsArn` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -66904,7 +67963,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGcpExternalKeyConfig:` @@ -66994,7 +68053,7 @@ Create an external key config owned by the caller's organization. - `required string KmsArn` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -67008,7 +68067,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGcpExternalKeyConfig:` @@ -67155,7 +68214,7 @@ Results are ordered by creation time (newest first). Use the - `required string KmsArn` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -67169,7 +68228,7 @@ Results are ordered by creation time (newest first). Use the **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGcpExternalKeyConfig:` @@ -67308,7 +68367,7 @@ Retrieve a single external key config in the caller's organization by ID. - `required string KmsArn` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -67322,7 +68381,7 @@ Retrieve a single external key config in the caller's organization by ID. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGcpExternalKeyConfig:` @@ -67435,7 +68494,7 @@ encrypted data requires the original key identity to decrypt. - `required string KmsArn` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -67449,7 +68508,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGcpExternalKeyConfig:` @@ -67527,7 +68586,7 @@ encrypted data requires the original key identity to decrypt. - `required string KmsArn` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -67541,7 +68600,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGcpExternalKeyConfig:` @@ -67917,6 +68976,12 @@ matched as the JWT's `iss` claim and is not fetched. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFederationIssuer:` @@ -68218,6 +69283,12 @@ Archived issuers are excluded unless `include_archived=true`. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFederationIssuer:` @@ -68510,6 +69581,12 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFederationIssuer:` @@ -68881,6 +69958,12 @@ session. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFederationIssuer:` @@ -69174,6 +70257,12 @@ issuer cannot be changed), or recreate them against another issuer. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFederationIssuer:` @@ -69522,6 +70611,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFederationRule:` @@ -69843,6 +70938,12 @@ unless `include_archived=true`. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFederationRule:` @@ -70137,6 +71238,12 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFederationRule:` @@ -70491,6 +71598,12 @@ Console session. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFederationRule:` @@ -70786,6 +71899,12 @@ other scopes require a Console session. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFederationRule:` @@ -71091,6 +72210,12 @@ other scopes require a Console session. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFederationRuleWorkspace:` @@ -71266,6 +72391,12 @@ rules with `applies_to_all_workspaces` or a legacy single - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaFederationRuleWorkspace:` @@ -71440,6 +72571,12 @@ Console session. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class WorkspaceRemoveResponse:` @@ -72086,6 +73223,12 @@ accounts. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaServiceAccount:` @@ -72293,6 +73436,12 @@ archived service accounts. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaServiceAccount:` @@ -72493,6 +73642,12 @@ Retrieve a service account by its ID (`svac_...`). - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaServiceAccount:` @@ -72708,6 +73863,12 @@ interactive credential (a user OAuth token or a Console session). - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaServiceAccount:` @@ -72909,6 +74070,12 @@ those rules first or change their target to another service account. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaServiceAccount:` @@ -73122,6 +74289,12 @@ rejected. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaServiceAccountWorkspaceMember:` @@ -73314,6 +74487,12 @@ page to recover. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaServiceAccountWorkspaceMember:` @@ -73499,6 +74678,12 @@ to the implicit `workspace_user` membership. Archived workspaces return - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class WorkspaceRemoveResponse:` @@ -73962,8 +75147,13 @@ List Workspaces customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `required DateTimeOffset CreatedAt` @@ -74000,10 +75190,14 @@ List Workspaces ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `required string Name` @@ -74095,10 +75289,14 @@ Create Workspace Body param: ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `IReadOnlyDictionary? tags` @@ -74190,6 +75388,12 @@ Create Workspace - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaWorkspace:` @@ -74210,8 +75414,13 @@ Create Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `required DateTimeOffset CreatedAt` @@ -74248,10 +75457,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `required string Name` @@ -74337,8 +75550,13 @@ Get Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `required DateTimeOffset CreatedAt` @@ -74375,10 +75593,14 @@ Get Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `required string Name` @@ -74457,10 +75679,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `string name` @@ -74492,8 +75718,13 @@ Update Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `required DateTimeOffset CreatedAt` @@ -74530,10 +75761,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `required string Name` @@ -74617,8 +75852,13 @@ Archive Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `required DateTimeOffset CreatedAt` @@ -74655,10 +75895,14 @@ Archive Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `required string Name` @@ -75374,6 +76618,12 @@ omitted from the results. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaServiceAccountWorkspaceMember:` @@ -75561,6 +76811,12 @@ accounts cannot be added and are rejected. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaServiceAccountWorkspaceMember:` @@ -75740,6 +76996,12 @@ account returns 404. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaServiceAccountWorkspaceMember:` @@ -75922,6 +77184,12 @@ rejected. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaServiceAccountWorkspaceMember:` @@ -76100,6 +77368,12 @@ membership. Archived workspaces return 400. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class ServiceAccountRemoveResponse:` @@ -76271,3 +77545,140 @@ await foreach (var item in page.Paginate()) "next_page": "next_page" } ``` + +## Beta › Organization › Compliance Settings + +### Get Compliance Settings + +`BetaComplianceSettings Beta.Organization.ComplianceSettings.Retrieve(parameters, cancellationToken = default)` + +**GET** `/v1/organizations/compliance_settings` + +Retrieve your organization's Compliance Settings. + +Compliance Settings is a singleton resource: there is exactly one per +organization, addressed without an identifier. The `state` field reflects +whether the Compliance API is enabled. An organization with a parent +organization reads the state inherited from the parent's configuration. + +#### Parameters + +- `ComplianceSettingRetrieveParams parameters` + +#### Returns + +- `class BetaComplianceSettings:` + + - `required State State` + + Whether the Compliance API is enabled for this organization. + + - `class BetaComplianceSettingsStateEnabled:` + + - `JsonElement Type constant` + + - `class BetaComplianceSettingsStateDisabled:` + + - `JsonElement Type constant` + + - `JsonElement Type constant` + +#### Example + +```csharp +ComplianceSettingRetrieveParams parameters = new(); + +var betaComplianceSettings = await client.Beta.Organization.ComplianceSettings.Retrieve(parameters); + +Console.WriteLine(betaComplianceSettings); +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` + +### Update Compliance Settings + +`BetaComplianceSettings Beta.Organization.ComplianceSettings.Update(parameters, cancellationToken = default)` + +**POST** `/v1/organizations/compliance_settings` + +Update your organization's Compliance Settings. + +Setting `state` to `enabled` turns on the Compliance API and begins +capturing organization activity events. Setting it to `disabled` turns +both off. `state` reflects whether the Compliance API is enabled. + +A request that sets `state` to its current value succeeds and leaves the +resource unchanged. A `disabled` request stays in effect until a later +`enabled` request or the organization's next provisioning action that +enables Access Transparency: enabling Access Transparency also enables +the Compliance API, which serves its activity events, so such +provisioning (including re-runs) re-enables the Compliance API even +after a `disabled` request. Automated provisioning never disables +compliance settings. + +#### Parameters + +- `ComplianceSettingUpdateParams parameters` + + - `required State state` + + Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form. + + - `class BetaComplianceSettingsStateEnabledParam:` + + - `JsonElement Type constant` + + - `class BetaComplianceSettingsStateDisabledParam:` + + - `JsonElement Type constant` + +#### Returns + +- `class BetaComplianceSettings:` + + - `required State State` + + Whether the Compliance API is enabled for this organization. + + - `class BetaComplianceSettingsStateEnabled:` + + - `JsonElement Type constant` + + - `class BetaComplianceSettingsStateDisabled:` + + - `JsonElement Type constant` + + - `JsonElement Type constant` + +#### Example + +```csharp +ComplianceSettingUpdateParams parameters = new() +{ + State = new BetaComplianceSettingsStateEnabledParam() +}; + +var betaComplianceSettings = await client.Beta.Organization.ComplianceSettings.Update(parameters); + +Console.WriteLine(betaComplianceSettings); +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` diff --git a/content/en/api/csharp/beta/agents.md b/content/en/api/csharp/beta/agents.md index 76abe7ea7..5ac0c8aaf 100644 --- a/content/en/api/csharp/beta/agents.md +++ b/content/en/api/csharp/beta/agents.md @@ -22,6 +22,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -84,6 +88,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -750,6 +758,12 @@ Create Agent - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsAgent:` @@ -792,6 +806,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1487,6 +1505,12 @@ List Agents - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsAgent:` @@ -1529,6 +1553,10 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -2211,6 +2239,12 @@ Get Agent - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsAgent:` @@ -2253,6 +2287,10 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -2877,6 +2915,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -2939,6 +2981,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -3583,6 +3629,12 @@ Update Agent - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsAgent:` @@ -3625,6 +3677,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -4297,6 +4353,12 @@ Archive Agent - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsAgent:` @@ -4339,6 +4401,10 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -4965,6 +5031,10 @@ Console.WriteLine(betaManagedAgentsAgent); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -7339,6 +7409,10 @@ Console.WriteLine(betaManagedAgentsAgent); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -7449,6 +7523,10 @@ Console.WriteLine(betaManagedAgentsAgent); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -7741,6 +7819,10 @@ Console.WriteLine(betaManagedAgentsAgent); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -8663,6 +8745,12 @@ List Agent Versions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsAgent:` @@ -8705,6 +8793,10 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/agents/archive.md b/content/en/api/csharp/beta/agents/archive.md index a2b70aca8..f8d3dbd1b 100644 --- a/content/en/api/csharp/beta/agents/archive.md +++ b/content/en/api/csharp/beta/agents/archive.md @@ -100,6 +100,12 @@ Archive Agent - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsAgent:` @@ -142,6 +148,10 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/agents/create.md b/content/en/api/csharp/beta/agents/create.md index b6c6a00e8..2c59fb6a6 100644 --- a/content/en/api/csharp/beta/agents/create.md +++ b/content/en/api/csharp/beta/agents/create.md @@ -20,6 +20,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -82,6 +86,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -748,6 +756,12 @@ Create Agent - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsAgent:` @@ -790,6 +804,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/agents/list.md b/content/en/api/csharp/beta/agents/list.md index e5bf00963..2512496f4 100644 --- a/content/en/api/csharp/beta/agents/list.md +++ b/content/en/api/csharp/beta/agents/list.md @@ -122,6 +122,12 @@ List Agents - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsAgent:` @@ -164,6 +170,10 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/agents/retrieve.md b/content/en/api/csharp/beta/agents/retrieve.md index b9a74a36f..178637e3f 100644 --- a/content/en/api/csharp/beta/agents/retrieve.md +++ b/content/en/api/csharp/beta/agents/retrieve.md @@ -106,6 +106,12 @@ Get Agent - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsAgent:` @@ -148,6 +154,10 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/agents/update.md b/content/en/api/csharp/beta/agents/update.md index 5fa9e4142..d26a23cb0 100644 --- a/content/en/api/csharp/beta/agents/update.md +++ b/content/en/api/csharp/beta/agents/update.md @@ -52,6 +52,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -114,6 +118,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -758,6 +766,12 @@ Update Agent - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsAgent:` @@ -800,6 +814,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/agents/versions.md b/content/en/api/csharp/beta/agents/versions.md index a48d0a251..83c7b9d13 100644 --- a/content/en/api/csharp/beta/agents/versions.md +++ b/content/en/api/csharp/beta/agents/versions.md @@ -112,6 +112,12 @@ List Agent Versions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsAgent:` @@ -154,6 +160,10 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/agents/versions/list.md b/content/en/api/csharp/beta/agents/versions/list.md index bad7f0a97..f2525d9d7 100644 --- a/content/en/api/csharp/beta/agents/versions/list.md +++ b/content/en/api/csharp/beta/agents/versions/list.md @@ -110,6 +110,12 @@ List Agent Versions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsAgent:` @@ -152,6 +158,10 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/deployment_runs.md b/content/en/api/csharp/beta/deployment_runs.md index 755cba8af..db17482a9 100644 --- a/content/en/api/csharp/beta/deployment_runs.md +++ b/content/en/api/csharp/beta/deployment_runs.md @@ -38,11 +38,11 @@ List Deployment Runs - `string deploymentID` - Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `bool hasError` - Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `int limit` @@ -52,7 +52,7 @@ List Deployment Runs - `string page` - Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `BetaManagedAgentsTriggerType triggerType` @@ -144,6 +144,12 @@ List Deployment Runs - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeploymentRun:` @@ -342,7 +348,7 @@ List Deployment Runs - `required string? SessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `required BetaManagedAgentsTriggerContext TriggerContext` @@ -512,6 +518,12 @@ Get Deployment Run - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeploymentRun:` @@ -710,7 +722,7 @@ Get Deployment Run - `required string? SessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `required BetaManagedAgentsTriggerContext TriggerContext` @@ -986,7 +998,7 @@ Console.WriteLine(betaManagedAgentsDeploymentRun); - `required string? SessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `required BetaManagedAgentsTriggerContext TriggerContext` diff --git a/content/en/api/csharp/beta/deployment_runs/list.md b/content/en/api/csharp/beta/deployment_runs/list.md index 8a004d179..036c08fcc 100644 --- a/content/en/api/csharp/beta/deployment_runs/list.md +++ b/content/en/api/csharp/beta/deployment_runs/list.md @@ -36,11 +36,11 @@ List Deployment Runs - `string deploymentID` - Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `bool hasError` - Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `int limit` @@ -50,7 +50,7 @@ List Deployment Runs - `string page` - Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `BetaManagedAgentsTriggerType triggerType` @@ -142,6 +142,12 @@ List Deployment Runs - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeploymentRun:` @@ -340,7 +346,7 @@ List Deployment Runs - `required string? SessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `required BetaManagedAgentsTriggerContext TriggerContext` diff --git a/content/en/api/csharp/beta/deployment_runs/retrieve.md b/content/en/api/csharp/beta/deployment_runs/retrieve.md index f3dcafc73..b43f69e1b 100644 --- a/content/en/api/csharp/beta/deployment_runs/retrieve.md +++ b/content/en/api/csharp/beta/deployment_runs/retrieve.md @@ -100,6 +100,12 @@ Get Deployment Run - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeploymentRun:` @@ -298,7 +304,7 @@ Get Deployment Run - `required string? SessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `required BetaManagedAgentsTriggerContext TriggerContext` diff --git a/content/en/api/csharp/beta/deployments.md b/content/en/api/csharp/beta/deployments.md index ff6d85828..7974cc480 100644 --- a/content/en/api/csharp/beta/deployments.md +++ b/content/en/api/csharp/beta/deployments.md @@ -470,6 +470,12 @@ Create Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeployment:` @@ -1127,7 +1133,7 @@ List Deployments - `BetaManagedAgentsDeploymentStatus status` - Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `IReadOnlyList betas` @@ -1215,6 +1221,12 @@ List Deployments - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeployment:` @@ -1917,6 +1929,12 @@ Get Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeployment:` @@ -2987,6 +3005,12 @@ Update Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeployment:` @@ -3685,6 +3709,12 @@ Archive Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeployment:` @@ -4383,6 +4413,12 @@ Run Deployment Now - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeploymentRun:` @@ -4581,7 +4617,7 @@ Run Deployment Now - `required string? SessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `required BetaManagedAgentsTriggerContext TriggerContext` @@ -4747,6 +4783,12 @@ Pause Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeployment:` @@ -5445,6 +5487,12 @@ Unpause Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/csharp/beta/deployments/archive.md b/content/en/api/csharp/beta/deployments/archive.md index b45a7cfd5..0032e7520 100644 --- a/content/en/api/csharp/beta/deployments/archive.md +++ b/content/en/api/csharp/beta/deployments/archive.md @@ -100,6 +100,12 @@ Archive Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/csharp/beta/deployments/create.md b/content/en/api/csharp/beta/deployments/create.md index 9b30a1cfa..71f6c7144 100644 --- a/content/en/api/csharp/beta/deployments/create.md +++ b/content/en/api/csharp/beta/deployments/create.md @@ -468,6 +468,12 @@ Create Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/csharp/beta/deployments/list.md b/content/en/api/csharp/beta/deployments/list.md index 68c7ce855..510bf9636 100644 --- a/content/en/api/csharp/beta/deployments/list.md +++ b/content/en/api/csharp/beta/deployments/list.md @@ -42,7 +42,7 @@ List Deployments - `BetaManagedAgentsDeploymentStatus status` - Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `IReadOnlyList betas` @@ -130,6 +130,12 @@ List Deployments - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/csharp/beta/deployments/pause.md b/content/en/api/csharp/beta/deployments/pause.md index b1ea5d34a..019ffa70e 100644 --- a/content/en/api/csharp/beta/deployments/pause.md +++ b/content/en/api/csharp/beta/deployments/pause.md @@ -100,6 +100,12 @@ Pause Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/csharp/beta/deployments/retrieve.md b/content/en/api/csharp/beta/deployments/retrieve.md index c4805dace..e62407b51 100644 --- a/content/en/api/csharp/beta/deployments/retrieve.md +++ b/content/en/api/csharp/beta/deployments/retrieve.md @@ -100,6 +100,12 @@ Get Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/csharp/beta/deployments/run.md b/content/en/api/csharp/beta/deployments/run.md index e1504b094..eae6b29d4 100644 --- a/content/en/api/csharp/beta/deployments/run.md +++ b/content/en/api/csharp/beta/deployments/run.md @@ -100,6 +100,12 @@ Run Deployment Now - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeploymentRun:` @@ -298,7 +304,7 @@ Run Deployment Now - `required string? SessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `required BetaManagedAgentsTriggerContext TriggerContext` diff --git a/content/en/api/csharp/beta/deployments/unpause.md b/content/en/api/csharp/beta/deployments/unpause.md index ff8a9d294..dfd2ac00f 100644 --- a/content/en/api/csharp/beta/deployments/unpause.md +++ b/content/en/api/csharp/beta/deployments/unpause.md @@ -100,6 +100,12 @@ Unpause Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/csharp/beta/deployments/update.md b/content/en/api/csharp/beta/deployments/update.md index 155a78d25..a732f9eab 100644 --- a/content/en/api/csharp/beta/deployments/update.md +++ b/content/en/api/csharp/beta/deployments/update.md @@ -472,6 +472,12 @@ Update Deployment - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/csharp/beta/environments.md b/content/en/api/csharp/beta/environments.md index 7a740a073..28740b144 100644 --- a/content/en/api/csharp/beta/environments.md +++ b/content/en/api/csharp/beta/environments.md @@ -216,6 +216,12 @@ Create a new environment with the specified configuration. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaEnvironment:` @@ -517,6 +523,12 @@ List environments with pagination support. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaEnvironment:` @@ -813,6 +825,12 @@ Retrieve a specific environment by ID. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaEnvironment:` @@ -1225,6 +1243,12 @@ Update an existing environment's configuration. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaEnvironment:` @@ -1517,6 +1541,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaEnvironmentDeleteResponse:` @@ -1653,6 +1683,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaEnvironment:` @@ -2408,6 +2444,12 @@ Retrieve detailed information about a specific work item. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWork:` @@ -2643,6 +2685,12 @@ Long poll for work items in the queue. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string anthropicWorkerID` Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -2873,6 +2921,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWork:` @@ -3108,6 +3162,12 @@ Record a heartbeat for a work item to maintain the lease. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWorkHeartbeatResponse:` @@ -3282,6 +3342,12 @@ Stop a work item, initiating graceful or forced shutdown. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWork:` @@ -3515,6 +3581,12 @@ List work items in an environment. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWork:` @@ -3752,6 +3824,12 @@ Update work item metadata with merge semantics. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWork:` @@ -3972,6 +4050,12 @@ Get statistics about the work queue for an environment. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSelfHostedWorkQueueStats:` diff --git a/content/en/api/csharp/beta/environments/archive.md b/content/en/api/csharp/beta/environments/archive.md index 11dfd6578..4cda66d29 100644 --- a/content/en/api/csharp/beta/environments/archive.md +++ b/content/en/api/csharp/beta/environments/archive.md @@ -98,6 +98,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaEnvironment:` diff --git a/content/en/api/csharp/beta/environments/create.md b/content/en/api/csharp/beta/environments/create.md index d9dc31f2c..dfb311b99 100644 --- a/content/en/api/csharp/beta/environments/create.md +++ b/content/en/api/csharp/beta/environments/create.md @@ -214,6 +214,12 @@ Create a new environment with the specified configuration. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaEnvironment:` diff --git a/content/en/api/csharp/beta/environments/delete.md b/content/en/api/csharp/beta/environments/delete.md index 6393c85ed..8b9ae5462 100644 --- a/content/en/api/csharp/beta/environments/delete.md +++ b/content/en/api/csharp/beta/environments/delete.md @@ -98,6 +98,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaEnvironmentDeleteResponse:` diff --git a/content/en/api/csharp/beta/environments/list.md b/content/en/api/csharp/beta/environments/list.md index be901a593..53b608a3f 100644 --- a/content/en/api/csharp/beta/environments/list.md +++ b/content/en/api/csharp/beta/environments/list.md @@ -110,6 +110,12 @@ List environments with pagination support. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaEnvironment:` diff --git a/content/en/api/csharp/beta/environments/retrieve.md b/content/en/api/csharp/beta/environments/retrieve.md index 8dd9f3f14..c95546a2f 100644 --- a/content/en/api/csharp/beta/environments/retrieve.md +++ b/content/en/api/csharp/beta/environments/retrieve.md @@ -98,6 +98,12 @@ Retrieve a specific environment by ID. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaEnvironment:` diff --git a/content/en/api/csharp/beta/environments/update.md b/content/en/api/csharp/beta/environments/update.md index 756d10d71..f0284d9e2 100644 --- a/content/en/api/csharp/beta/environments/update.md +++ b/content/en/api/csharp/beta/environments/update.md @@ -218,6 +218,12 @@ Update an existing environment's configuration. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaEnvironment:` diff --git a/content/en/api/csharp/beta/environments/work.md b/content/en/api/csharp/beta/environments/work.md index e5f9ee23d..906f4b6f3 100644 --- a/content/en/api/csharp/beta/environments/work.md +++ b/content/en/api/csharp/beta/environments/work.md @@ -108,6 +108,12 @@ Retrieve detailed information about a specific work item. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSelfHostedWork:` @@ -343,6 +349,12 @@ Long poll for work items in the queue. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string anthropicWorkerID` Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -573,6 +585,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSelfHostedWork:` @@ -808,6 +826,12 @@ Record a heartbeat for a work item to maintain the lease. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSelfHostedWorkHeartbeatResponse:` @@ -982,6 +1006,12 @@ Stop a work item, initiating graceful or forced shutdown. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSelfHostedWork:` @@ -1215,6 +1245,12 @@ List work items in an environment. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSelfHostedWork:` @@ -1452,6 +1488,12 @@ Update work item metadata with merge semantics. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSelfHostedWork:` @@ -1672,6 +1714,12 @@ Get statistics about the work queue for an environment. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSelfHostedWorkQueueStats:` diff --git a/content/en/api/csharp/beta/environments/work/ack.md b/content/en/api/csharp/beta/environments/work/ack.md index 1a7462ccf..107570e6e 100644 --- a/content/en/api/csharp/beta/environments/work/ack.md +++ b/content/en/api/csharp/beta/environments/work/ack.md @@ -106,6 +106,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSelfHostedWork:` diff --git a/content/en/api/csharp/beta/environments/work/heartbeat.md b/content/en/api/csharp/beta/environments/work/heartbeat.md index 1e501f189..5a2579f2c 100644 --- a/content/en/api/csharp/beta/environments/work/heartbeat.md +++ b/content/en/api/csharp/beta/environments/work/heartbeat.md @@ -114,6 +114,12 @@ Record a heartbeat for a work item to maintain the lease. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSelfHostedWorkHeartbeatResponse:` diff --git a/content/en/api/csharp/beta/environments/work/list.md b/content/en/api/csharp/beta/environments/work/list.md index 53cc1a05b..93c5437e7 100644 --- a/content/en/api/csharp/beta/environments/work/list.md +++ b/content/en/api/csharp/beta/environments/work/list.md @@ -112,6 +112,12 @@ List work items in an environment. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSelfHostedWork:` diff --git a/content/en/api/csharp/beta/environments/work/poll.md b/content/en/api/csharp/beta/environments/work/poll.md index 70e26c2c7..953368b4c 100644 --- a/content/en/api/csharp/beta/environments/work/poll.md +++ b/content/en/api/csharp/beta/environments/work/poll.md @@ -114,6 +114,12 @@ Long poll for work items in the queue. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string anthropicWorkerID` Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console diff --git a/content/en/api/csharp/beta/environments/work/retrieve.md b/content/en/api/csharp/beta/environments/work/retrieve.md index 07e82bdea..65c705874 100644 --- a/content/en/api/csharp/beta/environments/work/retrieve.md +++ b/content/en/api/csharp/beta/environments/work/retrieve.md @@ -106,6 +106,12 @@ Retrieve detailed information about a specific work item. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSelfHostedWork:` diff --git a/content/en/api/csharp/beta/environments/work/stats.md b/content/en/api/csharp/beta/environments/work/stats.md index 389ef971b..9ccadf220 100644 --- a/content/en/api/csharp/beta/environments/work/stats.md +++ b/content/en/api/csharp/beta/environments/work/stats.md @@ -98,6 +98,12 @@ Get statistics about the work queue for an environment. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSelfHostedWorkQueueStats:` diff --git a/content/en/api/csharp/beta/environments/work/stop.md b/content/en/api/csharp/beta/environments/work/stop.md index 123794475..e0565b04a 100644 --- a/content/en/api/csharp/beta/environments/work/stop.md +++ b/content/en/api/csharp/beta/environments/work/stop.md @@ -110,6 +110,12 @@ Stop a work item, initiating graceful or forced shutdown. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSelfHostedWork:` diff --git a/content/en/api/csharp/beta/environments/work/update.md b/content/en/api/csharp/beta/environments/work/update.md index f8c94ab3b..873581cb8 100644 --- a/content/en/api/csharp/beta/environments/work/update.md +++ b/content/en/api/csharp/beta/environments/work/update.md @@ -110,6 +110,12 @@ Update work item metadata with merge semantics. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSelfHostedWork:` diff --git a/content/en/api/csharp/beta/files.md b/content/en/api/csharp/beta/files.md index b963a1960..e1557a377 100644 --- a/content/en/api/csharp/beta/files.md +++ b/content/en/api/csharp/beta/files.md @@ -110,6 +110,12 @@ Upload File - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaFileMetadata:` @@ -322,6 +328,12 @@ List Files - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaFileMetadata:` @@ -522,6 +534,12 @@ Download File - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Example ```csharp @@ -634,6 +652,12 @@ Get File Metadata - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaFileMetadata:` @@ -827,6 +851,12 @@ Delete File - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaDeletedFile:` diff --git a/content/en/api/csharp/beta/files/delete.md b/content/en/api/csharp/beta/files/delete.md index 7deddd897..bc1468236 100644 --- a/content/en/api/csharp/beta/files/delete.md +++ b/content/en/api/csharp/beta/files/delete.md @@ -100,6 +100,12 @@ Delete File - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaDeletedFile:` diff --git a/content/en/api/csharp/beta/files/download.md b/content/en/api/csharp/beta/files/download.md index 0f97c97ab..fd8153cd2 100644 --- a/content/en/api/csharp/beta/files/download.md +++ b/content/en/api/csharp/beta/files/download.md @@ -100,6 +100,12 @@ Download File - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Example ```csharp diff --git a/content/en/api/csharp/beta/files/list.md b/content/en/api/csharp/beta/files/list.md index 84d997791..622d2dc01 100644 --- a/content/en/api/csharp/beta/files/list.md +++ b/content/en/api/csharp/beta/files/list.md @@ -116,6 +116,12 @@ List Files - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaFileMetadata:` diff --git a/content/en/api/csharp/beta/files/retrieve_metadata.md b/content/en/api/csharp/beta/files/retrieve_metadata.md index 6199f405e..31f8ba8ef 100644 --- a/content/en/api/csharp/beta/files/retrieve_metadata.md +++ b/content/en/api/csharp/beta/files/retrieve_metadata.md @@ -100,6 +100,12 @@ Get File Metadata - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaFileMetadata:` diff --git a/content/en/api/csharp/beta/files/upload.md b/content/en/api/csharp/beta/files/upload.md index f77865aba..ec58848e1 100644 --- a/content/en/api/csharp/beta/files/upload.md +++ b/content/en/api/csharp/beta/files/upload.md @@ -108,6 +108,12 @@ Upload File - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaFileMetadata:` diff --git a/content/en/api/csharp/beta/memory_stores.md b/content/en/api/csharp/beta/memory_stores.md index 54b1dd7a3..36d87bd3d 100644 --- a/content/en/api/csharp/beta/memory_stores.md +++ b/content/en/api/csharp/beta/memory_stores.md @@ -114,6 +114,12 @@ Create a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsMemoryStore:` @@ -307,6 +313,12 @@ List memory stores - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsMemoryStore:` @@ -485,6 +497,12 @@ Retrieve a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsMemoryStore:` @@ -675,6 +693,12 @@ Update a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsMemoryStore:` @@ -849,6 +873,12 @@ Delete a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeletedMemoryStore:` @@ -985,6 +1015,12 @@ Archive a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsMemoryStore:` @@ -1137,7 +1173,7 @@ Create a memory - `required string path` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -1231,6 +1267,12 @@ Create a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemory:` @@ -1439,6 +1481,12 @@ List memories - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryListItem: union` @@ -1647,6 +1695,12 @@ Retrieve a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemory:` @@ -1758,7 +1812,7 @@ Update a memory - `string? path` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -1852,6 +1906,12 @@ Update a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemory:` @@ -2043,6 +2103,12 @@ Delete a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeletedMemory:` @@ -2228,6 +2294,12 @@ List memory versions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -2500,6 +2572,12 @@ Retrieve a memory version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -2762,6 +2840,12 @@ Redact a memory version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsMemoryVersion:` diff --git a/content/en/api/csharp/beta/memory_stores/archive.md b/content/en/api/csharp/beta/memory_stores/archive.md index ff9575cef..a0d280a53 100644 --- a/content/en/api/csharp/beta/memory_stores/archive.md +++ b/content/en/api/csharp/beta/memory_stores/archive.md @@ -100,6 +100,12 @@ Archive a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsMemoryStore:` diff --git a/content/en/api/csharp/beta/memory_stores/create.md b/content/en/api/csharp/beta/memory_stores/create.md index b3b00becf..0c1367933 100644 --- a/content/en/api/csharp/beta/memory_stores/create.md +++ b/content/en/api/csharp/beta/memory_stores/create.md @@ -112,6 +112,12 @@ Create a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsMemoryStore:` diff --git a/content/en/api/csharp/beta/memory_stores/delete.md b/content/en/api/csharp/beta/memory_stores/delete.md index 3e8a4ef16..5227631df 100644 --- a/content/en/api/csharp/beta/memory_stores/delete.md +++ b/content/en/api/csharp/beta/memory_stores/delete.md @@ -100,6 +100,12 @@ Delete a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeletedMemoryStore:` diff --git a/content/en/api/csharp/beta/memory_stores/list.md b/content/en/api/csharp/beta/memory_stores/list.md index f37f96e4a..90dbf6fb9 100644 --- a/content/en/api/csharp/beta/memory_stores/list.md +++ b/content/en/api/csharp/beta/memory_stores/list.md @@ -122,6 +122,12 @@ List memory stores - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsMemoryStore:` diff --git a/content/en/api/csharp/beta/memory_stores/memories.md b/content/en/api/csharp/beta/memory_stores/memories.md index e2b2e7aba..5f922dfa2 100644 --- a/content/en/api/csharp/beta/memory_stores/memories.md +++ b/content/en/api/csharp/beta/memory_stores/memories.md @@ -22,7 +22,7 @@ Create a memory - `required string path` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -116,6 +116,12 @@ Create a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsMemory:` @@ -324,6 +330,12 @@ List memories - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsMemoryListItem: union` @@ -532,6 +544,12 @@ Retrieve a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsMemory:` @@ -643,7 +661,7 @@ Update a memory - `string? path` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -737,6 +755,12 @@ Update a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsMemory:` @@ -928,6 +952,12 @@ Delete a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeletedMemory:` diff --git a/content/en/api/csharp/beta/memory_stores/memories/create.md b/content/en/api/csharp/beta/memory_stores/memories/create.md index b4bbbbed2..c648acd8f 100644 --- a/content/en/api/csharp/beta/memory_stores/memories/create.md +++ b/content/en/api/csharp/beta/memory_stores/memories/create.md @@ -20,7 +20,7 @@ Create a memory - `required string path` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -114,6 +114,12 @@ Create a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsMemory:` diff --git a/content/en/api/csharp/beta/memory_stores/memories/delete.md b/content/en/api/csharp/beta/memory_stores/memories/delete.md index 81600d4c9..f85303379 100644 --- a/content/en/api/csharp/beta/memory_stores/memories/delete.md +++ b/content/en/api/csharp/beta/memory_stores/memories/delete.md @@ -108,6 +108,12 @@ Delete a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeletedMemory:` diff --git a/content/en/api/csharp/beta/memory_stores/memories/list.md b/content/en/api/csharp/beta/memory_stores/memories/list.md index 77a651c8f..f4df31536 100644 --- a/content/en/api/csharp/beta/memory_stores/memories/list.md +++ b/content/en/api/csharp/beta/memory_stores/memories/list.md @@ -124,6 +124,12 @@ List memories - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsMemoryListItem: union` diff --git a/content/en/api/csharp/beta/memory_stores/memories/retrieve.md b/content/en/api/csharp/beta/memory_stores/memories/retrieve.md index 4267e82f7..1b5efb4d4 100644 --- a/content/en/api/csharp/beta/memory_stores/memories/retrieve.md +++ b/content/en/api/csharp/beta/memory_stores/memories/retrieve.md @@ -108,6 +108,12 @@ Retrieve a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsMemory:` diff --git a/content/en/api/csharp/beta/memory_stores/memories/update.md b/content/en/api/csharp/beta/memory_stores/memories/update.md index 592afd0e6..146ea3d9a 100644 --- a/content/en/api/csharp/beta/memory_stores/memories/update.md +++ b/content/en/api/csharp/beta/memory_stores/memories/update.md @@ -28,7 +28,7 @@ Update a memory - `string? path` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -122,6 +122,12 @@ Update a memory - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsMemory:` diff --git a/content/en/api/csharp/beta/memory_stores/memory_versions.md b/content/en/api/csharp/beta/memory_stores/memory_versions.md index 7d2a9b708..b79e3a1fe 100644 --- a/content/en/api/csharp/beta/memory_stores/memory_versions.md +++ b/content/en/api/csharp/beta/memory_stores/memory_versions.md @@ -148,6 +148,12 @@ List memory versions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -420,6 +426,12 @@ Retrieve a memory version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -682,6 +694,12 @@ Redact a memory version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsMemoryVersion:` diff --git a/content/en/api/csharp/beta/memory_stores/memory_versions/list.md b/content/en/api/csharp/beta/memory_stores/memory_versions/list.md index 3c5b1a2c3..2c74cb7ef 100644 --- a/content/en/api/csharp/beta/memory_stores/memory_versions/list.md +++ b/content/en/api/csharp/beta/memory_stores/memory_versions/list.md @@ -146,6 +146,12 @@ List memory versions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsMemoryVersion:` diff --git a/content/en/api/csharp/beta/memory_stores/memory_versions/redact.md b/content/en/api/csharp/beta/memory_stores/memory_versions/redact.md index c46374473..0b559c6f3 100644 --- a/content/en/api/csharp/beta/memory_stores/memory_versions/redact.md +++ b/content/en/api/csharp/beta/memory_stores/memory_versions/redact.md @@ -104,6 +104,12 @@ Redact a memory version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsMemoryVersion:` diff --git a/content/en/api/csharp/beta/memory_stores/memory_versions/retrieve.md b/content/en/api/csharp/beta/memory_stores/memory_versions/retrieve.md index e29a47670..297dab85a 100644 --- a/content/en/api/csharp/beta/memory_stores/memory_versions/retrieve.md +++ b/content/en/api/csharp/beta/memory_stores/memory_versions/retrieve.md @@ -108,6 +108,12 @@ Retrieve a memory version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsMemoryVersion:` diff --git a/content/en/api/csharp/beta/memory_stores/retrieve.md b/content/en/api/csharp/beta/memory_stores/retrieve.md index fa99d5275..6861b7099 100644 --- a/content/en/api/csharp/beta/memory_stores/retrieve.md +++ b/content/en/api/csharp/beta/memory_stores/retrieve.md @@ -100,6 +100,12 @@ Retrieve a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsMemoryStore:` diff --git a/content/en/api/csharp/beta/memory_stores/update.md b/content/en/api/csharp/beta/memory_stores/update.md index 9d80f138c..76f9b08b0 100644 --- a/content/en/api/csharp/beta/memory_stores/update.md +++ b/content/en/api/csharp/beta/memory_stores/update.md @@ -116,6 +116,12 @@ Update a memory store - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsMemoryStore:` diff --git a/content/en/api/csharp/beta/messages.md b/content/en/api/csharp/beta/messages.md index 2bc3f5e2c..e92a3a3a1 100644 --- a/content/en/api/csharp/beta/messages.md +++ b/content/en/api/csharp/beta/messages.md @@ -1302,6 +1302,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1380,6 +1388,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `System` + - `ClearAt? ClearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NextUserMessage` + + - `Never` + + - `BetaSystemMessageOutputConfig? OutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort? Effort` + + All possible effort levels. + + - `Low` + + - `Medium` + + - `High` + + - `Xhigh` + + - `Max` + - `required Model model` Body param: The model that will complete your prompt. @@ -1917,16 +1955,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -2553,16 +2581,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -3561,6 +3579,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string userProfileID` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -4440,6 +4464,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -5131,6 +5163,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStreamEvent: union` - `class BetaRawMessageStartEvent:` @@ -5245,6 +5329,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStopEvent:` - `JsonElement Type constant` @@ -5397,6 +5525,8 @@ MessageCreateParams parameters = new() { Content = "Hello, world", Role = Role.User, + ClearAt = ClearAt.NextUserMessage, + OutputConfig = new() { Effort = Effort.Low }, }, ], Model = Model.ClaudeOpus5, @@ -5491,7 +5621,7 @@ Console.WriteLine(betaMessage); "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5506,7 +5636,14 @@ Console.WriteLine(betaMessage); }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -6800,6 +6937,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -6878,6 +7023,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `System` + - `ClearAt? ClearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NextUserMessage` + + - `Never` + + - `BetaSystemMessageOutputConfig? OutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort? Effort` + + All possible effort levels. + + - `Low` + + - `Medium` + + - `High` + + - `Xhigh` + + - `Max` + - `required Model model` Body param: The model that will complete your prompt. @@ -7291,16 +7466,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -7927,16 +8092,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -8935,6 +9090,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string userProfileID` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -8974,6 +9135,8 @@ MessageCountTokensParams parameters = new() { Content = "Hello, world", Role = Role.User, + ClearAt = ClearAt.NextUserMessage, + OutputConfig = new() { Effort = Effort.Low }, }, ], Model = Model.ClaudeOpus5, @@ -9043,6 +9206,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -9171,6 +9342,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -10490,16 +10669,6 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -12853,16 +13022,6 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -14272,6 +14431,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -15591,6 +15758,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -16415,6 +16590,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -16539,6 +16722,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -16776,6 +16967,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -16848,6 +17047,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -16959,6 +17166,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -17046,6 +17261,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -17178,6 +17401,24 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `Error` + + - `DropBlock` + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -17196,6 +17437,12 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -17252,6 +17499,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -17384,6 +17639,24 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `Error` + + - `DropBlock` + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -17402,6 +17675,12 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18918,6 +19197,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -19609,6 +19896,58 @@ Console.WriteLine(betaMessageTokensCount); - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + ### Beta Message Delta Usage - `class BetaMessageDeltaUsage:` @@ -19755,6 +20094,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -20038,6 +20385,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -21335,6 +21690,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -21413,6 +21776,36 @@ Console.WriteLine(betaMessageTokensCount); - `System` + - `ClearAt? ClearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NextUserMessage` + + - `Never` + + - `BetaSystemMessageOutputConfig? OutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort? Effort` + + All possible effort levels. + + - `Low` + + - `Medium` + + - `High` + + - `Xhigh` + + - `Max` + ### Beta Message Tokens Count - `class BetaMessageTokensCount:` @@ -22624,6 +23017,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -23081,6 +23482,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -23318,6 +23727,58 @@ Console.WriteLine(betaMessageTokensCount); minimum: 0 + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + ### Beta Raw Message Start Event - `class BetaRawMessageStartEvent:` @@ -24151,6 +24612,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -24842,6 +25311,58 @@ Console.WriteLine(betaMessageTokensCount); - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `JsonElement Type constant` ### Beta Raw Message Stop Event @@ -25685,6 +26206,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -26376,6 +26905,58 @@ Console.WriteLine(betaMessageTokensCount); - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `JsonElement Type constant` - `class BetaRawMessageDeltaEvent:` @@ -26484,6 +27065,50 @@ Console.WriteLine(betaMessageTokensCount); The number of server tool requests. + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStopEvent:` - `JsonElement Type constant` @@ -27743,6 +28368,30 @@ Console.WriteLine(betaMessageTokensCount); - `ModelContextWindowExceeded` +### Beta System Message Output Config + +- `class BetaSystemMessageOutputConfig:` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort? Effort` + + All possible effort levels. + + - `Low` + + - `Medium` + + - `High` + + - `Xhigh` + + - `Max` + ### Beta Text Block - `class BetaTextBlock:` @@ -28595,6 +29244,26 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` +### Beta Thinking Block Binding + +- `class BetaThinkingBlockBinding:` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `Error` + + - `DropBlock` + ### Beta Thinking Block Param - `class BetaThinkingBlockParam:` @@ -28617,6 +29286,24 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `Error` + + - `DropBlock` + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -28649,6 +29336,24 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `Error` + + - `DropBlock` + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -28683,6 +29388,24 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `Error` + + - `DropBlock` + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -28701,6 +29424,12 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -28725,6 +29454,58 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` +### Beta Thinking Dropped Input Transformation + +- `class BetaThinkingDroppedInputTransformation:` + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + +### Beta Thinking Prefix Mismatch Behavior + +- `enum BetaThinkingPrefixMismatchBehavior:` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `Error` + + - `DropBlock` + ### Beta Thinking Turns - `class BetaThinkingTurns:` @@ -30634,16 +31415,6 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -31270,16 +32041,6 @@ Console.WriteLine(betaMessageTokensCount); - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -32041,6 +32802,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -32565,6 +33334,14 @@ Console.WriteLine(betaMessageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -35964,6 +36741,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -36042,6 +36827,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `System` + - `ClearAt? ClearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NextUserMessage` + + - `Never` + + - `BetaSystemMessageOutputConfig? OutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort? Effort` + + All possible effort levels. + + - `Low` + + - `Medium` + + - `High` + + - `Xhigh` + + - `Max` + - `required Model Model` The model that will complete your prompt. @@ -36344,6 +37159,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `Error` + + - `DropBlock` + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -36362,6 +37195,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -36863,16 +37702,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -37499,16 +38328,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -38551,6 +39370,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string userProfileID` Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -38672,6 +39497,8 @@ BatchCreateParams parameters = new() { Content = "Hello, world", Role = Role.User, + ClearAt = ClearAt.NextUserMessage, + OutputConfig = new() { Effort = Effort.Low }, }, ], Model = Model.ClaudeOpus5, @@ -38788,7 +39615,11 @@ BatchCreateParams parameters = new() Temperature = 1, Thinking = new BetaThinkingConfigAdaptive() { - Display = Display.Summarized + BlockBinding = new() + { + PrefixMismatchBehavior = BetaThinkingPrefixMismatchBehavior.Error, + }, + Display = Display.Summarized, }, ToolChoice = new BetaToolChoiceAuto() { @@ -38969,6 +39800,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaMessageBatch:` @@ -39216,6 +40053,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaMessageBatch:` @@ -39462,6 +40305,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaMessageBatch:` @@ -39699,6 +40548,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaDeletedMessageBatch:` @@ -39838,6 +40693,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaMessageBatchIndividualResponse:` @@ -40687,6 +41548,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -41378,6 +42247,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `JsonElement Type constant` - `class BetaMessageBatchErroredResult:` diff --git a/content/en/api/csharp/beta/messages/batches.md b/content/en/api/csharp/beta/messages/batches.md index d8d8eebb0..8b956b886 100644 --- a/content/en/api/csharp/beta/messages/batches.md +++ b/content/en/api/csharp/beta/messages/batches.md @@ -1322,6 +1322,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1400,6 +1408,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `System` + - `ClearAt? ClearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NextUserMessage` + + - `Never` + + - `BetaSystemMessageOutputConfig? OutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort? Effort` + + All possible effort levels. + + - `Low` + + - `Medium` + + - `High` + + - `Xhigh` + + - `Max` + - `required Model Model` The model that will complete your prompt. @@ -1702,6 +1740,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `Error` + + - `DropBlock` + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1720,6 +1776,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2221,16 +2283,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -2857,16 +2909,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -3909,6 +3951,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string userProfileID` Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -4030,6 +4078,8 @@ BatchCreateParams parameters = new() { Content = "Hello, world", Role = Role.User, + ClearAt = ClearAt.NextUserMessage, + OutputConfig = new() { Effort = Effort.Low }, }, ], Model = Model.ClaudeOpus5, @@ -4146,7 +4196,11 @@ BatchCreateParams parameters = new() Temperature = 1, Thinking = new BetaThinkingConfigAdaptive() { - Display = Display.Summarized + BlockBinding = new() + { + PrefixMismatchBehavior = BetaThinkingPrefixMismatchBehavior.Error, + }, + Display = Display.Summarized, }, ToolChoice = new BetaToolChoiceAuto() { @@ -4327,6 +4381,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaMessageBatch:` @@ -4574,6 +4634,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaMessageBatch:` @@ -4820,6 +4886,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaMessageBatch:` @@ -5057,6 +5129,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaDeletedMessageBatch:` @@ -5196,6 +5274,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaMessageBatchIndividualResponse:` @@ -6045,6 +6129,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -6736,6 +6828,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `JsonElement Type constant` - `class BetaMessageBatchErroredResult:` @@ -7866,6 +8010,14 @@ await foreach (var betaMessageBatchIndividualResponse in client.Beta.Messages.Ba See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -8557,6 +8709,58 @@ await foreach (var betaMessageBatchIndividualResponse in client.Beta.Messages.Ba - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `JsonElement Type constant` - `class BetaMessageBatchErroredResult:` @@ -9504,6 +9708,14 @@ await foreach (var betaMessageBatchIndividualResponse in client.Beta.Messages.Ba See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -10195,6 +10407,58 @@ await foreach (var betaMessageBatchIndividualResponse in client.Beta.Messages.Ba - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `JsonElement Type constant` - `class BetaMessageBatchErroredResult:` @@ -11104,6 +11368,14 @@ await foreach (var betaMessageBatchIndividualResponse in client.Beta.Messages.Ba See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -11795,4 +12067,56 @@ await foreach (var betaMessageBatchIndividualResponse in client.Beta.Messages.Ba - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `JsonElement Type constant` diff --git a/content/en/api/csharp/beta/messages/batches/cancel.md b/content/en/api/csharp/beta/messages/batches/cancel.md index 59a2e9519..7e1e3bcbc 100644 --- a/content/en/api/csharp/beta/messages/batches/cancel.md +++ b/content/en/api/csharp/beta/messages/batches/cancel.md @@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaMessageBatch:` diff --git a/content/en/api/csharp/beta/messages/batches/create.md b/content/en/api/csharp/beta/messages/batches/create.md index 92b4ae163..be82be275 100644 --- a/content/en/api/csharp/beta/messages/batches/create.md +++ b/content/en/api/csharp/beta/messages/batches/create.md @@ -1320,6 +1320,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1398,6 +1406,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `System` + - `ClearAt? ClearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NextUserMessage` + + - `Never` + + - `BetaSystemMessageOutputConfig? OutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort? Effort` + + All possible effort levels. + + - `Low` + + - `Medium` + + - `High` + + - `Xhigh` + + - `Max` + - `required Model Model` The model that will complete your prompt. @@ -1700,6 +1738,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `Error` + + - `DropBlock` + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1718,6 +1774,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` + - `BetaThinkingBlockBinding? BlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display? Display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2219,16 +2281,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -2855,16 +2907,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -3907,6 +3949,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string userProfileID` Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -4028,6 +4076,8 @@ BatchCreateParams parameters = new() { Content = "Hello, world", Role = Role.User, + ClearAt = ClearAt.NextUserMessage, + OutputConfig = new() { Effort = Effort.Low }, }, ], Model = Model.ClaudeOpus5, @@ -4144,7 +4194,11 @@ BatchCreateParams parameters = new() Temperature = 1, Thinking = new BetaThinkingConfigAdaptive() { - Display = Display.Summarized + BlockBinding = new() + { + PrefixMismatchBehavior = BetaThinkingPrefixMismatchBehavior.Error, + }, + Display = Display.Summarized, }, ToolChoice = new BetaToolChoiceAuto() { diff --git a/content/en/api/csharp/beta/messages/batches/delete.md b/content/en/api/csharp/beta/messages/batches/delete.md index f07552f7c..87570c7ac 100644 --- a/content/en/api/csharp/beta/messages/batches/delete.md +++ b/content/en/api/csharp/beta/messages/batches/delete.md @@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaDeletedMessageBatch:` diff --git a/content/en/api/csharp/beta/messages/batches/list.md b/content/en/api/csharp/beta/messages/batches/list.md index 78a9492ca..8ad14c7bb 100644 --- a/content/en/api/csharp/beta/messages/batches/list.md +++ b/content/en/api/csharp/beta/messages/batches/list.md @@ -114,6 +114,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaMessageBatch:` diff --git a/content/en/api/csharp/beta/messages/batches/results.md b/content/en/api/csharp/beta/messages/batches/results.md index 6a7256623..90ab102e8 100644 --- a/content/en/api/csharp/beta/messages/batches/results.md +++ b/content/en/api/csharp/beta/messages/batches/results.md @@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaMessageBatchIndividualResponse:` @@ -953,6 +959,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1644,6 +1658,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `JsonElement Type constant` - `class BetaMessageBatchErroredResult:` diff --git a/content/en/api/csharp/beta/messages/batches/retrieve.md b/content/en/api/csharp/beta/messages/batches/retrieve.md index 786458bc5..1f139c227 100644 --- a/content/en/api/csharp/beta/messages/batches/retrieve.md +++ b/content/en/api/csharp/beta/messages/batches/retrieve.md @@ -102,6 +102,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaMessageBatch:` diff --git a/content/en/api/csharp/beta/messages/count_tokens.md b/content/en/api/csharp/beta/messages/count_tokens.md index d503a31d2..ac4faa129 100644 --- a/content/en/api/csharp/beta/messages/count_tokens.md +++ b/content/en/api/csharp/beta/messages/count_tokens.md @@ -1288,6 +1288,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1366,6 +1374,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `System` + - `ClearAt? ClearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NextUserMessage` + + - `Never` + + - `BetaSystemMessageOutputConfig? OutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort? Effort` + + All possible effort levels. + + - `Low` + + - `Medium` + + - `High` + + - `Xhigh` + + - `Max` + - `required Model model` Body param: The model that will complete your prompt. @@ -1779,16 +1817,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -2415,16 +2443,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -3423,6 +3441,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string userProfileID` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -3462,6 +3486,8 @@ MessageCountTokensParams parameters = new() { Content = "Hello, world", Role = Role.User, + ClearAt = ClearAt.NextUserMessage, + OutputConfig = new() { Effort = Effort.Low }, }, ], Model = Model.ClaudeOpus5, diff --git a/content/en/api/csharp/beta/messages/create.md b/content/en/api/csharp/beta/messages/create.md index 9a72740f3..e955be718 100644 --- a/content/en/api/csharp/beta/messages/create.md +++ b/content/en/api/csharp/beta/messages/create.md @@ -1300,6 +1300,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1378,6 +1386,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `System` + - `ClearAt? ClearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NextUserMessage` + + - `Never` + + - `BetaSystemMessageOutputConfig? OutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort? Effort` + + All possible effort levels. + + - `Low` + + - `Medium` + + - `High` + + - `Xhigh` + + - `Max` + - `required Model model` Body param: The model that will complete your prompt. @@ -1915,16 +1953,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -2551,16 +2579,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `BetaCacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -3559,6 +3577,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + - `string userProfileID` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -4438,6 +4462,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -5129,6 +5161,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Fast` + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `ModelBindingMismatch` + + - `PrefixBindingMismatch` + + - `OrganizationBindingMismatch` + + - `EndUserBindingMismatch` + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStreamEvent: union` - `class BetaRawMessageStartEvent:` @@ -5243,6 +5327,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `IReadOnlyList? InputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `required string Path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `required Reason Reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `JsonElement Type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStopEvent:` - `JsonElement Type constant` @@ -5395,6 +5523,8 @@ MessageCreateParams parameters = new() { Content = "Hello, world", Role = Role.User, + ClearAt = ClearAt.NextUserMessage, + OutputConfig = new() { Effort = Effort.Low }, }, ], Model = Model.ClaudeOpus5, @@ -5489,7 +5619,7 @@ Console.WriteLine(betaMessage); "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5504,6 +5634,13 @@ Console.WriteLine(betaMessage); }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` diff --git a/content/en/api/csharp/beta/models.md b/content/en/api/csharp/beta/models.md index 44fe43cc0..e1acbac85 100644 --- a/content/en/api/csharp/beta/models.md +++ b/content/en/api/csharp/beta/models.md @@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaModelInfo:` @@ -452,6 +458,12 @@ The Models API response can be used to determine information about a specific mo - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaModelInfo:` diff --git a/content/en/api/csharp/beta/models/list.md b/content/en/api/csharp/beta/models/list.md index a2be5c536..a519c321d 100644 --- a/content/en/api/csharp/beta/models/list.md +++ b/content/en/api/csharp/beta/models/list.md @@ -114,6 +114,12 @@ The Models API response can be used to determine which models are available for - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaModelInfo:` diff --git a/content/en/api/csharp/beta/models/retrieve.md b/content/en/api/csharp/beta/models/retrieve.md index f96057dc2..345592b81 100644 --- a/content/en/api/csharp/beta/models/retrieve.md +++ b/content/en/api/csharp/beta/models/retrieve.md @@ -102,6 +102,12 @@ The Models API response can be used to determine information about a specific mo - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaModelInfo:` diff --git a/content/en/api/csharp/beta/sessions.md b/content/en/api/csharp/beta/sessions.md index e4368f0dc..9747a6b88 100644 --- a/content/en/api/csharp/beta/sessions.md +++ b/content/en/api/csharp/beta/sessions.md @@ -76,6 +76,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -138,6 +142,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1092,6 +1100,12 @@ Create Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsSession:` @@ -1126,6 +1140,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1672,7 +1690,7 @@ Create Session - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -1686,7 +1704,7 @@ Create Session - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -1814,7 +1832,7 @@ Create Session - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -2144,7 +2162,7 @@ List Sessions - `int agentVersion` - Query param: Filter by agent version. Only applies when agent_id is also set. + Query param: Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -2188,11 +2206,11 @@ List Sessions - `string memoryStoreID` - Query param: Filter sessions whose resources contain a memory_store with this memory store ID. + Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID. - `Order order` - Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `Asc` @@ -2300,6 +2318,12 @@ List Sessions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsSession:` @@ -2334,6 +2358,10 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -2880,7 +2908,7 @@ List Sessions - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -2894,7 +2922,7 @@ List Sessions - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -3022,7 +3050,7 @@ List Sessions - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -3440,6 +3468,12 @@ Get Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsSession:` @@ -3474,6 +3508,10 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -4020,7 +4058,7 @@ Get Session - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -4034,7 +4072,7 @@ Get Session - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -4162,7 +4200,7 @@ Get Session - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -4597,6 +4635,12 @@ Update Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsSession:` @@ -4631,6 +4675,10 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -5177,7 +5225,7 @@ Update Session - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -5191,7 +5239,7 @@ Update Session - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -5319,7 +5367,7 @@ Update Session - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -5732,6 +5780,12 @@ Delete Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeletedSession:` @@ -5866,6 +5920,12 @@ Archive Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsSession:` @@ -5900,6 +5960,10 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -6446,7 +6510,7 @@ Archive Session - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -6460,7 +6524,7 @@ Archive Session - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -6588,7 +6652,7 @@ Archive Session - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -6997,6 +7061,10 @@ Console.WriteLine(betaManagedAgentsSession); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -7059,6 +7127,10 @@ Console.WriteLine(betaManagedAgentsSession); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -7977,7 +8049,7 @@ Console.WriteLine(betaManagedAgentsSession); - `class BetaManagedAgentsOutcomeEvaluationResource:` - Evaluation state for a single outcome defined via a define_outcome event. + Evaluation state for a single outcome defined via a `define_outcome` event. - `required DateTimeOffset? CompletedAt` @@ -7991,7 +8063,7 @@ Console.WriteLine(betaManagedAgentsSession); - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -8061,6 +8133,10 @@ Console.WriteLine(betaManagedAgentsSession); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -8607,7 +8683,7 @@ Console.WriteLine(betaManagedAgentsSession); - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -8621,7 +8697,7 @@ Console.WriteLine(betaManagedAgentsSession); - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -8749,7 +8825,7 @@ Console.WriteLine(betaManagedAgentsSession); - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -8881,6 +8957,10 @@ Console.WriteLine(betaManagedAgentsSession); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -9835,6 +9915,10 @@ Console.WriteLine(betaManagedAgentsSession); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -10295,7 +10379,7 @@ Console.WriteLine(betaManagedAgentsSession); - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -10349,6 +10433,10 @@ Console.WriteLine(betaManagedAgentsSession); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -11413,7 +11501,7 @@ List Events - `Order order` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `Asc` @@ -11421,7 +11509,7 @@ List Events - `string page` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `IReadOnlyList types` @@ -11513,6 +11601,12 @@ List Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -12985,6 +13079,10 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -14144,6 +14242,12 @@ Send Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSendSessionEvents:` @@ -14748,6 +14852,12 @@ Stream Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsStreamSessionEvents: union` @@ -16220,6 +16330,10 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -17076,6 +17190,12 @@ Add Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsFileResource:` @@ -17152,7 +17272,7 @@ List Session Resources - `string page` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `IReadOnlyList betas` @@ -17240,6 +17360,12 @@ List Session Resources - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionResource: union` @@ -17499,6 +17625,12 @@ Get Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class ResourceRetrieveResponse: union` @@ -17750,6 +17882,12 @@ Update Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class ResourceUpdateResponse: union` @@ -17996,6 +18134,12 @@ Delete Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeleteSessionResource:` @@ -18055,7 +18199,7 @@ List Session Threads - `string page` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `IReadOnlyList betas` @@ -18143,6 +18287,12 @@ List Session Threads - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionThread:` @@ -18183,6 +18333,10 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -18982,6 +19136,12 @@ Get Session Thread - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionThread:` @@ -19022,6 +19182,10 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -19815,6 +19979,12 @@ Archive Session Thread - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionThread:` @@ -19855,6 +20025,10 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -20660,6 +20834,12 @@ List Session Thread Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -22132,6 +22312,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -22931,6 +23115,12 @@ Stream Session Thread Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsStreamSessionThreadEvents: union` @@ -24403,6 +24593,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/sessions/archive.md b/content/en/api/csharp/beta/sessions/archive.md index 626e76dca..7909ceda6 100644 --- a/content/en/api/csharp/beta/sessions/archive.md +++ b/content/en/api/csharp/beta/sessions/archive.md @@ -100,6 +100,12 @@ Archive Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsSession:` @@ -134,6 +140,10 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -680,7 +690,7 @@ Archive Session - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -694,7 +704,7 @@ Archive Session - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -822,7 +832,7 @@ Archive Session - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/csharp/beta/sessions/create.md b/content/en/api/csharp/beta/sessions/create.md index 5d5245c6f..68a58c4d7 100644 --- a/content/en/api/csharp/beta/sessions/create.md +++ b/content/en/api/csharp/beta/sessions/create.md @@ -74,6 +74,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -136,6 +140,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1090,6 +1098,12 @@ Create Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsSession:` @@ -1124,6 +1138,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1670,7 +1688,7 @@ Create Session - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -1684,7 +1702,7 @@ Create Session - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -1812,7 +1830,7 @@ Create Session - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/csharp/beta/sessions/delete.md b/content/en/api/csharp/beta/sessions/delete.md index 4d692e4fd..5133fd299 100644 --- a/content/en/api/csharp/beta/sessions/delete.md +++ b/content/en/api/csharp/beta/sessions/delete.md @@ -100,6 +100,12 @@ Delete Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeletedSession:` diff --git a/content/en/api/csharp/beta/sessions/events.md b/content/en/api/csharp/beta/sessions/events.md index acf5a7f9c..43519ef30 100644 --- a/content/en/api/csharp/beta/sessions/events.md +++ b/content/en/api/csharp/beta/sessions/events.md @@ -48,7 +48,7 @@ List Events - `Order order` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `Asc` @@ -56,7 +56,7 @@ List Events - `string page` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `IReadOnlyList types` @@ -148,6 +148,12 @@ List Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -1620,6 +1626,10 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -2779,6 +2789,12 @@ Send Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsSendSessionEvents:` @@ -3383,6 +3399,12 @@ Stream Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsStreamSessionEvents: union` @@ -4855,6 +4877,10 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -9709,6 +9735,10 @@ await foreach (var betaManagedAgentsStreamSessionEvents in client.Beta.Sessions. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -12439,6 +12469,10 @@ await foreach (var betaManagedAgentsStreamSessionEvents in client.Beta.Sessions. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/sessions/events/list.md b/content/en/api/csharp/beta/sessions/events/list.md index 68870d478..cbb701c25 100644 --- a/content/en/api/csharp/beta/sessions/events/list.md +++ b/content/en/api/csharp/beta/sessions/events/list.md @@ -46,7 +46,7 @@ List Events - `Order order` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `Asc` @@ -54,7 +54,7 @@ List Events - `string page` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `IReadOnlyList types` @@ -146,6 +146,12 @@ List Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsSessionEvent: union` @@ -1618,6 +1624,10 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/sessions/events/send.md b/content/en/api/csharp/beta/sessions/events/send.md index 51020defd..f1f6ff377 100644 --- a/content/en/api/csharp/beta/sessions/events/send.md +++ b/content/en/api/csharp/beta/sessions/events/send.md @@ -462,6 +462,12 @@ Send Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsSendSessionEvents:` diff --git a/content/en/api/csharp/beta/sessions/events/stream.md b/content/en/api/csharp/beta/sessions/events/stream.md index 4d5cfebef..a06be1f57 100644 --- a/content/en/api/csharp/beta/sessions/events/stream.md +++ b/content/en/api/csharp/beta/sessions/events/stream.md @@ -108,6 +108,12 @@ Stream Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsStreamSessionEvents: union` @@ -1580,6 +1586,10 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/sessions/list.md b/content/en/api/csharp/beta/sessions/list.md index 83f9efa19..d20a11b7f 100644 --- a/content/en/api/csharp/beta/sessions/list.md +++ b/content/en/api/csharp/beta/sessions/list.md @@ -16,7 +16,7 @@ List Sessions - `int agentVersion` - Query param: Filter by agent version. Only applies when agent_id is also set. + Query param: Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -60,11 +60,11 @@ List Sessions - `string memoryStoreID` - Query param: Filter sessions whose resources contain a memory_store with this memory store ID. + Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID. - `Order order` - Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `Asc` @@ -172,6 +172,12 @@ List Sessions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsSession:` @@ -206,6 +212,10 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -752,7 +762,7 @@ List Sessions - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -766,7 +776,7 @@ List Sessions - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -894,7 +904,7 @@ List Sessions - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/csharp/beta/sessions/resources.md b/content/en/api/csharp/beta/sessions/resources.md index f8dcc5edc..eb8f0e9ca 100644 --- a/content/en/api/csharp/beta/sessions/resources.md +++ b/content/en/api/csharp/beta/sessions/resources.md @@ -120,6 +120,12 @@ Add Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsFileResource:` @@ -196,7 +202,7 @@ List Session Resources - `string page` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `IReadOnlyList betas` @@ -284,6 +290,12 @@ List Session Resources - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsSessionResource: union` @@ -543,6 +555,12 @@ Get Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class ResourceRetrieveResponse: union` @@ -794,6 +812,12 @@ Update Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class ResourceUpdateResponse: union` @@ -1040,6 +1064,12 @@ Delete Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeleteSessionResource:` diff --git a/content/en/api/csharp/beta/sessions/resources/add.md b/content/en/api/csharp/beta/sessions/resources/add.md index 080a8b5b9..62f46cdd7 100644 --- a/content/en/api/csharp/beta/sessions/resources/add.md +++ b/content/en/api/csharp/beta/sessions/resources/add.md @@ -118,6 +118,12 @@ Add Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsFileResource:` diff --git a/content/en/api/csharp/beta/sessions/resources/delete.md b/content/en/api/csharp/beta/sessions/resources/delete.md index 4821802d4..b2a427d15 100644 --- a/content/en/api/csharp/beta/sessions/resources/delete.md +++ b/content/en/api/csharp/beta/sessions/resources/delete.md @@ -104,6 +104,12 @@ Delete Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeleteSessionResource:` diff --git a/content/en/api/csharp/beta/sessions/resources/list.md b/content/en/api/csharp/beta/sessions/resources/list.md index d1d61c2a9..88a4bb9cd 100644 --- a/content/en/api/csharp/beta/sessions/resources/list.md +++ b/content/en/api/csharp/beta/sessions/resources/list.md @@ -22,7 +22,7 @@ List Session Resources - `string page` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `IReadOnlyList betas` @@ -110,6 +110,12 @@ List Session Resources - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsSessionResource: union` diff --git a/content/en/api/csharp/beta/sessions/resources/retrieve.md b/content/en/api/csharp/beta/sessions/resources/retrieve.md index 87a2532c4..8d861c1e6 100644 --- a/content/en/api/csharp/beta/sessions/resources/retrieve.md +++ b/content/en/api/csharp/beta/sessions/resources/retrieve.md @@ -104,6 +104,12 @@ Get Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class ResourceRetrieveResponse: union` diff --git a/content/en/api/csharp/beta/sessions/resources/update.md b/content/en/api/csharp/beta/sessions/resources/update.md index c76bcc862..d56cc7d35 100644 --- a/content/en/api/csharp/beta/sessions/resources/update.md +++ b/content/en/api/csharp/beta/sessions/resources/update.md @@ -110,6 +110,12 @@ Update Session Resource - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class ResourceUpdateResponse: union` diff --git a/content/en/api/csharp/beta/sessions/retrieve.md b/content/en/api/csharp/beta/sessions/retrieve.md index 8bfeed5db..093d525fd 100644 --- a/content/en/api/csharp/beta/sessions/retrieve.md +++ b/content/en/api/csharp/beta/sessions/retrieve.md @@ -100,6 +100,12 @@ Get Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsSession:` @@ -134,6 +140,10 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -680,7 +690,7 @@ Get Session - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -694,7 +704,7 @@ Get Session - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -822,7 +832,7 @@ Get Session - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/csharp/beta/sessions/threads.md b/content/en/api/csharp/beta/sessions/threads.md index 1c5664789..ca8a5afa8 100644 --- a/content/en/api/csharp/beta/sessions/threads.md +++ b/content/en/api/csharp/beta/sessions/threads.md @@ -24,7 +24,7 @@ List Session Threads - `string page` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `IReadOnlyList betas` @@ -112,6 +112,12 @@ List Session Threads - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsSessionThread:` @@ -152,6 +158,10 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -951,6 +961,12 @@ Get Session Thread - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsSessionThread:` @@ -991,6 +1007,10 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1784,6 +1804,12 @@ Archive Session Thread - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsSessionThread:` @@ -1824,6 +1850,10 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -2553,6 +2583,10 @@ Console.WriteLine(betaManagedAgentsSessionThread); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -4721,6 +4755,10 @@ Console.WriteLine(betaManagedAgentsSessionThread); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -5539,6 +5577,12 @@ List Session Thread Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -7011,6 +7055,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -7810,6 +7858,12 @@ Stream Session Thread Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsStreamSessionThreadEvents: union` @@ -9282,6 +9336,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/sessions/threads/archive.md b/content/en/api/csharp/beta/sessions/threads/archive.md index 3d217bd53..3940a56d4 100644 --- a/content/en/api/csharp/beta/sessions/threads/archive.md +++ b/content/en/api/csharp/beta/sessions/threads/archive.md @@ -104,6 +104,12 @@ Archive Session Thread - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsSessionThread:` @@ -144,6 +150,10 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/sessions/threads/events.md b/content/en/api/csharp/beta/sessions/threads/events.md index 63721ee91..63a0b2224 100644 --- a/content/en/api/csharp/beta/sessions/threads/events.md +++ b/content/en/api/csharp/beta/sessions/threads/events.md @@ -116,6 +116,12 @@ List Session Thread Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -1588,6 +1594,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -2387,6 +2397,12 @@ Stream Session Thread Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsStreamSessionThreadEvents: union` @@ -3859,6 +3875,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/sessions/threads/events/list.md b/content/en/api/csharp/beta/sessions/threads/events/list.md index ea0bfaa5a..c07944c1b 100644 --- a/content/en/api/csharp/beta/sessions/threads/events/list.md +++ b/content/en/api/csharp/beta/sessions/threads/events/list.md @@ -114,6 +114,12 @@ List Session Thread Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsSessionEvent: union` @@ -1586,6 +1592,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/sessions/threads/events/stream.md b/content/en/api/csharp/beta/sessions/threads/events/stream.md index dc06a3c7c..7499a6812 100644 --- a/content/en/api/csharp/beta/sessions/threads/events/stream.md +++ b/content/en/api/csharp/beta/sessions/threads/events/stream.md @@ -112,6 +112,12 @@ Stream Session Thread Events - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsStreamSessionThreadEvents: union` @@ -1584,6 +1590,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/sessions/threads/list.md b/content/en/api/csharp/beta/sessions/threads/list.md index 463867270..2f4c1e796 100644 --- a/content/en/api/csharp/beta/sessions/threads/list.md +++ b/content/en/api/csharp/beta/sessions/threads/list.md @@ -22,7 +22,7 @@ List Session Threads - `string page` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `IReadOnlyList betas` @@ -110,6 +110,12 @@ List Session Threads - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsSessionThread:` @@ -150,6 +156,10 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/sessions/threads/retrieve.md b/content/en/api/csharp/beta/sessions/threads/retrieve.md index 6e7a6b006..055a481c3 100644 --- a/content/en/api/csharp/beta/sessions/threads/retrieve.md +++ b/content/en/api/csharp/beta/sessions/threads/retrieve.md @@ -104,6 +104,12 @@ Get Session Thread - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsSessionThread:` @@ -144,6 +150,10 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/beta/sessions/update.md b/content/en/api/csharp/beta/sessions/update.md index e57eeedf7..369a23e2a 100644 --- a/content/en/api/csharp/beta/sessions/update.md +++ b/content/en/api/csharp/beta/sessions/update.md @@ -122,6 +122,12 @@ Update Session - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsSession:` @@ -156,6 +162,10 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `ClaudeSonnet5` High-performance model for coding and agents @@ -702,7 +712,7 @@ Update Session - `required IReadOnlyList OutcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `required DateTimeOffset? CompletedAt` @@ -716,7 +726,7 @@ Update Session - `required string? Explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `required int Iteration` @@ -844,7 +854,7 @@ Update Session - `double ActiveSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/csharp/beta/skills.md b/content/en/api/csharp/beta/skills.md index 27af6abf8..4555b2925 100644 --- a/content/en/api/csharp/beta/skills.md +++ b/content/en/api/csharp/beta/skills.md @@ -110,6 +110,12 @@ Create Skill - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSkill:` @@ -331,6 +337,12 @@ List Skills - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSkill:` @@ -536,6 +548,12 @@ Get Skill - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSkill:` @@ -734,6 +752,12 @@ Delete Skill - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaDeletedSkill:` @@ -990,6 +1014,12 @@ Create Skill Version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSkillVersion:` @@ -1176,6 +1206,12 @@ List Skill Versions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSkillVersion:` @@ -1356,6 +1392,12 @@ Download a skill version's content as a zip archive. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Example ```csharp @@ -1480,6 +1522,12 @@ Get Skill Version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaSkillVersion:` @@ -1657,6 +1705,12 @@ Delete Skill Version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaDeletedSkillVersion:` diff --git a/content/en/api/csharp/beta/skills/create.md b/content/en/api/csharp/beta/skills/create.md index da0d3d860..29cf2de22 100644 --- a/content/en/api/csharp/beta/skills/create.md +++ b/content/en/api/csharp/beta/skills/create.md @@ -108,6 +108,12 @@ Create Skill - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSkill:` diff --git a/content/en/api/csharp/beta/skills/delete.md b/content/en/api/csharp/beta/skills/delete.md index aff316198..2a48f9556 100644 --- a/content/en/api/csharp/beta/skills/delete.md +++ b/content/en/api/csharp/beta/skills/delete.md @@ -102,6 +102,12 @@ Delete Skill - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaDeletedSkill:` diff --git a/content/en/api/csharp/beta/skills/list.md b/content/en/api/csharp/beta/skills/list.md index 5b9353f0f..086868233 100644 --- a/content/en/api/csharp/beta/skills/list.md +++ b/content/en/api/csharp/beta/skills/list.md @@ -119,6 +119,12 @@ List Skills - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSkill:` diff --git a/content/en/api/csharp/beta/skills/retrieve.md b/content/en/api/csharp/beta/skills/retrieve.md index f786b46c6..604ef97d8 100644 --- a/content/en/api/csharp/beta/skills/retrieve.md +++ b/content/en/api/csharp/beta/skills/retrieve.md @@ -102,6 +102,12 @@ Get Skill - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSkill:` diff --git a/content/en/api/csharp/beta/skills/versions.md b/content/en/api/csharp/beta/skills/versions.md index bc30389f5..a4f1e6616 100644 --- a/content/en/api/csharp/beta/skills/versions.md +++ b/content/en/api/csharp/beta/skills/versions.md @@ -110,6 +110,12 @@ Create Skill Version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSkillVersion:` @@ -296,6 +302,12 @@ List Skill Versions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSkillVersion:` @@ -476,6 +488,12 @@ Download a skill version's content as a zip archive. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Example ```csharp @@ -600,6 +618,12 @@ Get Skill Version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaSkillVersion:` @@ -777,6 +801,12 @@ Delete Skill Version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaDeletedSkillVersion:` diff --git a/content/en/api/csharp/beta/skills/versions/create.md b/content/en/api/csharp/beta/skills/versions/create.md index 6fe83b755..9ec6b9893 100644 --- a/content/en/api/csharp/beta/skills/versions/create.md +++ b/content/en/api/csharp/beta/skills/versions/create.md @@ -108,6 +108,12 @@ Create Skill Version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSkillVersion:` diff --git a/content/en/api/csharp/beta/skills/versions/delete.md b/content/en/api/csharp/beta/skills/versions/delete.md index 46bb66eec..a2e5f6167 100644 --- a/content/en/api/csharp/beta/skills/versions/delete.md +++ b/content/en/api/csharp/beta/skills/versions/delete.md @@ -108,6 +108,12 @@ Delete Skill Version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaDeletedSkillVersion:` diff --git a/content/en/api/csharp/beta/skills/versions/download.md b/content/en/api/csharp/beta/skills/versions/download.md index bc6a99c82..80ebcbb81 100644 --- a/content/en/api/csharp/beta/skills/versions/download.md +++ b/content/en/api/csharp/beta/skills/versions/download.md @@ -108,6 +108,12 @@ Download a skill version's content as a zip archive. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Example ```csharp diff --git a/content/en/api/csharp/beta/skills/versions/list.md b/content/en/api/csharp/beta/skills/versions/list.md index 15e5f1ee4..9b32787f4 100644 --- a/content/en/api/csharp/beta/skills/versions/list.md +++ b/content/en/api/csharp/beta/skills/versions/list.md @@ -114,6 +114,12 @@ List Skill Versions - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSkillVersion:` diff --git a/content/en/api/csharp/beta/skills/versions/retrieve.md b/content/en/api/csharp/beta/skills/versions/retrieve.md index f53b00e34..df2554881 100644 --- a/content/en/api/csharp/beta/skills/versions/retrieve.md +++ b/content/en/api/csharp/beta/skills/versions/retrieve.md @@ -108,6 +108,12 @@ Get Skill Version - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaSkillVersion:` diff --git a/content/en/api/csharp/beta/tunnels.md b/content/en/api/csharp/beta/tunnels.md index fca53b2aa..9d7f86860 100644 --- a/content/en/api/csharp/beta/tunnels.md +++ b/content/en/api/csharp/beta/tunnels.md @@ -106,6 +106,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaTunnel:` @@ -265,6 +271,12 @@ Fetches a tunnel by ID. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaTunnel:` @@ -434,6 +446,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaTunnel:` @@ -600,6 +618,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaTunnel:` @@ -759,6 +783,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaTunnelToken:` @@ -905,6 +935,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaTunnelToken:` @@ -1103,6 +1139,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnelCertificate:` @@ -1277,6 +1319,12 @@ Fetches a tunnel certificate by ID. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnelCertificate:` @@ -1461,6 +1509,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnelCertificate:` @@ -1638,6 +1692,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaTunnelCertificate:` diff --git a/content/en/api/csharp/beta/tunnels/archive.md b/content/en/api/csharp/beta/tunnels/archive.md index bed418ca0..0bd1b18bf 100644 --- a/content/en/api/csharp/beta/tunnels/archive.md +++ b/content/en/api/csharp/beta/tunnels/archive.md @@ -102,6 +102,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaTunnel:` diff --git a/content/en/api/csharp/beta/tunnels/certificates.md b/content/en/api/csharp/beta/tunnels/certificates.md index 5f0dc5012..3d623dec6 100644 --- a/content/en/api/csharp/beta/tunnels/certificates.md +++ b/content/en/api/csharp/beta/tunnels/certificates.md @@ -110,6 +110,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaTunnelCertificate:` @@ -284,6 +290,12 @@ Fetches a tunnel certificate by ID. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaTunnelCertificate:` @@ -468,6 +480,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaTunnelCertificate:` @@ -645,6 +663,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaTunnelCertificate:` diff --git a/content/en/api/csharp/beta/tunnels/certificates/archive.md b/content/en/api/csharp/beta/tunnels/certificates/archive.md index 73247ea43..aeff06943 100644 --- a/content/en/api/csharp/beta/tunnels/certificates/archive.md +++ b/content/en/api/csharp/beta/tunnels/certificates/archive.md @@ -106,6 +106,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaTunnelCertificate:` diff --git a/content/en/api/csharp/beta/tunnels/certificates/create.md b/content/en/api/csharp/beta/tunnels/certificates/create.md index 0eb300ec5..19e411ac0 100644 --- a/content/en/api/csharp/beta/tunnels/certificates/create.md +++ b/content/en/api/csharp/beta/tunnels/certificates/create.md @@ -108,6 +108,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaTunnelCertificate:` diff --git a/content/en/api/csharp/beta/tunnels/certificates/list.md b/content/en/api/csharp/beta/tunnels/certificates/list.md index 249f180ca..2f4d35b27 100644 --- a/content/en/api/csharp/beta/tunnels/certificates/list.md +++ b/content/en/api/csharp/beta/tunnels/certificates/list.md @@ -116,6 +116,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaTunnelCertificate:` diff --git a/content/en/api/csharp/beta/tunnels/certificates/retrieve.md b/content/en/api/csharp/beta/tunnels/certificates/retrieve.md index 06be80ae8..2a62a1fd3 100644 --- a/content/en/api/csharp/beta/tunnels/certificates/retrieve.md +++ b/content/en/api/csharp/beta/tunnels/certificates/retrieve.md @@ -106,6 +106,12 @@ Fetches a tunnel certificate by ID. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaTunnelCertificate:` diff --git a/content/en/api/csharp/beta/tunnels/create.md b/content/en/api/csharp/beta/tunnels/create.md index f015f566a..9ee293ceb 100644 --- a/content/en/api/csharp/beta/tunnels/create.md +++ b/content/en/api/csharp/beta/tunnels/create.md @@ -104,6 +104,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaTunnel:` diff --git a/content/en/api/csharp/beta/tunnels/list.md b/content/en/api/csharp/beta/tunnels/list.md index a4a4f5117..1a561d35a 100644 --- a/content/en/api/csharp/beta/tunnels/list.md +++ b/content/en/api/csharp/beta/tunnels/list.md @@ -112,6 +112,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaTunnel:` diff --git a/content/en/api/csharp/beta/tunnels/retrieve.md b/content/en/api/csharp/beta/tunnels/retrieve.md index 378413d7f..60ec960fd 100644 --- a/content/en/api/csharp/beta/tunnels/retrieve.md +++ b/content/en/api/csharp/beta/tunnels/retrieve.md @@ -102,6 +102,12 @@ Fetches a tunnel by ID. - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaTunnel:` diff --git a/content/en/api/csharp/beta/tunnels/reveal_token.md b/content/en/api/csharp/beta/tunnels/reveal_token.md index c66f4e306..3fec2a661 100644 --- a/content/en/api/csharp/beta/tunnels/reveal_token.md +++ b/content/en/api/csharp/beta/tunnels/reveal_token.md @@ -102,6 +102,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaTunnelToken:` diff --git a/content/en/api/csharp/beta/tunnels/rotate_token.md b/content/en/api/csharp/beta/tunnels/rotate_token.md index b8c8a1f70..d2c5c17c2 100644 --- a/content/en/api/csharp/beta/tunnels/rotate_token.md +++ b/content/en/api/csharp/beta/tunnels/rotate_token.md @@ -108,6 +108,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaTunnelToken:` diff --git a/content/en/api/csharp/beta/user_profiles.md b/content/en/api/csharp/beta/user_profiles.md index b944e8253..174d30878 100644 --- a/content/en/api/csharp/beta/user_profiles.md +++ b/content/en/api/csharp/beta/user_profiles.md @@ -26,26 +26,22 @@ Create User Profile minLength: 1, maxLength: 255 + - `DateTimeOffset externalUserOnboardedAt` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `IReadOnlyDictionary metadata` Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `string? name` - Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 - - `Relationship relationship` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `External` - - - `Resold` - - - `Internal` - - `IReadOnlyList betas` Header param: Optional header to specify the beta version(s) you want to use. @@ -132,6 +128,12 @@ Create User Profile - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaUserProfile:` @@ -186,19 +188,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `string? Name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship Relationship` + - `DateTimeOffset? ExternalUserOnboardedAt` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -226,8 +224,8 @@ Console.WriteLine(betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -257,6 +255,14 @@ List User Profiles - `Desc` + - `OrderBy orderBy` + + Query param: Query parameter for order_by + + - `CreatedAt` + + - `Name` + - `string page` Query param: Query parameter for page @@ -347,6 +353,12 @@ List User Profiles - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaUserProfile:` @@ -401,19 +413,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `string? Name` + - `DateTimeOffset? ExternalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -445,8 +453,8 @@ await foreach (var item in page.Paginate()) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -555,6 +563,12 @@ Get User Profile - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaUserProfile:` @@ -609,19 +623,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `string? Name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship Relationship` + - `DateTimeOffset? ExternalUserOnboardedAt` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -652,8 +662,8 @@ Console.WriteLine(betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -687,6 +697,12 @@ Update User Profile minLength: 1, maxLength: 255 + - `DateTimeOffset externalUserOnboardedAt` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `IReadOnlyDictionary metadata` Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -697,16 +713,6 @@ Update User Profile minLength: 1, maxLength: 255 - - `Relationship? relationship` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `External` - - - `Resold` - - - `Internal` - - `IReadOnlyList betas` Header param: Optional header to specify the beta version(s) you want to use. @@ -793,6 +799,12 @@ Update User Profile - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaUserProfile:` @@ -847,19 +859,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `string? Name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship Relationship` + - `DateTimeOffset? ExternalUserOnboardedAt` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -890,8 +898,8 @@ Console.WriteLine(betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -997,6 +1005,12 @@ Create Enrollment URL - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaUserProfileEnrollmentUrl:` @@ -1094,19 +1108,15 @@ Console.WriteLine(betaUserProfileEnrollmentUrl); Platform's own identifier for this user. Not enforced unique. - - `string? Name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `DateTimeOffset? ExternalUserOnboardedAt` - - `Relationship Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Beta User Profile Enrollment URL diff --git a/content/en/api/csharp/beta/user_profiles/create.md b/content/en/api/csharp/beta/user_profiles/create.md index 6b3f33a0d..b7de04ca6 100644 --- a/content/en/api/csharp/beta/user_profiles/create.md +++ b/content/en/api/csharp/beta/user_profiles/create.md @@ -24,26 +24,22 @@ Create User Profile minLength: 1, maxLength: 255 + - `DateTimeOffset externalUserOnboardedAt` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `IReadOnlyDictionary metadata` Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `string? name` - Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 - - `Relationship relationship` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `External` - - - `Resold` - - - `Internal` - - `IReadOnlyList betas` Header param: Optional header to specify the beta version(s) you want to use. @@ -130,6 +126,12 @@ Create User Profile - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaUserProfile:` @@ -184,19 +186,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `string? Name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `DateTimeOffset? ExternalUserOnboardedAt` - - `Relationship Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -224,7 +222,7 @@ Console.WriteLine(betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/csharp/beta/user_profiles/create_enrollment_url.md b/content/en/api/csharp/beta/user_profiles/create_enrollment_url.md index 11f36751f..c00904c3d 100644 --- a/content/en/api/csharp/beta/user_profiles/create_enrollment_url.md +++ b/content/en/api/csharp/beta/user_profiles/create_enrollment_url.md @@ -100,6 +100,12 @@ Create Enrollment URL - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaUserProfileEnrollmentUrl:` diff --git a/content/en/api/csharp/beta/user_profiles/list.md b/content/en/api/csharp/beta/user_profiles/list.md index cfe8ae92c..2e621a6de 100644 --- a/content/en/api/csharp/beta/user_profiles/list.md +++ b/content/en/api/csharp/beta/user_profiles/list.md @@ -24,6 +24,14 @@ List User Profiles - `Desc` + - `OrderBy orderBy` + + Query param: Query parameter for order_by + + - `CreatedAt` + + - `Name` + - `string page` Query param: Query parameter for page @@ -114,6 +122,12 @@ List User Profiles - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaUserProfile:` @@ -168,19 +182,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `string? Name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship Relationship` + - `DateTimeOffset? ExternalUserOnboardedAt` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -212,8 +222,8 @@ await foreach (var item in page.Paginate()) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" diff --git a/content/en/api/csharp/beta/user_profiles/retrieve.md b/content/en/api/csharp/beta/user_profiles/retrieve.md index fe9efa5e6..0ab79c270 100644 --- a/content/en/api/csharp/beta/user_profiles/retrieve.md +++ b/content/en/api/csharp/beta/user_profiles/retrieve.md @@ -100,6 +100,12 @@ Get User Profile - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaUserProfile:` @@ -154,19 +160,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `string? Name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `DateTimeOffset? ExternalUserOnboardedAt` - - `Relationship Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -197,7 +199,7 @@ Console.WriteLine(betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/csharp/beta/user_profiles/update.md b/content/en/api/csharp/beta/user_profiles/update.md index 1fbfe0381..f83553bd4 100644 --- a/content/en/api/csharp/beta/user_profiles/update.md +++ b/content/en/api/csharp/beta/user_profiles/update.md @@ -28,6 +28,12 @@ Update User Profile minLength: 1, maxLength: 255 + - `DateTimeOffset externalUserOnboardedAt` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `IReadOnlyDictionary metadata` Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -38,16 +44,6 @@ Update User Profile minLength: 1, maxLength: 255 - - `Relationship? relationship` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `External` - - - `Resold` - - - `Internal` - - `IReadOnlyList betas` Header param: Optional header to specify the beta version(s) you want to use. @@ -134,6 +130,12 @@ Update User Profile - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaUserProfile:` @@ -188,19 +190,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `string? Name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `DateTimeOffset? ExternalUserOnboardedAt` - - `Relationship Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `External` + format: date-time - - `Resold` + - `string? Name` - - `Internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -231,7 +229,7 @@ Console.WriteLine(betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/csharp/beta/vaults.md b/content/en/api/csharp/beta/vaults.md index e930d623b..b04eece99 100644 --- a/content/en/api/csharp/beta/vaults.md +++ b/content/en/api/csharp/beta/vaults.md @@ -108,6 +108,12 @@ Create Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsVault:` @@ -284,6 +290,12 @@ List Vaults - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsVault:` @@ -457,6 +469,12 @@ Get Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsVault:` @@ -636,6 +654,12 @@ Update Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsVault:` @@ -805,6 +829,12 @@ Delete Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeletedVault:` @@ -941,6 +971,12 @@ Archive Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsVault:` @@ -1338,6 +1374,12 @@ Create Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsCredential:` @@ -1650,6 +1692,12 @@ List Credentials - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsCredential:` @@ -1953,6 +2001,12 @@ Get Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsCredential:` @@ -2382,6 +2436,12 @@ Update Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsCredential:` @@ -2679,6 +2739,12 @@ Delete Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsDeletedCredential:` @@ -2820,6 +2886,12 @@ Archive Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsCredential:` @@ -3117,6 +3189,12 @@ Validate Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + #### Returns - `class BetaManagedAgentsCredentialValidation:` diff --git a/content/en/api/csharp/beta/vaults/archive.md b/content/en/api/csharp/beta/vaults/archive.md index 4f9c42a30..e473d2644 100644 --- a/content/en/api/csharp/beta/vaults/archive.md +++ b/content/en/api/csharp/beta/vaults/archive.md @@ -100,6 +100,12 @@ Archive Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsVault:` diff --git a/content/en/api/csharp/beta/vaults/create.md b/content/en/api/csharp/beta/vaults/create.md index 56e096dc0..8be8aabc3 100644 --- a/content/en/api/csharp/beta/vaults/create.md +++ b/content/en/api/csharp/beta/vaults/create.md @@ -106,6 +106,12 @@ Create Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsVault:` diff --git a/content/en/api/csharp/beta/vaults/credentials.md b/content/en/api/csharp/beta/vaults/credentials.md index 198fe5ec8..81ee11fef 100644 --- a/content/en/api/csharp/beta/vaults/credentials.md +++ b/content/en/api/csharp/beta/vaults/credentials.md @@ -276,6 +276,12 @@ Create Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsCredential:` @@ -588,6 +594,12 @@ List Credentials - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsCredential:` @@ -891,6 +903,12 @@ Get Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsCredential:` @@ -1320,6 +1338,12 @@ Update Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsCredential:` @@ -1617,6 +1641,12 @@ Delete Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsDeletedCredential:` @@ -1758,6 +1788,12 @@ Archive Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsCredential:` @@ -2055,6 +2091,12 @@ Validate Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class BetaManagedAgentsCredentialValidation:` diff --git a/content/en/api/csharp/beta/vaults/credentials/archive.md b/content/en/api/csharp/beta/vaults/credentials/archive.md index 2a8e1dad5..20fd58bad 100644 --- a/content/en/api/csharp/beta/vaults/credentials/archive.md +++ b/content/en/api/csharp/beta/vaults/credentials/archive.md @@ -104,6 +104,12 @@ Archive Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsCredential:` diff --git a/content/en/api/csharp/beta/vaults/credentials/create.md b/content/en/api/csharp/beta/vaults/credentials/create.md index 8dcaf7b3e..dc6757c03 100644 --- a/content/en/api/csharp/beta/vaults/credentials/create.md +++ b/content/en/api/csharp/beta/vaults/credentials/create.md @@ -274,6 +274,12 @@ Create Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsCredential:` diff --git a/content/en/api/csharp/beta/vaults/credentials/delete.md b/content/en/api/csharp/beta/vaults/credentials/delete.md index 9df1d52aa..6ce9901fa 100644 --- a/content/en/api/csharp/beta/vaults/credentials/delete.md +++ b/content/en/api/csharp/beta/vaults/credentials/delete.md @@ -104,6 +104,12 @@ Delete Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeletedCredential:` diff --git a/content/en/api/csharp/beta/vaults/credentials/list.md b/content/en/api/csharp/beta/vaults/credentials/list.md index e1613373c..ad23b4fcf 100644 --- a/content/en/api/csharp/beta/vaults/credentials/list.md +++ b/content/en/api/csharp/beta/vaults/credentials/list.md @@ -114,6 +114,12 @@ List Credentials - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsCredential:` diff --git a/content/en/api/csharp/beta/vaults/credentials/mcp_oauth_validate.md b/content/en/api/csharp/beta/vaults/credentials/mcp_oauth_validate.md index 5072e9a5d..9c8497181 100644 --- a/content/en/api/csharp/beta/vaults/credentials/mcp_oauth_validate.md +++ b/content/en/api/csharp/beta/vaults/credentials/mcp_oauth_validate.md @@ -104,6 +104,12 @@ Validate Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsCredentialValidation:` diff --git a/content/en/api/csharp/beta/vaults/credentials/retrieve.md b/content/en/api/csharp/beta/vaults/credentials/retrieve.md index 210a14a71..994a530c7 100644 --- a/content/en/api/csharp/beta/vaults/credentials/retrieve.md +++ b/content/en/api/csharp/beta/vaults/credentials/retrieve.md @@ -104,6 +104,12 @@ Get Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsCredential:` diff --git a/content/en/api/csharp/beta/vaults/credentials/update.md b/content/en/api/csharp/beta/vaults/credentials/update.md index dc70ac57d..c1b2411c5 100644 --- a/content/en/api/csharp/beta/vaults/credentials/update.md +++ b/content/en/api/csharp/beta/vaults/credentials/update.md @@ -236,6 +236,12 @@ Update Credential - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsCredential:` diff --git a/content/en/api/csharp/beta/vaults/delete.md b/content/en/api/csharp/beta/vaults/delete.md index ca73b9de8..644b476d1 100644 --- a/content/en/api/csharp/beta/vaults/delete.md +++ b/content/en/api/csharp/beta/vaults/delete.md @@ -100,6 +100,12 @@ Delete Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsDeletedVault:` diff --git a/content/en/api/csharp/beta/vaults/list.md b/content/en/api/csharp/beta/vaults/list.md index ea8c979e2..c592865fb 100644 --- a/content/en/api/csharp/beta/vaults/list.md +++ b/content/en/api/csharp/beta/vaults/list.md @@ -110,6 +110,12 @@ List Vaults - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsVault:` diff --git a/content/en/api/csharp/beta/vaults/retrieve.md b/content/en/api/csharp/beta/vaults/retrieve.md index 046048852..b8cdb427d 100644 --- a/content/en/api/csharp/beta/vaults/retrieve.md +++ b/content/en/api/csharp/beta/vaults/retrieve.md @@ -100,6 +100,12 @@ Get Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsVault:` diff --git a/content/en/api/csharp/beta/vaults/update.md b/content/en/api/csharp/beta/vaults/update.md index 72e70f026..52beb1dfd 100644 --- a/content/en/api/csharp/beta/vaults/update.md +++ b/content/en/api/csharp/beta/vaults/update.md @@ -110,6 +110,12 @@ Update Vault - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class BetaManagedAgentsVault:` diff --git a/content/en/api/csharp/completions/create.md b/content/en/api/csharp/completions/create.md index 73786d2d2..679db56b1 100644 --- a/content/en/api/csharp/completions/create.md +++ b/content/en/api/csharp/completions/create.md @@ -16,7 +16,7 @@ Future models and features will not be compatible with Text Completions. See our - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Future models and features will not be compatible with Text Completions. See our - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `max_tokens_to_sample: number` @@ -116,12 +122,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -288,12 +302,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/csharp/messages.md b/content/en/api/csharp/messages.md index 48053a4a2..c05f40827 100644 --- a/content/en/api/csharp/messages.md +++ b/content/en/api/csharp/messages.md @@ -1439,16 +1439,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -1881,16 +1871,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -3449,6 +3429,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -5352,16 +5340,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -5794,16 +5772,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -7705,16 +7673,6 @@ Console.WriteLine(messageTokensCount); - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -9743,16 +9701,6 @@ Console.WriteLine(messageTokensCount); - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -13637,6 +13585,14 @@ Console.WriteLine(messageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -14141,16 +14097,6 @@ Console.WriteLine(messageTokensCount); - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -14583,16 +14529,6 @@ Console.WriteLine(messageTokensCount); - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -18407,6 +18343,14 @@ Console.WriteLine(messageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -19362,6 +19306,14 @@ Console.WriteLine(messageTokensCount); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -22709,16 +22661,6 @@ Console.WriteLine(messageTokensCount); - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -23151,16 +23093,6 @@ Console.WriteLine(messageTokensCount); - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -27129,6 +27061,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -27716,16 +27656,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -28158,16 +28088,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -30544,6 +30464,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/messages/batches.md b/content/en/api/csharp/messages/batches.md index 6ae075824..c304f5448 100644 --- a/content/en/api/csharp/messages/batches.md +++ b/content/en/api/csharp/messages/batches.md @@ -1090,6 +1090,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1677,16 +1685,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -2119,16 +2117,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -4505,6 +4493,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -5747,6 +5743,14 @@ await foreach (var messageBatchIndividualResponse in client.Messages.Batches.Res See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -6806,6 +6810,14 @@ await foreach (var messageBatchIndividualResponse in client.Messages.Batches.Res See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -7827,6 +7839,14 @@ await foreach (var messageBatchIndividualResponse in client.Messages.Batches.Res See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/messages/batches/create.md b/content/en/api/csharp/messages/batches/create.md index 900e4598e..aded6dd8e 100644 --- a/content/en/api/csharp/messages/batches/create.md +++ b/content/en/api/csharp/messages/batches/create.md @@ -1088,6 +1088,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents @@ -1675,16 +1683,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -2117,16 +2115,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. diff --git a/content/en/api/csharp/messages/batches/results.md b/content/en/api/csharp/messages/batches/results.md index 2d4cf467c..9c2cafd79 100644 --- a/content/en/api/csharp/messages/batches/results.md +++ b/content/en/api/csharp/messages/batches/results.md @@ -731,6 +731,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/messages/count_tokens.md b/content/en/api/csharp/messages/count_tokens.md index 1cfe32671..f1cedecba 100644 --- a/content/en/api/csharp/messages/count_tokens.md +++ b/content/en/api/csharp/messages/count_tokens.md @@ -1395,16 +1395,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -1837,16 +1827,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. diff --git a/content/en/api/csharp/messages/create.md b/content/en/api/csharp/messages/create.md index c8da7eb2a..80407d0a2 100644 --- a/content/en/api/csharp/messages/create.md +++ b/content/en/api/csharp/messages/create.md @@ -1437,16 +1437,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -1879,16 +1869,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonElement Type constant` - - `IReadOnlyList AllowedCallers` - - - `Direct` - - - `CodeExecution20250825` - - - `CodeExecution20260120` - - - `CodeExecution20260521` - - `CacheControlEphemeral? CacheControl` Create a cache control breakpoint at this content block. @@ -3447,6 +3427,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `ClaudeFable5_1` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `ClaudeMythos5_1` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `ClaudeSonnet5` High-performance model for coding and agents diff --git a/content/en/api/csharp/models.md b/content/en/api/csharp/models.md index 2c8ef4582..5e44c9a94 100644 --- a/content/en/api/csharp/models.md +++ b/content/en/api/csharp/models.md @@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class ModelInfo:` @@ -445,6 +451,12 @@ The Models API response can be used to determine information about a specific mo - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ### Returns - `class ModelInfo:` diff --git a/content/en/api/csharp/models/list.md b/content/en/api/csharp/models/list.md index 5b4c72ebe..dc77d121e 100644 --- a/content/en/api/csharp/models/list.md +++ b/content/en/api/csharp/models/list.md @@ -114,6 +114,12 @@ The Models API response can be used to determine which models are available for - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class ModelInfo:` diff --git a/content/en/api/csharp/models/retrieve.md b/content/en/api/csharp/models/retrieve.md index c11c17fbc..da8cf8909 100644 --- a/content/en/api/csharp/models/retrieve.md +++ b/content/en/api/csharp/models/retrieve.md @@ -102,6 +102,12 @@ The Models API response can be used to determine information about a specific mo - `CEUserManagement2026_07_13` + - `MidConversationOutputConfig2026_07_01` + + - `ThinkingBindingControls2026_08_01` + + - `MidConversationSystemClearAt2026_08_21` + ## Returns - `class ModelInfo:` diff --git a/content/en/api/go/beta.md b/content/en/api/go/beta.md index 0d090f4f0..ead6b7da4 100644 --- a/content/en/api/go/beta.md +++ b/content/en/api/go/beta.md @@ -92,6 +92,12 @@ - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Beta API Error - `type BetaAPIError struct{…}` @@ -536,6 +542,12 @@ The Models API response can be used to determine which models are available for - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaModelInfo struct{…}` @@ -891,6 +903,12 @@ The Models API response can be used to determine information about a specific mo - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaModelInfo struct{…}` @@ -2441,6 +2459,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -2521,6 +2547,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"` + - `ClearAt BetaMessageParamClearAt Optional` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"` + + - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"` + + - `OutputConfig BetaSystemMessageOutputConfig Optional` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort BetaSystemMessageOutputConfigEffort Optional` + + All possible effort levels. + + - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"` + + - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"` + + - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"` + + - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"` + + - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"` + - `Model param.Field[Model]` Body param: The model that will complete your prompt. @@ -3056,16 +3112,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -3692,16 +3738,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -4704,6 +4740,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `UserProfileID param.Field[string] Optional` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -5683,6 +5725,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -6414,6 +6464,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type BetaRawMessageStreamEventUnion interface{…}` - `type BetaRawMessageStartEvent struct{…}` @@ -6511,6 +6615,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type BetaRawMessageStopEvent struct{…}` - `Type MessageStop` @@ -6791,7 +6941,7 @@ func main() { "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -6806,7 +6956,14 @@ func main() { }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -8102,6 +8259,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -8182,6 +8347,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"` + - `ClearAt BetaMessageParamClearAt Optional` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"` + + - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"` + + - `OutputConfig BetaSystemMessageOutputConfig Optional` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort BetaSystemMessageOutputConfigEffort Optional` + + All possible effort levels. + + - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"` + + - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"` + + - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"` + + - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"` + + - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"` + - `Model param.Field[Model]` Body param: The model that will complete your prompt. @@ -8595,16 +8790,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -9231,16 +9416,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -10243,6 +10418,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `UserProfileID param.Field[string] Optional` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -11643,6 +11824,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -11723,6 +11912,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"` + - `ClearAt BetaMessageParamClearAt Optional` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"` + + - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"` + + - `OutputConfig BetaSystemMessageOutputConfig Optional` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort BetaSystemMessageOutputConfigEffort Optional` + + All possible effort levels. + + - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"` + + - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"` + + - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"` + + - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"` + + - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"` + - `Model Model` The model that will complete your prompt. @@ -12025,6 +12244,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type Enabled` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"` + + - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"` + - `Display BetaThinkingConfigEnabledDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -12043,6 +12280,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type Adaptive` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display BetaThinkingConfigAdaptiveDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -12542,16 +12785,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -13178,16 +13411,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -14234,6 +14457,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `UserProfileID param.Field[string] Optional` Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -14520,6 +14749,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaMessageBatch struct{…}` @@ -14802,6 +15037,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaMessageBatch struct{…}` @@ -15077,6 +15318,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaMessageBatch struct{…}` @@ -15349,6 +15596,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaDeletedMessageBatch struct{…}` @@ -15513,6 +15766,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaMessageBatchIndividualResponse struct{…}` @@ -16462,6 +16721,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -17193,6 +17460,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `Type Succeeded` default: succeeded @@ -17381,6 +17702,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -18051,6 +18376,12 @@ Create Agent - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -18099,6 +18430,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -18816,6 +19151,12 @@ List Agents - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -18864,6 +19205,10 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -19563,6 +19908,12 @@ Get Agent - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -19611,6 +19962,10 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -20261,6 +20616,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -20909,6 +21268,12 @@ Update Agent - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -20957,6 +21322,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -21651,6 +22020,12 @@ Archive Agent - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -21699,6 +22074,10 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -22403,6 +22782,12 @@ List Agent Versions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -22451,6 +22836,10 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -23268,6 +23657,12 @@ Create a new environment with the specified configuration. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaEnvironment struct{…}` @@ -23594,6 +23989,12 @@ List environments with pagination support. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaEnvironment struct{…}` @@ -23911,6 +24312,12 @@ Retrieve a specific environment by ID. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaEnvironment struct{…}` @@ -24347,6 +24754,12 @@ Update an existing environment's configuration. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaEnvironment struct{…}` @@ -24663,6 +25076,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaEnvironmentDeleteResponse struct{…}` @@ -24821,6 +25240,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaEnvironment struct{…}` @@ -25145,6 +25570,12 @@ Retrieve detailed information about a specific work item. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWork struct{…}` @@ -25401,6 +25832,12 @@ Long poll for work items in the queue. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `AnthropicWorkerID param.Field[string] Optional` Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -25651,6 +26088,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWork struct{…}` @@ -25907,6 +26350,12 @@ Record a heartbeat for a work item to maintain the lease. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWorkHeartbeatResponse struct{…}` @@ -26102,6 +26551,12 @@ Stop a work item, initiating graceful or forced shutdown. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWork struct{…}` @@ -26357,6 +26812,12 @@ List work items in an environment. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWork struct{…}` @@ -26612,6 +27073,12 @@ Update work item metadata with merge semantics. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWork struct{…}` @@ -26859,6 +27326,12 @@ Get statistics about the work queue for an environment. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWorkQueueStats struct{…}` @@ -27020,6 +27493,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -27978,6 +28455,12 @@ Create Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSession struct{…}` @@ -28018,6 +28501,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -28566,7 +29053,7 @@ Create Session - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -28580,7 +29067,7 @@ Create Session - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -28708,7 +29195,7 @@ Create Session - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -29054,7 +29541,7 @@ List Sessions - `AgentVersion param.Field[int64] Optional` - Query param: Filter by agent version. Only applies when agent_id is also set. + Query param: Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -29098,11 +29585,11 @@ List Sessions - `MemoryStoreID param.Field[string] Optional` - Query param: Filter sessions whose resources contain a memory_store with this memory store ID. + Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID. - `Order param.Field[BetaSessionListParamsOrder] Optional` - Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `const BetaSessionListParamsOrderAsc BetaSessionListParamsOrder = "asc"` @@ -29214,6 +29701,12 @@ List Sessions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSession struct{…}` @@ -29254,6 +29747,10 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -29802,7 +30299,7 @@ List Sessions - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -29816,7 +30313,7 @@ List Sessions - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -29944,7 +30441,7 @@ List Sessions - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -30377,6 +30874,12 @@ Get Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSession struct{…}` @@ -30417,6 +30920,10 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -30965,7 +31472,7 @@ Get Session - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -30979,7 +31486,7 @@ Get Session - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -31107,7 +31614,7 @@ Get Session - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -31560,6 +32067,12 @@ Update Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSession struct{…}` @@ -31600,6 +32113,10 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -32148,7 +32665,7 @@ Update Session - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -32162,7 +32679,7 @@ Update Session - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -32290,7 +32807,7 @@ Update Session - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -32721,6 +33238,12 @@ Delete Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeletedSession struct{…}` @@ -32873,6 +33396,12 @@ Archive Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSession struct{…}` @@ -32913,6 +33442,10 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -33461,7 +33994,7 @@ Archive Session - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -33475,7 +34008,7 @@ Archive Session - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -33603,7 +34136,7 @@ Archive Session - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -33978,7 +34511,7 @@ List Events - `Order param.Field[BetaSessionEventListParamsOrder] Optional` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `const BetaSessionEventListParamsOrderAsc BetaSessionEventListParamsOrder = "asc"` @@ -33986,7 +34519,7 @@ List Events - `Page param.Field[string] Optional` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `Types param.Field[[]string] Optional` @@ -34082,6 +34615,12 @@ List Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionEventUnion interface{…}` @@ -35560,6 +36099,10 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -36737,6 +37280,12 @@ Send Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSendSessionEvents struct{…}` @@ -37356,6 +37905,12 @@ Stream Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsStreamSessionEventsUnion interface{…}` @@ -38834,6 +39389,10 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -39698,6 +40257,12 @@ Add Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsFileResource struct{…}` @@ -39791,7 +40356,7 @@ List Session Resources - `Page param.Field[string] Optional` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `Betas param.Field[[]AnthropicBeta] Optional` @@ -39883,6 +40448,12 @@ List Session Resources - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionResourceUnion interface{…}` @@ -40158,6 +40729,12 @@ Get Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSessionResourceGetResponseUnion interface{…}` @@ -40428,6 +41005,12 @@ Update Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSessionResourceUpdateResponseUnion interface{…}` @@ -40693,6 +41276,12 @@ Delete Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeleteSessionResource struct{…}` @@ -40767,7 +41356,7 @@ List Session Threads - `Page param.Field[string] Optional` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `Betas param.Field[[]AnthropicBeta] Optional` @@ -40859,6 +41448,12 @@ List Session Threads - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionThread struct{…}` @@ -40905,6 +41500,10 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -41722,6 +42321,12 @@ Get Session Thread - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionThread struct{…}` @@ -41768,6 +42373,10 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -42582,6 +43191,12 @@ Archive Session Thread - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionThread struct{…}` @@ -42628,6 +43243,10 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -43454,6 +44073,12 @@ List Session Thread Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionEventUnion interface{…}` @@ -44932,6 +45557,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -45750,6 +46379,12 @@ Stream Session Thread Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsStreamSessionThreadEventsUnion interface{…}` @@ -47228,6 +47863,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -48460,6 +49099,12 @@ Create Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -49129,7 +49774,7 @@ List Deployments - `Status param.Field[BetaManagedAgentsDeploymentStatus] Optional` - Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `Betas param.Field[[]AnthropicBeta] Optional` @@ -49221,6 +49866,12 @@ List Deployments - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -49938,6 +50589,12 @@ Get Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -51026,6 +51683,12 @@ Update Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -51742,6 +52405,12 @@ Archive Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -52458,6 +53127,12 @@ Run Deployment Now - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeploymentRun struct{…}` @@ -52656,7 +53331,7 @@ Run Deployment Now - `SessionID string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `TriggerContext BetaManagedAgentsTriggerContextUnion` @@ -52840,6 +53515,12 @@ Pause Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -53556,6 +54237,12 @@ Unpause Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -54208,11 +54895,11 @@ List Deployment Runs - `DeploymentID param.Field[string] Optional` - Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `HasError param.Field[bool] Optional` - Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `Limit param.Field[int64] Optional` @@ -54222,7 +54909,7 @@ List Deployment Runs - `Page param.Field[string] Optional` - Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `TriggerType param.Field[BetaManagedAgentsTriggerType] Optional` @@ -54318,6 +55005,12 @@ List Deployment Runs - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeploymentRun struct{…}` @@ -54516,7 +55209,7 @@ List Deployment Runs - `SessionID string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `TriggerContext BetaManagedAgentsTriggerContextUnion` @@ -54701,6 +55394,12 @@ Get Deployment Run - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeploymentRun struct{…}` @@ -54899,7 +55598,7 @@ Get Deployment Run - `SessionID string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `TriggerContext BetaManagedAgentsTriggerContextUnion` @@ -55093,6 +55792,12 @@ Create Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsVault struct{…}` @@ -55290,6 +55995,12 @@ List Vaults - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsVault struct{…}` @@ -55478,6 +56189,12 @@ Get Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsVault struct{…}` @@ -55675,6 +56392,12 @@ Update Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsVault struct{…}` @@ -55862,6 +56585,12 @@ Delete Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeletedVault struct{…}` @@ -56016,6 +56745,12 @@ Archive Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsVault struct{…}` @@ -56379,6 +57114,12 @@ Create Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -56711,6 +57452,12 @@ List Credentials - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -57030,6 +57777,12 @@ Get Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -57478,6 +58231,12 @@ Update Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -57794,6 +58553,12 @@ Delete Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeletedCredential struct{…}` @@ -57954,6 +58719,12 @@ Archive Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -58270,6 +59041,12 @@ Validate Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsCredentialValidation struct{…}` @@ -58538,6 +59315,12 @@ Create a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryStore struct{…}` @@ -58752,6 +59535,12 @@ List memory stores - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryStore struct{…}` @@ -58945,6 +59734,12 @@ Retrieve a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryStore struct{…}` @@ -59153,6 +59948,12 @@ Update a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryStore struct{…}` @@ -59345,6 +60146,12 @@ Delete a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeletedMemoryStore struct{…}` @@ -59499,6 +60306,12 @@ Archive a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryStore struct{…}` @@ -59609,7 +60422,7 @@ Create a memory - `Path param.Field[string]` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -59707,6 +60520,12 @@ Create a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemory struct{…}` @@ -59934,6 +60753,12 @@ List memories - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryListItemUnion interface{…}` @@ -60161,6 +60986,12 @@ Retrieve a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemory struct{…}` @@ -60287,7 +61118,7 @@ Update a memory - `Path param.Field[string] Optional` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -60385,6 +61216,12 @@ Update a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemory struct{…}` @@ -60595,6 +61432,12 @@ Delete a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeletedMemory struct{…}` @@ -60799,6 +61642,12 @@ List memory versions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryVersion struct{…}` @@ -61087,6 +61936,12 @@ Retrieve a memory version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryVersion struct{…}` @@ -61368,6 +62223,12 @@ Redact a memory version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryVersion struct{…}` @@ -61657,6 +62518,12 @@ Upload File - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFileMetadata struct{…}` @@ -61891,6 +62758,12 @@ List Files - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFileMetadata struct{…}` @@ -62110,6 +62983,12 @@ Download File - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFileDownloadResponse interface{…}` @@ -62249,6 +63128,12 @@ Get File Metadata - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFileMetadata struct{…}` @@ -62467,6 +63352,12 @@ Delete File - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaDeletedFile struct{…}` @@ -62637,6 +63528,12 @@ Create Skill - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSkill struct{…}` @@ -62877,6 +63774,12 @@ List Skills - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSkill struct{…}` @@ -63101,6 +64004,12 @@ Get Skill - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSkill struct{…}` @@ -63324,6 +64233,12 @@ Delete Skill - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaDeletedSkill struct{…}` @@ -63496,6 +64411,12 @@ Create Skill Version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSkillVersion struct{…}` @@ -63704,6 +64625,12 @@ List Skill Versions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSkillVersion struct{…}` @@ -63907,6 +64834,12 @@ Download a skill version's content as a zip archive. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSkillVersionDownloadResponse interface{…}` @@ -64056,6 +64989,12 @@ Get Skill Version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSkillVersion struct{…}` @@ -64256,6 +65195,12 @@ Delete Skill Version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaDeletedSkillVersion struct{…}` @@ -64404,26 +65349,22 @@ Create User Profile minLength: 1, maxLength: 255 + - `ExternalUserOnboardedAt param.Field[Time] Optional` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `Metadata param.Field[map[string, string]] Optional` Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `Name param.Field[string] Optional` - Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 - - `Relationship param.Field[BetaUserProfileNewParamsRelationship] Optional` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `const BetaUserProfileNewParamsRelationshipExternal BetaUserProfileNewParamsRelationship = "external"` - - - `const BetaUserProfileNewParamsRelationshipResold BetaUserProfileNewParamsRelationship = "resold"` - - - `const BetaUserProfileNewParamsRelationshipInternal BetaUserProfileNewParamsRelationship = "internal"` - - `Betas param.Field[[]AnthropicBeta] Optional` Header param: Optional header to specify the beta version(s) you want to use. @@ -64514,6 +65455,12 @@ Create User Profile - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaUserProfile struct{…}` @@ -64568,19 +65515,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `ExternalUserOnboardedAt Time Optional` - - `Relationship BetaUserProfileRelationship Optional` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -64623,8 +65566,8 @@ func main() { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -64654,6 +65597,14 @@ List User Profiles - `const BetaUserProfileListParamsOrderDesc BetaUserProfileListParamsOrder = "desc"` + - `OrderBy param.Field[BetaUserProfileListParamsOrderBy] Optional` + + Query param: Query parameter for order_by + + - `const BetaUserProfileListParamsOrderByCreatedAt BetaUserProfileListParamsOrderBy = "created_at"` + + - `const BetaUserProfileListParamsOrderByName BetaUserProfileListParamsOrderBy = "name"` + - `Page param.Field[string] Optional` Query param: Query parameter for page @@ -64748,6 +65699,12 @@ List User Profiles - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaUserProfile struct{…}` @@ -64802,19 +65759,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `ExternalUserOnboardedAt Time Optional` - - `Relationship BetaUserProfileRelationship Optional` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -64859,8 +65812,8 @@ func main() { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -64971,6 +65924,12 @@ Get User Profile - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaUserProfile struct{…}` @@ -65025,19 +65984,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `ExternalUserOnboardedAt Time Optional` - - `Relationship BetaUserProfileRelationship Optional` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -65084,8 +66039,8 @@ func main() { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -65117,6 +66072,12 @@ Update User Profile minLength: 1, maxLength: 255 + - `ExternalUserOnboardedAt param.Field[Time] Optional` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `Metadata param.Field[map[string, string]] Optional` Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -65127,16 +66088,6 @@ Update User Profile minLength: 1, maxLength: 255 - - `Relationship param.Field[BetaUserProfileUpdateParamsRelationship] Optional` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `const BetaUserProfileUpdateParamsRelationshipExternal BetaUserProfileUpdateParamsRelationship = "external"` - - - `const BetaUserProfileUpdateParamsRelationshipResold BetaUserProfileUpdateParamsRelationship = "resold"` - - - `const BetaUserProfileUpdateParamsRelationshipInternal BetaUserProfileUpdateParamsRelationship = "internal"` - - `Betas param.Field[[]AnthropicBeta] Optional` Header param: Optional header to specify the beta version(s) you want to use. @@ -65227,6 +66178,12 @@ Update User Profile - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaUserProfile struct{…}` @@ -65281,19 +66238,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship BetaUserProfileRelationship Optional` + - `ExternalUserOnboardedAt Time Optional` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -65340,8 +66293,8 @@ func main() { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -65449,6 +66402,12 @@ Create Enrollment URL - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaUserProfileEnrollmentURL struct{…}` @@ -65666,6 +66625,12 @@ Create a Dream - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaDream struct{…}` @@ -66033,6 +66998,12 @@ List Dreams - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaDream struct{…}` @@ -66357,6 +67328,12 @@ Get a Dream - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaDream struct{…}` @@ -66680,6 +67657,12 @@ Cancel a Dream - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaDream struct{…}` @@ -67003,6 +67986,12 @@ Archive a Dream - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaDream struct{…}` @@ -67334,6 +68323,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnel struct{…}` @@ -67510,6 +68505,12 @@ Fetches a tunnel by ID. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnel struct{…}` @@ -67702,6 +68703,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnel struct{…}` @@ -67883,6 +68890,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnel struct{…}` @@ -68063,6 +69076,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnelToken struct{…}` @@ -68230,6 +69249,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnelToken struct{…}` @@ -68399,6 +69424,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnelCertificate struct{…}` @@ -68592,6 +69623,12 @@ Fetches a tunnel certificate by ID. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnelCertificate struct{…}` @@ -68795,6 +69832,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnelCertificate struct{…}` @@ -68991,6 +70034,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnelCertificate struct{…}` @@ -69798,7 +70847,7 @@ Create an external key config owned by the caller's organization. - `KMSARN string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69812,7 +70861,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `type BetaGCPExternalKeyConfig struct{…}` @@ -69906,7 +70955,7 @@ Create an external key config owned by the caller's organization. - `KMSARN string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69920,7 +70969,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `type BetaGCPExternalKeyConfig struct{…}` @@ -70086,7 +71135,7 @@ Results are ordered by creation time (newest first). Use the - `KMSARN string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -70100,7 +71149,7 @@ Results are ordered by creation time (newest first). Use the **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `type BetaGCPExternalKeyConfig struct{…}` @@ -70256,7 +71305,7 @@ Retrieve a single external key config in the caller's organization by ID. - `KMSARN string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -70270,7 +71319,7 @@ Retrieve a single external key config in the caller's organization by ID. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `type BetaGCPExternalKeyConfig struct{…}` @@ -70397,7 +71446,7 @@ encrypted data requires the original key identity to decrypt. - `KMSARN string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -70411,7 +71460,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `type BetaGCPExternalKeyConfig struct{…}` @@ -70493,7 +71542,7 @@ encrypted data requires the original key identity to decrypt. - `KMSARN string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -70507,7 +71556,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `type BetaGCPExternalKeyConfig struct{…}` @@ -70929,6 +71978,12 @@ matched as the JWT's `iss` claim and is not fetched. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFederationIssuer struct{…}` @@ -71250,6 +72305,12 @@ Archived issuers are excluded unless `include_archived=true`. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFederationIssuer struct{…}` @@ -71561,6 +72622,12 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFederationIssuer struct{…}` @@ -71954,6 +73021,12 @@ session. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFederationIssuer struct{…}` @@ -72269,6 +73342,12 @@ issuer cannot be changed), or recreate them against another issuer. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFederationIssuer struct{…}` @@ -72639,6 +73718,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFederationRule struct{…}` @@ -72972,6 +74057,12 @@ unless `include_archived=true`. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFederationRule struct{…}` @@ -73285,6 +74376,12 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFederationRule struct{…}` @@ -73661,6 +74758,12 @@ Console session. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFederationRule struct{…}` @@ -73981,6 +75084,12 @@ other scopes require a Console session. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFederationRule struct{…}` @@ -74308,6 +75417,12 @@ other scopes require a Console session. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFederationRuleWorkspace struct{…}` @@ -74506,6 +75621,12 @@ rules with `applies_to_all_workspaces` or a legacy single - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaFederationRuleWorkspace struct{…}` @@ -74700,6 +75821,12 @@ Console session. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaOrganizationFederationRuleWorkspaceRemoveResponse struct{…}` @@ -75430,6 +76557,12 @@ accounts. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaServiceAccount struct{…}` @@ -75660,6 +76793,12 @@ archived service accounts. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaServiceAccount struct{…}` @@ -75879,6 +77018,12 @@ Retrieve a service account by its ID (`svac_...`). - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaServiceAccount struct{…}` @@ -76116,6 +77261,12 @@ interactive credential (a user OAuth token or a Console session). - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaServiceAccount struct{…}` @@ -76339,6 +77490,12 @@ those rules first or change their target to another service account. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaServiceAccount struct{…}` @@ -76574,6 +77731,12 @@ rejected. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaServiceAccountWorkspaceMember struct{…}` @@ -76789,6 +77952,12 @@ page to recover. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaServiceAccountWorkspaceMember struct{…}` @@ -76994,6 +78163,12 @@ to the implicit `workspace_user` membership. Archived workspaces return - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaOrganizationServiceAccountWorkspaceRemoveResponse struct{…}` @@ -77540,8 +78715,13 @@ List Workspaces customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `CreatedAt Time` @@ -77578,10 +78758,14 @@ List Workspaces ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `Name string` @@ -77688,10 +78872,14 @@ Create Workspace Body param: ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `Tags param.Field[map[string, string]] Optional` @@ -77787,6 +78975,12 @@ Create Workspace - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaWorkspace struct{…}` @@ -77807,8 +79001,13 @@ Create Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `CreatedAt Time` @@ -77845,10 +79044,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `Name string` @@ -77951,8 +79154,13 @@ Get Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `CreatedAt Time` @@ -77989,10 +79197,14 @@ Get Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `Name string` @@ -78088,10 +79300,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `Name param.Field[string] Optional` @@ -78123,8 +79339,13 @@ Update Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `CreatedAt Time` @@ -78161,10 +79382,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `Name string` @@ -78267,8 +79492,13 @@ Archive Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `CreatedAt Time` @@ -78305,10 +79535,14 @@ Archive Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `Name string` @@ -79159,6 +80393,12 @@ omitted from the results. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaServiceAccountWorkspaceMember struct{…}` @@ -79369,6 +80609,12 @@ accounts cannot be added and are rejected. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaServiceAccountWorkspaceMember struct{…}` @@ -79571,6 +80817,12 @@ account returns 404. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaServiceAccountWorkspaceMember struct{…}` @@ -79776,6 +81028,12 @@ rejected. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaServiceAccountWorkspaceMember struct{…}` @@ -79977,6 +81235,12 @@ membership. Archived workspaces return 400. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaOrganizationWorkspaceServiceAccountRemoveResponse struct{…}` @@ -80182,3 +81446,179 @@ func main() { "next_page": "next_page" } ``` + +## Beta › Organization › Compliance Settings + +### Get Compliance Settings + +`client.Beta.Organization.ComplianceSettings.Get(ctx) (*BetaComplianceSettings, error)` + +**GET** `/v1/organizations/compliance_settings` + +Retrieve your organization's Compliance Settings. + +Compliance Settings is a singleton resource: there is exactly one per +organization, addressed without an identifier. The `state` field reflects +whether the Compliance API is enabled. An organization with a parent +organization reads the state inherited from the parent's configuration. + +#### Returns + +- `type BetaComplianceSettings struct{…}` + + - `State BetaComplianceSettingsStateUnion` + + Whether the Compliance API is enabled for this organization. + + - `type BetaComplianceSettingsStateEnabled struct{…}` + + - `Type Enabled` + + default: enabled + + - `type BetaComplianceSettingsStateDisabled struct{…}` + + - `Type Disabled` + + default: disabled + + - `Type ComplianceSettings` + + default: compliance_settings + +#### Example + +```go +package main + +import ( + "context" + "fmt" + + "github.com/anthropics/anthropic-sdk-go" + "github.com/anthropics/anthropic-sdk-go/option" +) + +func main() { + client := anthropic.NewClient( + option.WithAPIKey("my-anthropic-api-key"), + ) + betaComplianceSettings, err := client.Beta.Organization.ComplianceSettings.Get(context.TODO()) + if err != nil { + panic(err.Error()) + } + fmt.Printf("%+v\n", betaComplianceSettings.State) +} +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` + +### Update Compliance Settings + +`client.Beta.Organization.ComplianceSettings.Update(ctx, body) (*BetaComplianceSettings, error)` + +**POST** `/v1/organizations/compliance_settings` + +Update your organization's Compliance Settings. + +Setting `state` to `enabled` turns on the Compliance API and begins +capturing organization activity events. Setting it to `disabled` turns +both off. `state` reflects whether the Compliance API is enabled. + +A request that sets `state` to its current value succeeds and leaves the +resource unchanged. A `disabled` request stays in effect until a later +`enabled` request or the organization's next provisioning action that +enables Access Transparency: enabling Access Transparency also enables +the Compliance API, which serves its activity events, so such +provisioning (including re-runs) re-enables the Compliance API even +after a `disabled` request. Automated provisioning never disables +compliance settings. + +#### Parameters + +- `body BetaOrganizationComplianceSettingUpdateParams` + + - `State param.Field[BetaOrganizationComplianceSettingUpdateParamsStateUnion]` + + Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form. + + - `type BetaComplianceSettingsStateEnabledParamResp struct{…}` + + - `Type Enabled` + + - `type BetaComplianceSettingsStateDisabledParamResp struct{…}` + + - `Type Disabled` + +#### Returns + +- `type BetaComplianceSettings struct{…}` + + - `State BetaComplianceSettingsStateUnion` + + Whether the Compliance API is enabled for this organization. + + - `type BetaComplianceSettingsStateEnabled struct{…}` + + - `Type Enabled` + + default: enabled + + - `type BetaComplianceSettingsStateDisabled struct{…}` + + - `Type Disabled` + + default: disabled + + - `Type ComplianceSettings` + + default: compliance_settings + +#### Example + +```go +package main + +import ( + "context" + "fmt" + + "github.com/anthropics/anthropic-sdk-go" + "github.com/anthropics/anthropic-sdk-go/option" +) + +func main() { + client := anthropic.NewClient( + option.WithAPIKey("my-anthropic-api-key"), + ) + betaComplianceSettings, err := client.Beta.Organization.ComplianceSettings.Update(context.TODO(), anthropic.BetaOrganizationComplianceSettingUpdateParams{ + State: anthropic.BetaOrganizationComplianceSettingUpdateParamsStateUnion{ + OfEnabled: &anthropic.BetaComplianceSettingsStateEnabledParam{}, + }, + }) + if err != nil { + panic(err.Error()) + } + fmt.Printf("%+v\n", betaComplianceSettings.State) +} +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` diff --git a/content/en/api/go/beta/agents.md b/content/en/api/go/beta/agents.md index 1047711f8..5d0ab4658 100644 --- a/content/en/api/go/beta/agents.md +++ b/content/en/api/go/beta/agents.md @@ -32,6 +32,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -702,6 +706,12 @@ Create Agent - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -750,6 +760,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -1467,6 +1481,12 @@ List Agents - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -1515,6 +1535,10 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -2214,6 +2238,12 @@ Get Agent - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -2262,6 +2292,10 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -2912,6 +2946,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -3560,6 +3598,12 @@ Update Agent - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -3608,6 +3652,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -4302,6 +4350,12 @@ Archive Agent - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -4350,6 +4404,10 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -5000,6 +5058,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -7378,6 +7440,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -7450,6 +7516,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -7568,6 +7638,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -7866,6 +7940,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -8792,6 +8870,12 @@ List Agent Versions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -8840,6 +8924,10 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/agents/archive.md b/content/en/api/go/beta/agents/archive.md index 8005ffab1..ceeb4d480 100644 --- a/content/en/api/go/beta/agents/archive.md +++ b/content/en/api/go/beta/agents/archive.md @@ -102,6 +102,12 @@ Archive Agent - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsAgent struct{…}` @@ -150,6 +156,10 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/agents/create.md b/content/en/api/go/beta/agents/create.md index f84245a95..b20a5ba83 100644 --- a/content/en/api/go/beta/agents/create.md +++ b/content/en/api/go/beta/agents/create.md @@ -30,6 +30,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -700,6 +704,12 @@ Create Agent - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsAgent struct{…}` @@ -748,6 +758,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/agents/list.md b/content/en/api/go/beta/agents/list.md index ac644aaab..8f5316204 100644 --- a/content/en/api/go/beta/agents/list.md +++ b/content/en/api/go/beta/agents/list.md @@ -126,6 +126,12 @@ List Agents - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsAgent struct{…}` @@ -174,6 +180,10 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/agents/retrieve.md b/content/en/api/go/beta/agents/retrieve.md index 93adae030..a54f1f989 100644 --- a/content/en/api/go/beta/agents/retrieve.md +++ b/content/en/api/go/beta/agents/retrieve.md @@ -108,6 +108,12 @@ Get Agent - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsAgent struct{…}` @@ -156,6 +162,10 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/agents/update.md b/content/en/api/go/beta/agents/update.md index ed8ddb099..2aadef5f1 100644 --- a/content/en/api/go/beta/agents/update.md +++ b/content/en/api/go/beta/agents/update.md @@ -60,6 +60,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -708,6 +712,12 @@ Update Agent - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsAgent struct{…}` @@ -756,6 +766,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/agents/versions.md b/content/en/api/go/beta/agents/versions.md index f309d7c90..1426a7313 100644 --- a/content/en/api/go/beta/agents/versions.md +++ b/content/en/api/go/beta/agents/versions.md @@ -114,6 +114,12 @@ List Agent Versions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsAgent struct{…}` @@ -162,6 +168,10 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/agents/versions/list.md b/content/en/api/go/beta/agents/versions/list.md index e6eec5362..0f3c01c4a 100644 --- a/content/en/api/go/beta/agents/versions/list.md +++ b/content/en/api/go/beta/agents/versions/list.md @@ -112,6 +112,12 @@ List Agent Versions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsAgent struct{…}` @@ -160,6 +166,10 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/deployment_runs.md b/content/en/api/go/beta/deployment_runs.md index 6f82aeb8a..eddcd750b 100644 --- a/content/en/api/go/beta/deployment_runs.md +++ b/content/en/api/go/beta/deployment_runs.md @@ -38,11 +38,11 @@ List Deployment Runs - `DeploymentID param.Field[string] Optional` - Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `HasError param.Field[bool] Optional` - Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `Limit param.Field[int64] Optional` @@ -52,7 +52,7 @@ List Deployment Runs - `Page param.Field[string] Optional` - Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `TriggerType param.Field[BetaManagedAgentsTriggerType] Optional` @@ -148,6 +148,12 @@ List Deployment Runs - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeploymentRun struct{…}` @@ -346,7 +352,7 @@ List Deployment Runs - `SessionID string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `TriggerContext BetaManagedAgentsTriggerContextUnion` @@ -531,6 +537,12 @@ Get Deployment Run - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeploymentRun struct{…}` @@ -729,7 +741,7 @@ Get Deployment Run - `SessionID string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `TriggerContext BetaManagedAgentsTriggerContextUnion` @@ -1021,7 +1033,7 @@ func main() { - `SessionID string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `TriggerContext BetaManagedAgentsTriggerContextUnion` diff --git a/content/en/api/go/beta/deployment_runs/list.md b/content/en/api/go/beta/deployment_runs/list.md index 6e1f6d7e7..5bafcf003 100644 --- a/content/en/api/go/beta/deployment_runs/list.md +++ b/content/en/api/go/beta/deployment_runs/list.md @@ -36,11 +36,11 @@ List Deployment Runs - `DeploymentID param.Field[string] Optional` - Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `HasError param.Field[bool] Optional` - Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `Limit param.Field[int64] Optional` @@ -50,7 +50,7 @@ List Deployment Runs - `Page param.Field[string] Optional` - Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `TriggerType param.Field[BetaManagedAgentsTriggerType] Optional` @@ -146,6 +146,12 @@ List Deployment Runs - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeploymentRun struct{…}` @@ -344,7 +350,7 @@ List Deployment Runs - `SessionID string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `TriggerContext BetaManagedAgentsTriggerContextUnion` diff --git a/content/en/api/go/beta/deployment_runs/retrieve.md b/content/en/api/go/beta/deployment_runs/retrieve.md index 84421faf6..1915a6d0f 100644 --- a/content/en/api/go/beta/deployment_runs/retrieve.md +++ b/content/en/api/go/beta/deployment_runs/retrieve.md @@ -102,6 +102,12 @@ Get Deployment Run - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeploymentRun struct{…}` @@ -300,7 +306,7 @@ Get Deployment Run - `SessionID string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `TriggerContext BetaManagedAgentsTriggerContextUnion` diff --git a/content/en/api/go/beta/deployments.md b/content/en/api/go/beta/deployments.md index 6b3fb3a43..d2813d6c5 100644 --- a/content/en/api/go/beta/deployments.md +++ b/content/en/api/go/beta/deployments.md @@ -474,6 +474,12 @@ Create Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -1143,7 +1149,7 @@ List Deployments - `Status param.Field[BetaManagedAgentsDeploymentStatus] Optional` - Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `Betas param.Field[[]AnthropicBeta] Optional` @@ -1235,6 +1241,12 @@ List Deployments - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -1952,6 +1964,12 @@ Get Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -3040,6 +3058,12 @@ Update Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -3756,6 +3780,12 @@ Archive Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -4472,6 +4502,12 @@ Run Deployment Now - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeploymentRun struct{…}` @@ -4670,7 +4706,7 @@ Run Deployment Now - `SessionID string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `TriggerContext BetaManagedAgentsTriggerContextUnion` @@ -4854,6 +4890,12 @@ Pause Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeployment struct{…}` @@ -5570,6 +5612,12 @@ Unpause Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeployment struct{…}` diff --git a/content/en/api/go/beta/deployments/archive.md b/content/en/api/go/beta/deployments/archive.md index 090f0930a..6a15641ea 100644 --- a/content/en/api/go/beta/deployments/archive.md +++ b/content/en/api/go/beta/deployments/archive.md @@ -102,6 +102,12 @@ Archive Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeployment struct{…}` diff --git a/content/en/api/go/beta/deployments/create.md b/content/en/api/go/beta/deployments/create.md index 2bf8740d5..99cec66b2 100644 --- a/content/en/api/go/beta/deployments/create.md +++ b/content/en/api/go/beta/deployments/create.md @@ -472,6 +472,12 @@ Create Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeployment struct{…}` diff --git a/content/en/api/go/beta/deployments/list.md b/content/en/api/go/beta/deployments/list.md index cedeb20a6..fbe1b829e 100644 --- a/content/en/api/go/beta/deployments/list.md +++ b/content/en/api/go/beta/deployments/list.md @@ -42,7 +42,7 @@ List Deployments - `Status param.Field[BetaManagedAgentsDeploymentStatus] Optional` - Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `Betas param.Field[[]AnthropicBeta] Optional` @@ -134,6 +134,12 @@ List Deployments - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeployment struct{…}` diff --git a/content/en/api/go/beta/deployments/pause.md b/content/en/api/go/beta/deployments/pause.md index 0ee5427b6..88e84260a 100644 --- a/content/en/api/go/beta/deployments/pause.md +++ b/content/en/api/go/beta/deployments/pause.md @@ -102,6 +102,12 @@ Pause Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeployment struct{…}` diff --git a/content/en/api/go/beta/deployments/retrieve.md b/content/en/api/go/beta/deployments/retrieve.md index 34bbf1cd9..aa2dc6308 100644 --- a/content/en/api/go/beta/deployments/retrieve.md +++ b/content/en/api/go/beta/deployments/retrieve.md @@ -102,6 +102,12 @@ Get Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeployment struct{…}` diff --git a/content/en/api/go/beta/deployments/run.md b/content/en/api/go/beta/deployments/run.md index 76319ce96..8b8ba0cf4 100644 --- a/content/en/api/go/beta/deployments/run.md +++ b/content/en/api/go/beta/deployments/run.md @@ -102,6 +102,12 @@ Run Deployment Now - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeploymentRun struct{…}` @@ -300,7 +306,7 @@ Run Deployment Now - `SessionID string` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `TriggerContext BetaManagedAgentsTriggerContextUnion` diff --git a/content/en/api/go/beta/deployments/unpause.md b/content/en/api/go/beta/deployments/unpause.md index fc951b2b2..1cee7cd5c 100644 --- a/content/en/api/go/beta/deployments/unpause.md +++ b/content/en/api/go/beta/deployments/unpause.md @@ -102,6 +102,12 @@ Unpause Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeployment struct{…}` diff --git a/content/en/api/go/beta/deployments/update.md b/content/en/api/go/beta/deployments/update.md index 1837ca9f1..02576aaab 100644 --- a/content/en/api/go/beta/deployments/update.md +++ b/content/en/api/go/beta/deployments/update.md @@ -474,6 +474,12 @@ Update Deployment - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeployment struct{…}` diff --git a/content/en/api/go/beta/environments.md b/content/en/api/go/beta/environments.md index 4ee677cd5..adb4c8825 100644 --- a/content/en/api/go/beta/environments.md +++ b/content/en/api/go/beta/environments.md @@ -222,6 +222,12 @@ Create a new environment with the specified configuration. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaEnvironment struct{…}` @@ -548,6 +554,12 @@ List environments with pagination support. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaEnvironment struct{…}` @@ -865,6 +877,12 @@ Retrieve a specific environment by ID. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaEnvironment struct{…}` @@ -1301,6 +1319,12 @@ Update an existing environment's configuration. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaEnvironment struct{…}` @@ -1617,6 +1641,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaEnvironmentDeleteResponse struct{…}` @@ -1775,6 +1805,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaEnvironment struct{…}` @@ -2566,6 +2602,12 @@ Retrieve detailed information about a specific work item. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWork struct{…}` @@ -2822,6 +2864,12 @@ Long poll for work items in the queue. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `AnthropicWorkerID param.Field[string] Optional` Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -3072,6 +3120,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWork struct{…}` @@ -3328,6 +3382,12 @@ Record a heartbeat for a work item to maintain the lease. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWorkHeartbeatResponse struct{…}` @@ -3523,6 +3583,12 @@ Stop a work item, initiating graceful or forced shutdown. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWork struct{…}` @@ -3778,6 +3844,12 @@ List work items in an environment. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWork struct{…}` @@ -4033,6 +4105,12 @@ Update work item metadata with merge semantics. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWork struct{…}` @@ -4280,6 +4358,12 @@ Get statistics about the work queue for an environment. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSelfHostedWorkQueueStats struct{…}` diff --git a/content/en/api/go/beta/environments/archive.md b/content/en/api/go/beta/environments/archive.md index 84ddc6acd..e24b9d943 100644 --- a/content/en/api/go/beta/environments/archive.md +++ b/content/en/api/go/beta/environments/archive.md @@ -102,6 +102,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaEnvironment struct{…}` diff --git a/content/en/api/go/beta/environments/create.md b/content/en/api/go/beta/environments/create.md index a84793a59..66f725f28 100644 --- a/content/en/api/go/beta/environments/create.md +++ b/content/en/api/go/beta/environments/create.md @@ -220,6 +220,12 @@ Create a new environment with the specified configuration. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaEnvironment struct{…}` diff --git a/content/en/api/go/beta/environments/delete.md b/content/en/api/go/beta/environments/delete.md index 7dba84c21..c876937c6 100644 --- a/content/en/api/go/beta/environments/delete.md +++ b/content/en/api/go/beta/environments/delete.md @@ -102,6 +102,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaEnvironmentDeleteResponse struct{…}` diff --git a/content/en/api/go/beta/environments/list.md b/content/en/api/go/beta/environments/list.md index 4aae86429..20c482b0c 100644 --- a/content/en/api/go/beta/environments/list.md +++ b/content/en/api/go/beta/environments/list.md @@ -114,6 +114,12 @@ List environments with pagination support. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaEnvironment struct{…}` diff --git a/content/en/api/go/beta/environments/retrieve.md b/content/en/api/go/beta/environments/retrieve.md index 19063ef92..1f529ac07 100644 --- a/content/en/api/go/beta/environments/retrieve.md +++ b/content/en/api/go/beta/environments/retrieve.md @@ -102,6 +102,12 @@ Retrieve a specific environment by ID. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaEnvironment struct{…}` diff --git a/content/en/api/go/beta/environments/update.md b/content/en/api/go/beta/environments/update.md index 1dbceb0b7..6510f526e 100644 --- a/content/en/api/go/beta/environments/update.md +++ b/content/en/api/go/beta/environments/update.md @@ -222,6 +222,12 @@ Update an existing environment's configuration. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaEnvironment struct{…}` diff --git a/content/en/api/go/beta/environments/work.md b/content/en/api/go/beta/environments/work.md index 7ebc84ea9..5c15f32f1 100644 --- a/content/en/api/go/beta/environments/work.md +++ b/content/en/api/go/beta/environments/work.md @@ -110,6 +110,12 @@ Retrieve detailed information about a specific work item. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSelfHostedWork struct{…}` @@ -366,6 +372,12 @@ Long poll for work items in the queue. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `AnthropicWorkerID param.Field[string] Optional` Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -616,6 +628,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSelfHostedWork struct{…}` @@ -872,6 +890,12 @@ Record a heartbeat for a work item to maintain the lease. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSelfHostedWorkHeartbeatResponse struct{…}` @@ -1067,6 +1091,12 @@ Stop a work item, initiating graceful or forced shutdown. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSelfHostedWork struct{…}` @@ -1322,6 +1352,12 @@ List work items in an environment. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSelfHostedWork struct{…}` @@ -1577,6 +1613,12 @@ Update work item metadata with merge semantics. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSelfHostedWork struct{…}` @@ -1824,6 +1866,12 @@ Get statistics about the work queue for an environment. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSelfHostedWorkQueueStats struct{…}` diff --git a/content/en/api/go/beta/environments/work/ack.md b/content/en/api/go/beta/environments/work/ack.md index de01900a0..068d83304 100644 --- a/content/en/api/go/beta/environments/work/ack.md +++ b/content/en/api/go/beta/environments/work/ack.md @@ -108,6 +108,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSelfHostedWork struct{…}` diff --git a/content/en/api/go/beta/environments/work/heartbeat.md b/content/en/api/go/beta/environments/work/heartbeat.md index 31c97db5a..5cda016a8 100644 --- a/content/en/api/go/beta/environments/work/heartbeat.md +++ b/content/en/api/go/beta/environments/work/heartbeat.md @@ -116,6 +116,12 @@ Record a heartbeat for a work item to maintain the lease. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSelfHostedWorkHeartbeatResponse struct{…}` diff --git a/content/en/api/go/beta/environments/work/list.md b/content/en/api/go/beta/environments/work/list.md index 190a85077..0bcfe2378 100644 --- a/content/en/api/go/beta/environments/work/list.md +++ b/content/en/api/go/beta/environments/work/list.md @@ -114,6 +114,12 @@ List work items in an environment. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSelfHostedWork struct{…}` diff --git a/content/en/api/go/beta/environments/work/poll.md b/content/en/api/go/beta/environments/work/poll.md index c446d2ec9..3a108016f 100644 --- a/content/en/api/go/beta/environments/work/poll.md +++ b/content/en/api/go/beta/environments/work/poll.md @@ -116,6 +116,12 @@ Long poll for work items in the queue. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `AnthropicWorkerID param.Field[string] Optional` Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console diff --git a/content/en/api/go/beta/environments/work/retrieve.md b/content/en/api/go/beta/environments/work/retrieve.md index 0e6f454b3..2714dc2f0 100644 --- a/content/en/api/go/beta/environments/work/retrieve.md +++ b/content/en/api/go/beta/environments/work/retrieve.md @@ -108,6 +108,12 @@ Retrieve detailed information about a specific work item. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSelfHostedWork struct{…}` diff --git a/content/en/api/go/beta/environments/work/stats.md b/content/en/api/go/beta/environments/work/stats.md index ed9f0a3cf..a2cf8f969 100644 --- a/content/en/api/go/beta/environments/work/stats.md +++ b/content/en/api/go/beta/environments/work/stats.md @@ -102,6 +102,12 @@ Get statistics about the work queue for an environment. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSelfHostedWorkQueueStats struct{…}` diff --git a/content/en/api/go/beta/environments/work/stop.md b/content/en/api/go/beta/environments/work/stop.md index f9a3d5b52..c7c22dd5b 100644 --- a/content/en/api/go/beta/environments/work/stop.md +++ b/content/en/api/go/beta/environments/work/stop.md @@ -112,6 +112,12 @@ Stop a work item, initiating graceful or forced shutdown. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSelfHostedWork struct{…}` diff --git a/content/en/api/go/beta/environments/work/update.md b/content/en/api/go/beta/environments/work/update.md index e8407b17c..63b5906ee 100644 --- a/content/en/api/go/beta/environments/work/update.md +++ b/content/en/api/go/beta/environments/work/update.md @@ -112,6 +112,12 @@ Update work item metadata with merge semantics. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSelfHostedWork struct{…}` diff --git a/content/en/api/go/beta/files.md b/content/en/api/go/beta/files.md index 9187956e1..847bb9f40 100644 --- a/content/en/api/go/beta/files.md +++ b/content/en/api/go/beta/files.md @@ -114,6 +114,12 @@ Upload File - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaFileMetadata struct{…}` @@ -348,6 +354,12 @@ List Files - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaFileMetadata struct{…}` @@ -567,6 +579,12 @@ Download File - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaFileDownloadResponse interface{…}` @@ -706,6 +724,12 @@ Get File Metadata - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaFileMetadata struct{…}` @@ -924,6 +948,12 @@ Delete File - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaDeletedFile struct{…}` diff --git a/content/en/api/go/beta/files/delete.md b/content/en/api/go/beta/files/delete.md index f8410ef86..84bf25833 100644 --- a/content/en/api/go/beta/files/delete.md +++ b/content/en/api/go/beta/files/delete.md @@ -104,6 +104,12 @@ Delete File - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaDeletedFile struct{…}` diff --git a/content/en/api/go/beta/files/download.md b/content/en/api/go/beta/files/download.md index 15d736d0a..611fcafc2 100644 --- a/content/en/api/go/beta/files/download.md +++ b/content/en/api/go/beta/files/download.md @@ -104,6 +104,12 @@ Download File - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaFileDownloadResponse interface{…}` diff --git a/content/en/api/go/beta/files/list.md b/content/en/api/go/beta/files/list.md index e8cc8043a..09bb28064 100644 --- a/content/en/api/go/beta/files/list.md +++ b/content/en/api/go/beta/files/list.md @@ -120,6 +120,12 @@ List Files - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaFileMetadata struct{…}` diff --git a/content/en/api/go/beta/files/retrieve_metadata.md b/content/en/api/go/beta/files/retrieve_metadata.md index b3e4ed4b5..08404ef9a 100644 --- a/content/en/api/go/beta/files/retrieve_metadata.md +++ b/content/en/api/go/beta/files/retrieve_metadata.md @@ -104,6 +104,12 @@ Get File Metadata - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaFileMetadata struct{…}` diff --git a/content/en/api/go/beta/files/upload.md b/content/en/api/go/beta/files/upload.md index 47cbe29fc..c9a8da166 100644 --- a/content/en/api/go/beta/files/upload.md +++ b/content/en/api/go/beta/files/upload.md @@ -112,6 +112,12 @@ Upload File - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaFileMetadata struct{…}` diff --git a/content/en/api/go/beta/memory_stores.md b/content/en/api/go/beta/memory_stores.md index 80b2a91fb..c55f0c340 100644 --- a/content/en/api/go/beta/memory_stores.md +++ b/content/en/api/go/beta/memory_stores.md @@ -118,6 +118,12 @@ Create a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsMemoryStore struct{…}` @@ -332,6 +338,12 @@ List memory stores - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsMemoryStore struct{…}` @@ -525,6 +537,12 @@ Retrieve a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsMemoryStore struct{…}` @@ -733,6 +751,12 @@ Update a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsMemoryStore struct{…}` @@ -925,6 +949,12 @@ Delete a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeletedMemoryStore struct{…}` @@ -1079,6 +1109,12 @@ Archive a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsMemoryStore struct{…}` @@ -1245,7 +1281,7 @@ Create a memory - `Path param.Field[string]` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -1343,6 +1379,12 @@ Create a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemory struct{…}` @@ -1570,6 +1612,12 @@ List memories - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryListItemUnion interface{…}` @@ -1797,6 +1845,12 @@ Retrieve a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemory struct{…}` @@ -1923,7 +1977,7 @@ Update a memory - `Path param.Field[string] Optional` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -2021,6 +2075,12 @@ Update a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemory struct{…}` @@ -2231,6 +2291,12 @@ Delete a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeletedMemory struct{…}` @@ -2435,6 +2501,12 @@ List memory versions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryVersion struct{…}` @@ -2723,6 +2795,12 @@ Retrieve a memory version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryVersion struct{…}` @@ -3004,6 +3082,12 @@ Redact a memory version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsMemoryVersion struct{…}` diff --git a/content/en/api/go/beta/memory_stores/archive.md b/content/en/api/go/beta/memory_stores/archive.md index e0b78badd..196963b4c 100644 --- a/content/en/api/go/beta/memory_stores/archive.md +++ b/content/en/api/go/beta/memory_stores/archive.md @@ -102,6 +102,12 @@ Archive a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsMemoryStore struct{…}` diff --git a/content/en/api/go/beta/memory_stores/create.md b/content/en/api/go/beta/memory_stores/create.md index bb5e87328..4e33e2c8d 100644 --- a/content/en/api/go/beta/memory_stores/create.md +++ b/content/en/api/go/beta/memory_stores/create.md @@ -116,6 +116,12 @@ Create a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsMemoryStore struct{…}` diff --git a/content/en/api/go/beta/memory_stores/delete.md b/content/en/api/go/beta/memory_stores/delete.md index ba672f0bc..7c3069089 100644 --- a/content/en/api/go/beta/memory_stores/delete.md +++ b/content/en/api/go/beta/memory_stores/delete.md @@ -102,6 +102,12 @@ Delete a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeletedMemoryStore struct{…}` diff --git a/content/en/api/go/beta/memory_stores/list.md b/content/en/api/go/beta/memory_stores/list.md index 6279ffd15..bf70c5614 100644 --- a/content/en/api/go/beta/memory_stores/list.md +++ b/content/en/api/go/beta/memory_stores/list.md @@ -126,6 +126,12 @@ List memory stores - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsMemoryStore struct{…}` diff --git a/content/en/api/go/beta/memory_stores/memories.md b/content/en/api/go/beta/memory_stores/memories.md index 45f9f6fd9..12c6a0ec4 100644 --- a/content/en/api/go/beta/memory_stores/memories.md +++ b/content/en/api/go/beta/memory_stores/memories.md @@ -20,7 +20,7 @@ Create a memory - `Path param.Field[string]` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -118,6 +118,12 @@ Create a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsMemory struct{…}` @@ -345,6 +351,12 @@ List memories - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsMemoryListItemUnion interface{…}` @@ -572,6 +584,12 @@ Retrieve a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsMemory struct{…}` @@ -698,7 +716,7 @@ Update a memory - `Path param.Field[string] Optional` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -796,6 +814,12 @@ Update a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsMemory struct{…}` @@ -1006,6 +1030,12 @@ Delete a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeletedMemory struct{…}` diff --git a/content/en/api/go/beta/memory_stores/memories/create.md b/content/en/api/go/beta/memory_stores/memories/create.md index e17afc9a6..e0395713d 100644 --- a/content/en/api/go/beta/memory_stores/memories/create.md +++ b/content/en/api/go/beta/memory_stores/memories/create.md @@ -18,7 +18,7 @@ Create a memory - `Path param.Field[string]` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -116,6 +116,12 @@ Create a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsMemory struct{…}` diff --git a/content/en/api/go/beta/memory_stores/memories/delete.md b/content/en/api/go/beta/memory_stores/memories/delete.md index ff6d9d3e6..caaabb382 100644 --- a/content/en/api/go/beta/memory_stores/memories/delete.md +++ b/content/en/api/go/beta/memory_stores/memories/delete.md @@ -110,6 +110,12 @@ Delete a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeletedMemory struct{…}` diff --git a/content/en/api/go/beta/memory_stores/memories/list.md b/content/en/api/go/beta/memory_stores/memories/list.md index e887b6701..9ac3df266 100644 --- a/content/en/api/go/beta/memory_stores/memories/list.md +++ b/content/en/api/go/beta/memory_stores/memories/list.md @@ -126,6 +126,12 @@ List memories - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsMemoryListItemUnion interface{…}` diff --git a/content/en/api/go/beta/memory_stores/memories/retrieve.md b/content/en/api/go/beta/memory_stores/memories/retrieve.md index 2c38109ee..cda473f29 100644 --- a/content/en/api/go/beta/memory_stores/memories/retrieve.md +++ b/content/en/api/go/beta/memory_stores/memories/retrieve.md @@ -110,6 +110,12 @@ Retrieve a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsMemory struct{…}` diff --git a/content/en/api/go/beta/memory_stores/memories/update.md b/content/en/api/go/beta/memory_stores/memories/update.md index c74d89836..6a121750e 100644 --- a/content/en/api/go/beta/memory_stores/memories/update.md +++ b/content/en/api/go/beta/memory_stores/memories/update.md @@ -26,7 +26,7 @@ Update a memory - `Path param.Field[string] Optional` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -124,6 +124,12 @@ Update a memory - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsMemory struct{…}` diff --git a/content/en/api/go/beta/memory_stores/memory_versions.md b/content/en/api/go/beta/memory_stores/memory_versions.md index d57390a47..d2fb8e575 100644 --- a/content/en/api/go/beta/memory_stores/memory_versions.md +++ b/content/en/api/go/beta/memory_stores/memory_versions.md @@ -150,6 +150,12 @@ List memory versions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsMemoryVersion struct{…}` @@ -438,6 +444,12 @@ Retrieve a memory version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsMemoryVersion struct{…}` @@ -719,6 +731,12 @@ Redact a memory version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsMemoryVersion struct{…}` diff --git a/content/en/api/go/beta/memory_stores/memory_versions/list.md b/content/en/api/go/beta/memory_stores/memory_versions/list.md index 739c47879..324b5d03e 100644 --- a/content/en/api/go/beta/memory_stores/memory_versions/list.md +++ b/content/en/api/go/beta/memory_stores/memory_versions/list.md @@ -148,6 +148,12 @@ List memory versions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsMemoryVersion struct{…}` diff --git a/content/en/api/go/beta/memory_stores/memory_versions/redact.md b/content/en/api/go/beta/memory_stores/memory_versions/redact.md index 9298c9c11..11c334cfc 100644 --- a/content/en/api/go/beta/memory_stores/memory_versions/redact.md +++ b/content/en/api/go/beta/memory_stores/memory_versions/redact.md @@ -106,6 +106,12 @@ Redact a memory version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsMemoryVersion struct{…}` diff --git a/content/en/api/go/beta/memory_stores/memory_versions/retrieve.md b/content/en/api/go/beta/memory_stores/memory_versions/retrieve.md index dcf6fbcae..ebfe7e098 100644 --- a/content/en/api/go/beta/memory_stores/memory_versions/retrieve.md +++ b/content/en/api/go/beta/memory_stores/memory_versions/retrieve.md @@ -110,6 +110,12 @@ Retrieve a memory version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsMemoryVersion struct{…}` diff --git a/content/en/api/go/beta/memory_stores/retrieve.md b/content/en/api/go/beta/memory_stores/retrieve.md index f4aa5cdf6..d7cd344d9 100644 --- a/content/en/api/go/beta/memory_stores/retrieve.md +++ b/content/en/api/go/beta/memory_stores/retrieve.md @@ -102,6 +102,12 @@ Retrieve a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsMemoryStore struct{…}` diff --git a/content/en/api/go/beta/memory_stores/update.md b/content/en/api/go/beta/memory_stores/update.md index 396dd2ad8..b520bf351 100644 --- a/content/en/api/go/beta/memory_stores/update.md +++ b/content/en/api/go/beta/memory_stores/update.md @@ -118,6 +118,12 @@ Update a memory store - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsMemoryStore struct{…}` diff --git a/content/en/api/go/beta/messages.md b/content/en/api/go/beta/messages.md index 2e2f6d626..65121ab7d 100644 --- a/content/en/api/go/beta/messages.md +++ b/content/en/api/go/beta/messages.md @@ -1304,6 +1304,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -1384,6 +1392,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"` + - `ClearAt BetaMessageParamClearAt Optional` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"` + + - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"` + + - `OutputConfig BetaSystemMessageOutputConfig Optional` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort BetaSystemMessageOutputConfigEffort Optional` + + All possible effort levels. + + - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"` + + - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"` + + - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"` + + - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"` + + - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"` + - `Model param.Field[Model]` Body param: The model that will complete your prompt. @@ -1919,16 +1957,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -2555,16 +2583,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -3567,6 +3585,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `UserProfileID param.Field[string] Optional` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -4546,6 +4570,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -5277,6 +5309,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type BetaRawMessageStreamEventUnion interface{…}` - `type BetaRawMessageStartEvent struct{…}` @@ -5374,6 +5460,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type BetaRawMessageStopEvent struct{…}` - `Type MessageStop` @@ -5654,7 +5786,7 @@ func main() { "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5669,7 +5801,14 @@ func main() { }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -6965,6 +7104,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -7045,6 +7192,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"` + - `ClearAt BetaMessageParamClearAt Optional` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"` + + - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"` + + - `OutputConfig BetaSystemMessageOutputConfig Optional` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort BetaSystemMessageOutputConfigEffort Optional` + + All possible effort levels. + + - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"` + + - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"` + + - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"` + + - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"` + + - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"` + - `Model param.Field[Model]` Body param: The model that will complete your prompt. @@ -7458,16 +7635,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -8094,16 +8261,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -9106,6 +9263,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `UserProfileID param.Field[string] Optional` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -9234,6 +9397,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -9376,6 +9547,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -10723,16 +10902,6 @@ func main() { - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -13162,16 +13331,6 @@ func main() { - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -14683,6 +14842,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -16012,6 +16179,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -16868,6 +17043,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -17004,6 +17187,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -17257,6 +17448,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -17337,6 +17536,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -17456,6 +17663,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -17553,6 +17768,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -17687,6 +17910,24 @@ func main() { - `Type Enabled` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"` + + - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"` + - `Display BetaThinkingConfigEnabledDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -17705,6 +17946,12 @@ func main() { - `Type Adaptive` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display BetaThinkingConfigAdaptiveDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -17769,6 +18016,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -17903,6 +18158,24 @@ func main() { - `Type Enabled` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"` + + - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"` + - `Display BetaThinkingConfigEnabledDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -17921,6 +18194,12 @@ func main() { - `Type Adaptive` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display BetaThinkingConfigAdaptiveDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18128,6 +18407,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -19850,6 +20137,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -20581,6 +20876,60 @@ func main() { - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + ### Beta Message Delta Usage - `type BetaMessageDeltaUsage struct{…}` @@ -20737,6 +21086,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -21036,6 +21393,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -22339,6 +22704,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -22419,6 +22792,36 @@ func main() { - `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"` + - `ClearAt BetaMessageParamClearAt Optional` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"` + + - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"` + + - `OutputConfig BetaSystemMessageOutputConfig Optional` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort BetaSystemMessageOutputConfigEffort Optional` + + All possible effort levels. + + - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"` + + - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"` + + - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"` + + - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"` + + - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"` + ### Beta Message Tokens Count - `type BetaMessageTokensCount struct{…}` @@ -23776,6 +24179,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -24261,6 +24672,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -24508,6 +24927,60 @@ func main() { default: 0, minimum: 0 + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + ### Beta Raw Message Start Event - `type BetaRawMessageStartEvent struct{…}` @@ -25441,6 +25914,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -26172,6 +26653,60 @@ func main() { - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `Type MessageStart` default: message_start @@ -27119,6 +27654,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -27850,6 +28393,60 @@ func main() { - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `Type MessageStart` default: message_start @@ -27941,6 +28538,52 @@ func main() { The number of server tool requests. + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type BetaRawMessageStopEvent struct{…}` - `Type MessageStop` @@ -29228,6 +29871,30 @@ func main() { - `const BetaStopReasonModelContextWindowExceeded BetaStopReason = "model_context_window_exceeded"` +### Beta System Message Output Config + +- `type BetaSystemMessageOutputConfig struct{…}` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort BetaSystemMessageOutputConfigEffort Optional` + + All possible effort levels. + + - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"` + + - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"` + + - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"` + + - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"` + + - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"` + ### Beta Text Block - `type BetaTextBlock struct{…}` @@ -30124,6 +30791,26 @@ func main() { default: thinking +### Beta Thinking Block Binding + +- `type BetaThinkingBlockBinding struct{…}` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"` + + - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"` + ### Beta Thinking Block Param - `type BetaThinkingBlockParamResp struct{…}` @@ -30146,6 +30833,24 @@ func main() { - `Type Adaptive` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"` + + - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"` + - `Display BetaThinkingConfigAdaptiveDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -30178,6 +30883,24 @@ func main() { - `Type Enabled` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"` + + - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"` + - `Display BetaThinkingConfigEnabledDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -30212,6 +30935,24 @@ func main() { - `Type Enabled` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"` + + - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"` + - `Display BetaThinkingConfigEnabledDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -30230,6 +30971,12 @@ func main() { - `Type Adaptive` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display BetaThinkingConfigAdaptiveDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -30256,6 +31003,60 @@ func main() { default: thinking_delta +### Beta Thinking Dropped Input Transformation + +- `type BetaThinkingDroppedInputTransformation struct{…}` + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + +### Beta Thinking Prefix Mismatch Behavior + +- `type BetaThinkingPrefixMismatchBehavior string` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"` + + - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"` + ### Beta Thinking Turns - `type BetaThinkingTurns struct{…}` @@ -32179,16 +32980,6 @@ func main() { - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -32815,16 +33606,6 @@ func main() { - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -33592,6 +34373,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -34130,6 +34919,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -37573,6 +38370,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -37653,6 +38458,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"` + - `ClearAt BetaMessageParamClearAt Optional` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"` + + - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"` + + - `OutputConfig BetaSystemMessageOutputConfig Optional` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort BetaSystemMessageOutputConfigEffort Optional` + + All possible effort levels. + + - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"` + + - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"` + + - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"` + + - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"` + + - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"` + - `Model Model` The model that will complete your prompt. @@ -37955,6 +38790,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type Enabled` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"` + + - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"` + - `Display BetaThinkingConfigEnabledDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -37973,6 +38826,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type Adaptive` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display BetaThinkingConfigAdaptiveDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -38472,16 +39331,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -39108,16 +39957,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -40164,6 +41003,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `UserProfileID param.Field[string] Optional` Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -40450,6 +41295,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaMessageBatch struct{…}` @@ -40732,6 +41583,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaMessageBatch struct{…}` @@ -41007,6 +41864,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaMessageBatch struct{…}` @@ -41279,6 +42142,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaDeletedMessageBatch struct{…}` @@ -41443,6 +42312,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaMessageBatchIndividualResponse struct{…}` @@ -42392,6 +43267,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -43123,6 +44006,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `Type Succeeded` default: succeeded diff --git a/content/en/api/go/beta/messages/batches.md b/content/en/api/go/beta/messages/batches.md index a1aba037f..4d1520ba5 100644 --- a/content/en/api/go/beta/messages/batches.md +++ b/content/en/api/go/beta/messages/batches.md @@ -1324,6 +1324,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -1404,6 +1412,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"` + - `ClearAt BetaMessageParamClearAt Optional` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"` + + - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"` + + - `OutputConfig BetaSystemMessageOutputConfig Optional` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort BetaSystemMessageOutputConfigEffort Optional` + + All possible effort levels. + + - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"` + + - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"` + + - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"` + + - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"` + + - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"` + - `Model Model` The model that will complete your prompt. @@ -1706,6 +1744,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type Enabled` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"` + + - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"` + - `Display BetaThinkingConfigEnabledDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1724,6 +1780,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type Adaptive` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display BetaThinkingConfigAdaptiveDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2223,16 +2285,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -2859,16 +2911,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -3915,6 +3957,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `UserProfileID param.Field[string] Optional` Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -4201,6 +4249,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaMessageBatch struct{…}` @@ -4483,6 +4537,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaMessageBatch struct{…}` @@ -4758,6 +4818,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaMessageBatch struct{…}` @@ -5030,6 +5096,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaDeletedMessageBatch struct{…}` @@ -5194,6 +5266,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaMessageBatchIndividualResponse struct{…}` @@ -6143,6 +6221,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -6874,6 +6960,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `Type Succeeded` default: succeeded @@ -8229,6 +8369,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -8960,6 +9108,60 @@ func main() { - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `Type Succeeded` default: succeeded @@ -10063,6 +10265,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -10794,6 +11004,60 @@ func main() { - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `Type Succeeded` default: succeeded @@ -11849,6 +12113,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -12580,6 +12852,60 @@ func main() { - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `Type Succeeded` default: succeeded diff --git a/content/en/api/go/beta/messages/batches/cancel.md b/content/en/api/go/beta/messages/batches/cancel.md index 88e22ee73..e6559f8f0 100644 --- a/content/en/api/go/beta/messages/batches/cancel.md +++ b/content/en/api/go/beta/messages/batches/cancel.md @@ -108,6 +108,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaMessageBatch struct{…}` diff --git a/content/en/api/go/beta/messages/batches/create.md b/content/en/api/go/beta/messages/batches/create.md index 08ed6dc05..04995fbdd 100644 --- a/content/en/api/go/beta/messages/batches/create.md +++ b/content/en/api/go/beta/messages/batches/create.md @@ -1322,6 +1322,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -1402,6 +1410,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"` + - `ClearAt BetaMessageParamClearAt Optional` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"` + + - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"` + + - `OutputConfig BetaSystemMessageOutputConfig Optional` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort BetaSystemMessageOutputConfigEffort Optional` + + All possible effort levels. + + - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"` + + - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"` + + - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"` + + - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"` + + - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"` + - `Model Model` The model that will complete your prompt. @@ -1704,6 +1742,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type Enabled` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"` + + - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"` + - `Display BetaThinkingConfigEnabledDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1722,6 +1778,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type Adaptive` + - `BlockBinding BetaThinkingBlockBinding Optional` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Display BetaThinkingConfigAdaptiveDisplay Optional` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2221,16 +2283,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -2857,16 +2909,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -3913,6 +3955,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `UserProfileID param.Field[string] Optional` Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. diff --git a/content/en/api/go/beta/messages/batches/delete.md b/content/en/api/go/beta/messages/batches/delete.md index c3bbaa81e..a2b632932 100644 --- a/content/en/api/go/beta/messages/batches/delete.md +++ b/content/en/api/go/beta/messages/batches/delete.md @@ -108,6 +108,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaDeletedMessageBatch struct{…}` diff --git a/content/en/api/go/beta/messages/batches/list.md b/content/en/api/go/beta/messages/batches/list.md index 7ada3e097..ed338d99d 100644 --- a/content/en/api/go/beta/messages/batches/list.md +++ b/content/en/api/go/beta/messages/batches/list.md @@ -118,6 +118,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaMessageBatch struct{…}` diff --git a/content/en/api/go/beta/messages/batches/results.md b/content/en/api/go/beta/messages/batches/results.md index 270ce1e8c..3c424ea5c 100644 --- a/content/en/api/go/beta/messages/batches/results.md +++ b/content/en/api/go/beta/messages/batches/results.md @@ -108,6 +108,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaMessageBatchIndividualResponse struct{…}` @@ -1057,6 +1063,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -1788,6 +1802,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `Type Succeeded` default: succeeded diff --git a/content/en/api/go/beta/messages/batches/retrieve.md b/content/en/api/go/beta/messages/batches/retrieve.md index 227ce0e41..455c27741 100644 --- a/content/en/api/go/beta/messages/batches/retrieve.md +++ b/content/en/api/go/beta/messages/batches/retrieve.md @@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaMessageBatch struct{…}` diff --git a/content/en/api/go/beta/messages/count_tokens.md b/content/en/api/go/beta/messages/count_tokens.md index 39d175e0a..fee2d81eb 100644 --- a/content/en/api/go/beta/messages/count_tokens.md +++ b/content/en/api/go/beta/messages/count_tokens.md @@ -1290,6 +1290,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -1370,6 +1378,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"` + - `ClearAt BetaMessageParamClearAt Optional` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"` + + - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"` + + - `OutputConfig BetaSystemMessageOutputConfig Optional` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort BetaSystemMessageOutputConfigEffort Optional` + + All possible effort levels. + + - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"` + + - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"` + + - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"` + + - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"` + + - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"` + - `Model param.Field[Model]` Body param: The model that will complete your prompt. @@ -1783,16 +1821,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -2419,16 +2447,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -3431,6 +3449,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `UserProfileID param.Field[string] Optional` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. diff --git a/content/en/api/go/beta/messages/create.md b/content/en/api/go/beta/messages/create.md index 21ead260c..b11a5700f 100644 --- a/content/en/api/go/beta/messages/create.md +++ b/content/en/api/go/beta/messages/create.md @@ -1302,6 +1302,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -1382,6 +1390,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"` + - `ClearAt BetaMessageParamClearAt Optional` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"` + + - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"` + + - `OutputConfig BetaSystemMessageOutputConfig Optional` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Effort BetaSystemMessageOutputConfigEffort Optional` + + All possible effort levels. + + - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"` + + - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"` + + - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"` + + - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"` + + - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"` + - `Model param.Field[Model]` Body param: The model that will complete your prompt. @@ -1917,16 +1955,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -2553,16 +2581,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl BetaCacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -3565,6 +3583,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `UserProfileID param.Field[string] Optional` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -4544,6 +4568,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -5275,6 +5307,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `const BetaUsageSpeedFast BetaUsageSpeed = "fast"` + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"` + + - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"` + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type BetaRawMessageStreamEventUnion interface{…}` - `type BetaRawMessageStartEvent struct{…}` @@ -5372,6 +5458,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `InputTransformations []BetaThinkingDroppedInputTransformation Optional` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `Path string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason BetaThinkingDroppedInputTransformationReason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `Type ThinkingDropped` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type BetaRawMessageStopEvent struct{…}` - `Type MessageStop` @@ -5652,7 +5784,7 @@ func main() { "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5667,6 +5799,13 @@ func main() { }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` diff --git a/content/en/api/go/beta/models.md b/content/en/api/go/beta/models.md index 853eca9c0..a95d788ca 100644 --- a/content/en/api/go/beta/models.md +++ b/content/en/api/go/beta/models.md @@ -120,6 +120,12 @@ The Models API response can be used to determine which models are available for - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaModelInfo struct{…}` @@ -475,6 +481,12 @@ The Models API response can be used to determine information about a specific mo - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaModelInfo struct{…}` diff --git a/content/en/api/go/beta/models/list.md b/content/en/api/go/beta/models/list.md index 5b63f4ab2..d895ff9ca 100644 --- a/content/en/api/go/beta/models/list.md +++ b/content/en/api/go/beta/models/list.md @@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaModelInfo struct{…}` diff --git a/content/en/api/go/beta/models/retrieve.md b/content/en/api/go/beta/models/retrieve.md index 3f661f6d7..bfb7fcab5 100644 --- a/content/en/api/go/beta/models/retrieve.md +++ b/content/en/api/go/beta/models/retrieve.md @@ -106,6 +106,12 @@ The Models API response can be used to determine information about a specific mo - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaModelInfo struct{…}` diff --git a/content/en/api/go/beta/sessions.md b/content/en/api/go/beta/sessions.md index 50a3adf2a..d75c489f0 100644 --- a/content/en/api/go/beta/sessions.md +++ b/content/en/api/go/beta/sessions.md @@ -86,6 +86,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -1044,6 +1048,12 @@ Create Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsSession struct{…}` @@ -1084,6 +1094,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -1632,7 +1646,7 @@ Create Session - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -1646,7 +1660,7 @@ Create Session - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -1774,7 +1788,7 @@ Create Session - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -2120,7 +2134,7 @@ List Sessions - `AgentVersion param.Field[int64] Optional` - Query param: Filter by agent version. Only applies when agent_id is also set. + Query param: Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -2164,11 +2178,11 @@ List Sessions - `MemoryStoreID param.Field[string] Optional` - Query param: Filter sessions whose resources contain a memory_store with this memory store ID. + Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID. - `Order param.Field[BetaSessionListParamsOrder] Optional` - Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `const BetaSessionListParamsOrderAsc BetaSessionListParamsOrder = "asc"` @@ -2280,6 +2294,12 @@ List Sessions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsSession struct{…}` @@ -2320,6 +2340,10 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -2868,7 +2892,7 @@ List Sessions - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -2882,7 +2906,7 @@ List Sessions - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -3010,7 +3034,7 @@ List Sessions - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -3443,6 +3467,12 @@ Get Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsSession struct{…}` @@ -3483,6 +3513,10 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -4031,7 +4065,7 @@ Get Session - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -4045,7 +4079,7 @@ Get Session - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -4173,7 +4207,7 @@ Get Session - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -4626,6 +4660,12 @@ Update Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsSession struct{…}` @@ -4666,6 +4706,10 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -5214,7 +5258,7 @@ Update Session - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -5228,7 +5272,7 @@ Update Session - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -5356,7 +5400,7 @@ Update Session - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -5787,6 +5831,12 @@ Delete Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeletedSession struct{…}` @@ -5939,6 +5989,12 @@ Archive Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsSession struct{…}` @@ -5979,6 +6035,10 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -6527,7 +6587,7 @@ Archive Session - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -6541,7 +6601,7 @@ Archive Session - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -6669,7 +6729,7 @@ Archive Session - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -7104,6 +7164,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -8022,7 +8086,7 @@ func main() { - `type BetaManagedAgentsOutcomeEvaluationResource struct{…}` - Evaluation state for a single outcome defined via a define_outcome event. + Evaluation state for a single outcome defined via a `define_outcome` event. - `CompletedAt Time` @@ -8036,7 +8100,7 @@ func main() { - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -8112,6 +8176,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -8660,7 +8728,7 @@ func main() { - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -8674,7 +8742,7 @@ func main() { - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -8802,7 +8870,7 @@ func main() { - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -8940,6 +9008,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -9902,6 +9974,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -10364,7 +10440,7 @@ func main() { - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -10424,6 +10500,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -11488,7 +11568,7 @@ List Events - `Order param.Field[BetaSessionEventListParamsOrder] Optional` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `const BetaSessionEventListParamsOrderAsc BetaSessionEventListParamsOrder = "asc"` @@ -11496,7 +11576,7 @@ List Events - `Page param.Field[string] Optional` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `Types param.Field[[]string] Optional` @@ -11592,6 +11672,12 @@ List Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionEventUnion interface{…}` @@ -13070,6 +13156,10 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -14247,6 +14337,12 @@ Send Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSendSessionEvents struct{…}` @@ -14866,6 +14962,12 @@ Stream Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsStreamSessionEventsUnion interface{…}` @@ -16344,6 +16446,10 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -17208,6 +17314,12 @@ Add Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsFileResource struct{…}` @@ -17301,7 +17413,7 @@ List Session Resources - `Page param.Field[string] Optional` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `Betas param.Field[[]AnthropicBeta] Optional` @@ -17393,6 +17505,12 @@ List Session Resources - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionResourceUnion interface{…}` @@ -17668,6 +17786,12 @@ Get Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSessionResourceGetResponseUnion interface{…}` @@ -17938,6 +18062,12 @@ Update Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSessionResourceUpdateResponseUnion interface{…}` @@ -18203,6 +18333,12 @@ Delete Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeleteSessionResource struct{…}` @@ -18277,7 +18413,7 @@ List Session Threads - `Page param.Field[string] Optional` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `Betas param.Field[[]AnthropicBeta] Optional` @@ -18369,6 +18505,12 @@ List Session Threads - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionThread struct{…}` @@ -18415,6 +18557,10 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -19232,6 +19378,12 @@ Get Session Thread - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionThread struct{…}` @@ -19278,6 +19430,10 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -20092,6 +20248,12 @@ Archive Session Thread - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionThread struct{…}` @@ -20138,6 +20300,10 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -20964,6 +21130,12 @@ List Session Thread Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionEventUnion interface{…}` @@ -22442,6 +22614,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -23260,6 +23436,12 @@ Stream Session Thread Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsStreamSessionThreadEventsUnion interface{…}` @@ -24738,6 +24920,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/sessions/archive.md b/content/en/api/go/beta/sessions/archive.md index e6c4459c0..dc6771af8 100644 --- a/content/en/api/go/beta/sessions/archive.md +++ b/content/en/api/go/beta/sessions/archive.md @@ -102,6 +102,12 @@ Archive Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsSession struct{…}` @@ -142,6 +148,10 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -690,7 +700,7 @@ Archive Session - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -704,7 +714,7 @@ Archive Session - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -832,7 +842,7 @@ Archive Session - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/go/beta/sessions/create.md b/content/en/api/go/beta/sessions/create.md index 41b488fdc..f66b4c17a 100644 --- a/content/en/api/go/beta/sessions/create.md +++ b/content/en/api/go/beta/sessions/create.md @@ -84,6 +84,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -1042,6 +1046,12 @@ Create Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsSession struct{…}` @@ -1082,6 +1092,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -1630,7 +1644,7 @@ Create Session - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -1644,7 +1658,7 @@ Create Session - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -1772,7 +1786,7 @@ Create Session - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/go/beta/sessions/delete.md b/content/en/api/go/beta/sessions/delete.md index fb077b4bc..ed6ed43e7 100644 --- a/content/en/api/go/beta/sessions/delete.md +++ b/content/en/api/go/beta/sessions/delete.md @@ -102,6 +102,12 @@ Delete Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeletedSession struct{…}` diff --git a/content/en/api/go/beta/sessions/events.md b/content/en/api/go/beta/sessions/events.md index 25124f472..80cfb7500 100644 --- a/content/en/api/go/beta/sessions/events.md +++ b/content/en/api/go/beta/sessions/events.md @@ -46,7 +46,7 @@ List Events - `Order param.Field[BetaSessionEventListParamsOrder] Optional` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `const BetaSessionEventListParamsOrderAsc BetaSessionEventListParamsOrder = "asc"` @@ -54,7 +54,7 @@ List Events - `Page param.Field[string] Optional` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `Types param.Field[[]string] Optional` @@ -150,6 +150,12 @@ List Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsSessionEventUnion interface{…}` @@ -1628,6 +1634,10 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -2805,6 +2815,12 @@ Send Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsSendSessionEvents struct{…}` @@ -3424,6 +3440,12 @@ Stream Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsStreamSessionEventsUnion interface{…}` @@ -4902,6 +4924,10 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -9782,6 +9808,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -12520,6 +12550,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/sessions/events/list.md b/content/en/api/go/beta/sessions/events/list.md index e42dfaf95..ce8fccc21 100644 --- a/content/en/api/go/beta/sessions/events/list.md +++ b/content/en/api/go/beta/sessions/events/list.md @@ -44,7 +44,7 @@ List Events - `Order param.Field[BetaSessionEventListParamsOrder] Optional` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `const BetaSessionEventListParamsOrderAsc BetaSessionEventListParamsOrder = "asc"` @@ -52,7 +52,7 @@ List Events - `Page param.Field[string] Optional` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `Types param.Field[[]string] Optional` @@ -148,6 +148,12 @@ List Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsSessionEventUnion interface{…}` @@ -1626,6 +1632,10 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/sessions/events/send.md b/content/en/api/go/beta/sessions/events/send.md index 69aa30653..6e77e365a 100644 --- a/content/en/api/go/beta/sessions/events/send.md +++ b/content/en/api/go/beta/sessions/events/send.md @@ -464,6 +464,12 @@ Send Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsSendSessionEvents struct{…}` diff --git a/content/en/api/go/beta/sessions/events/stream.md b/content/en/api/go/beta/sessions/events/stream.md index 29900bccb..36bcb68ad 100644 --- a/content/en/api/go/beta/sessions/events/stream.md +++ b/content/en/api/go/beta/sessions/events/stream.md @@ -110,6 +110,12 @@ Stream Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsStreamSessionEventsUnion interface{…}` @@ -1588,6 +1594,10 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/sessions/list.md b/content/en/api/go/beta/sessions/list.md index b70ae7fce..1b15917b2 100644 --- a/content/en/api/go/beta/sessions/list.md +++ b/content/en/api/go/beta/sessions/list.md @@ -16,7 +16,7 @@ List Sessions - `AgentVersion param.Field[int64] Optional` - Query param: Filter by agent version. Only applies when agent_id is also set. + Query param: Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -60,11 +60,11 @@ List Sessions - `MemoryStoreID param.Field[string] Optional` - Query param: Filter sessions whose resources contain a memory_store with this memory store ID. + Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID. - `Order param.Field[BetaSessionListParamsOrder] Optional` - Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `const BetaSessionListParamsOrderAsc BetaSessionListParamsOrder = "asc"` @@ -176,6 +176,12 @@ List Sessions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsSession struct{…}` @@ -216,6 +222,10 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -764,7 +774,7 @@ List Sessions - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -778,7 +788,7 @@ List Sessions - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -906,7 +916,7 @@ List Sessions - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/go/beta/sessions/resources.md b/content/en/api/go/beta/sessions/resources.md index 400ac1bc3..2ed203360 100644 --- a/content/en/api/go/beta/sessions/resources.md +++ b/content/en/api/go/beta/sessions/resources.md @@ -108,6 +108,12 @@ Add Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsFileResource struct{…}` @@ -201,7 +207,7 @@ List Session Resources - `Page param.Field[string] Optional` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `Betas param.Field[[]AnthropicBeta] Optional` @@ -293,6 +299,12 @@ List Session Resources - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsSessionResourceUnion interface{…}` @@ -568,6 +580,12 @@ Get Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSessionResourceGetResponseUnion interface{…}` @@ -838,6 +856,12 @@ Update Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSessionResourceUpdateResponseUnion interface{…}` @@ -1103,6 +1127,12 @@ Delete Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeleteSessionResource struct{…}` diff --git a/content/en/api/go/beta/sessions/resources/add.md b/content/en/api/go/beta/sessions/resources/add.md index d17588f1b..2c7a9403b 100644 --- a/content/en/api/go/beta/sessions/resources/add.md +++ b/content/en/api/go/beta/sessions/resources/add.md @@ -106,6 +106,12 @@ Add Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsFileResource struct{…}` diff --git a/content/en/api/go/beta/sessions/resources/delete.md b/content/en/api/go/beta/sessions/resources/delete.md index b40cd5e01..245108d8e 100644 --- a/content/en/api/go/beta/sessions/resources/delete.md +++ b/content/en/api/go/beta/sessions/resources/delete.md @@ -106,6 +106,12 @@ Delete Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeleteSessionResource struct{…}` diff --git a/content/en/api/go/beta/sessions/resources/list.md b/content/en/api/go/beta/sessions/resources/list.md index e6996ac92..7e7c9c491 100644 --- a/content/en/api/go/beta/sessions/resources/list.md +++ b/content/en/api/go/beta/sessions/resources/list.md @@ -20,7 +20,7 @@ List Session Resources - `Page param.Field[string] Optional` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `Betas param.Field[[]AnthropicBeta] Optional` @@ -112,6 +112,12 @@ List Session Resources - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsSessionResourceUnion interface{…}` diff --git a/content/en/api/go/beta/sessions/resources/retrieve.md b/content/en/api/go/beta/sessions/resources/retrieve.md index fd9f25775..318fddb1f 100644 --- a/content/en/api/go/beta/sessions/resources/retrieve.md +++ b/content/en/api/go/beta/sessions/resources/retrieve.md @@ -106,6 +106,12 @@ Get Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSessionResourceGetResponseUnion interface{…}` diff --git a/content/en/api/go/beta/sessions/resources/update.md b/content/en/api/go/beta/sessions/resources/update.md index 42f07de21..f0d723990 100644 --- a/content/en/api/go/beta/sessions/resources/update.md +++ b/content/en/api/go/beta/sessions/resources/update.md @@ -112,6 +112,12 @@ Update Session Resource - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSessionResourceUpdateResponseUnion interface{…}` diff --git a/content/en/api/go/beta/sessions/retrieve.md b/content/en/api/go/beta/sessions/retrieve.md index b23084a4a..87007184c 100644 --- a/content/en/api/go/beta/sessions/retrieve.md +++ b/content/en/api/go/beta/sessions/retrieve.md @@ -102,6 +102,12 @@ Get Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsSession struct{…}` @@ -142,6 +148,10 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -690,7 +700,7 @@ Get Session - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -704,7 +714,7 @@ Get Session - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -832,7 +842,7 @@ Get Session - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/go/beta/sessions/threads.md b/content/en/api/go/beta/sessions/threads.md index 5d4f89c91..f90777029 100644 --- a/content/en/api/go/beta/sessions/threads.md +++ b/content/en/api/go/beta/sessions/threads.md @@ -22,7 +22,7 @@ List Session Threads - `Page param.Field[string] Optional` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `Betas param.Field[[]AnthropicBeta] Optional` @@ -114,6 +114,12 @@ List Session Threads - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsSessionThread struct{…}` @@ -160,6 +166,10 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -977,6 +987,12 @@ Get Session Thread - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsSessionThread struct{…}` @@ -1023,6 +1039,10 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -1837,6 +1857,12 @@ Archive Session Thread - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsSessionThread struct{…}` @@ -1883,6 +1909,10 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -2637,6 +2667,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -4813,6 +4847,10 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -5635,6 +5673,12 @@ List Session Thread Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsSessionEventUnion interface{…}` @@ -7113,6 +7157,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -7931,6 +7979,12 @@ Stream Session Thread Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsStreamSessionThreadEventsUnion interface{…}` @@ -9409,6 +9463,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/sessions/threads/archive.md b/content/en/api/go/beta/sessions/threads/archive.md index 72eb946d2..c9c5afede 100644 --- a/content/en/api/go/beta/sessions/threads/archive.md +++ b/content/en/api/go/beta/sessions/threads/archive.md @@ -106,6 +106,12 @@ Archive Session Thread - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsSessionThread struct{…}` @@ -152,6 +158,10 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/sessions/threads/events.md b/content/en/api/go/beta/sessions/threads/events.md index 162aa85e7..e08d3f001 100644 --- a/content/en/api/go/beta/sessions/threads/events.md +++ b/content/en/api/go/beta/sessions/threads/events.md @@ -118,6 +118,12 @@ List Session Thread Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsSessionEventUnion interface{…}` @@ -1596,6 +1602,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -2414,6 +2424,12 @@ Stream Session Thread Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsStreamSessionThreadEventsUnion interface{…}` @@ -3892,6 +3908,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/sessions/threads/events/list.md b/content/en/api/go/beta/sessions/threads/events/list.md index 5c0b6f8bd..b9206d03c 100644 --- a/content/en/api/go/beta/sessions/threads/events/list.md +++ b/content/en/api/go/beta/sessions/threads/events/list.md @@ -116,6 +116,12 @@ List Session Thread Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsSessionEventUnion interface{…}` @@ -1594,6 +1600,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/sessions/threads/events/stream.md b/content/en/api/go/beta/sessions/threads/events/stream.md index 72efc53f1..3ad9a3578 100644 --- a/content/en/api/go/beta/sessions/threads/events/stream.md +++ b/content/en/api/go/beta/sessions/threads/events/stream.md @@ -114,6 +114,12 @@ Stream Session Thread Events - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsStreamSessionThreadEventsUnion interface{…}` @@ -1592,6 +1598,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/sessions/threads/list.md b/content/en/api/go/beta/sessions/threads/list.md index 5c87d9c6e..d8415505d 100644 --- a/content/en/api/go/beta/sessions/threads/list.md +++ b/content/en/api/go/beta/sessions/threads/list.md @@ -20,7 +20,7 @@ List Session Threads - `Page param.Field[string] Optional` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `Betas param.Field[[]AnthropicBeta] Optional` @@ -112,6 +112,12 @@ List Session Threads - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsSessionThread struct{…}` @@ -158,6 +164,10 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/sessions/threads/retrieve.md b/content/en/api/go/beta/sessions/threads/retrieve.md index 2b40c577e..3509f3fcd 100644 --- a/content/en/api/go/beta/sessions/threads/retrieve.md +++ b/content/en/api/go/beta/sessions/threads/retrieve.md @@ -106,6 +106,12 @@ Get Session Thread - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsSessionThread struct{…}` @@ -152,6 +158,10 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/beta/sessions/update.md b/content/en/api/go/beta/sessions/update.md index 7496bc9c4..01d8d83e5 100644 --- a/content/en/api/go/beta/sessions/update.md +++ b/content/en/api/go/beta/sessions/update.md @@ -124,6 +124,12 @@ Update Session - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsSession struct{…}` @@ -164,6 +170,10 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"` High-performance model for coding and agents @@ -712,7 +722,7 @@ Update Session - `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `CompletedAt Time` @@ -726,7 +736,7 @@ Update Session - `Explanation string` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `Iteration int64` @@ -854,7 +864,7 @@ Update Session - `ActiveSeconds float64 Optional` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/go/beta/skills.md b/content/en/api/go/beta/skills.md index 95777abe9..251b2cca0 100644 --- a/content/en/api/go/beta/skills.md +++ b/content/en/api/go/beta/skills.md @@ -114,6 +114,12 @@ Create Skill - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSkill struct{…}` @@ -354,6 +360,12 @@ List Skills - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSkill struct{…}` @@ -578,6 +590,12 @@ Get Skill - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSkill struct{…}` @@ -801,6 +819,12 @@ Delete Skill - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaDeletedSkill struct{…}` @@ -1086,6 +1110,12 @@ Create Skill Version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSkillVersion struct{…}` @@ -1294,6 +1324,12 @@ List Skill Versions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSkillVersion struct{…}` @@ -1497,6 +1533,12 @@ Download a skill version's content as a zip archive. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSkillVersionDownloadResponse interface{…}` @@ -1646,6 +1688,12 @@ Get Skill Version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaSkillVersion struct{…}` @@ -1846,6 +1894,12 @@ Delete Skill Version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaDeletedSkillVersion struct{…}` diff --git a/content/en/api/go/beta/skills/create.md b/content/en/api/go/beta/skills/create.md index 8632f5442..d0a4efae3 100644 --- a/content/en/api/go/beta/skills/create.md +++ b/content/en/api/go/beta/skills/create.md @@ -112,6 +112,12 @@ Create Skill - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSkill struct{…}` diff --git a/content/en/api/go/beta/skills/delete.md b/content/en/api/go/beta/skills/delete.md index d06c9f765..cb3aa0097 100644 --- a/content/en/api/go/beta/skills/delete.md +++ b/content/en/api/go/beta/skills/delete.md @@ -106,6 +106,12 @@ Delete Skill - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaDeletedSkill struct{…}` diff --git a/content/en/api/go/beta/skills/list.md b/content/en/api/go/beta/skills/list.md index 266fca71e..874c21ff8 100644 --- a/content/en/api/go/beta/skills/list.md +++ b/content/en/api/go/beta/skills/list.md @@ -123,6 +123,12 @@ List Skills - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSkill struct{…}` diff --git a/content/en/api/go/beta/skills/retrieve.md b/content/en/api/go/beta/skills/retrieve.md index bf2146462..32cf1afd8 100644 --- a/content/en/api/go/beta/skills/retrieve.md +++ b/content/en/api/go/beta/skills/retrieve.md @@ -106,6 +106,12 @@ Get Skill - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSkill struct{…}` diff --git a/content/en/api/go/beta/skills/versions.md b/content/en/api/go/beta/skills/versions.md index 6d938870a..f35dffcb4 100644 --- a/content/en/api/go/beta/skills/versions.md +++ b/content/en/api/go/beta/skills/versions.md @@ -114,6 +114,12 @@ Create Skill Version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSkillVersion struct{…}` @@ -322,6 +328,12 @@ List Skill Versions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSkillVersion struct{…}` @@ -525,6 +537,12 @@ Download a skill version's content as a zip archive. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSkillVersionDownloadResponse interface{…}` @@ -674,6 +692,12 @@ Get Skill Version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaSkillVersion struct{…}` @@ -874,6 +898,12 @@ Delete Skill Version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaDeletedSkillVersion struct{…}` diff --git a/content/en/api/go/beta/skills/versions/create.md b/content/en/api/go/beta/skills/versions/create.md index 6c182a654..aa2a32000 100644 --- a/content/en/api/go/beta/skills/versions/create.md +++ b/content/en/api/go/beta/skills/versions/create.md @@ -112,6 +112,12 @@ Create Skill Version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSkillVersion struct{…}` diff --git a/content/en/api/go/beta/skills/versions/delete.md b/content/en/api/go/beta/skills/versions/delete.md index 791033a90..240c19497 100644 --- a/content/en/api/go/beta/skills/versions/delete.md +++ b/content/en/api/go/beta/skills/versions/delete.md @@ -112,6 +112,12 @@ Delete Skill Version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaDeletedSkillVersion struct{…}` diff --git a/content/en/api/go/beta/skills/versions/download.md b/content/en/api/go/beta/skills/versions/download.md index c9c835e35..52b9e1bb7 100644 --- a/content/en/api/go/beta/skills/versions/download.md +++ b/content/en/api/go/beta/skills/versions/download.md @@ -112,6 +112,12 @@ Download a skill version's content as a zip archive. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSkillVersionDownloadResponse interface{…}` diff --git a/content/en/api/go/beta/skills/versions/list.md b/content/en/api/go/beta/skills/versions/list.md index 3879842ea..f8fade00b 100644 --- a/content/en/api/go/beta/skills/versions/list.md +++ b/content/en/api/go/beta/skills/versions/list.md @@ -118,6 +118,12 @@ List Skill Versions - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSkillVersion struct{…}` diff --git a/content/en/api/go/beta/skills/versions/retrieve.md b/content/en/api/go/beta/skills/versions/retrieve.md index 60b49246c..3f8c00aa6 100644 --- a/content/en/api/go/beta/skills/versions/retrieve.md +++ b/content/en/api/go/beta/skills/versions/retrieve.md @@ -112,6 +112,12 @@ Get Skill Version - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaSkillVersion struct{…}` diff --git a/content/en/api/go/beta/tunnels.md b/content/en/api/go/beta/tunnels.md index 2cd9ffe41..63b308745 100644 --- a/content/en/api/go/beta/tunnels.md +++ b/content/en/api/go/beta/tunnels.md @@ -110,6 +110,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaTunnel struct{…}` @@ -286,6 +292,12 @@ Fetches a tunnel by ID. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaTunnel struct{…}` @@ -478,6 +490,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaTunnel struct{…}` @@ -659,6 +677,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaTunnel struct{…}` @@ -839,6 +863,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaTunnelToken struct{…}` @@ -1006,6 +1036,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaTunnelToken struct{…}` @@ -1225,6 +1261,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnelCertificate struct{…}` @@ -1418,6 +1460,12 @@ Fetches a tunnel certificate by ID. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnelCertificate struct{…}` @@ -1621,6 +1669,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnelCertificate struct{…}` @@ -1817,6 +1871,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaTunnelCertificate struct{…}` diff --git a/content/en/api/go/beta/tunnels/archive.md b/content/en/api/go/beta/tunnels/archive.md index 631fcbe85..f00cc083a 100644 --- a/content/en/api/go/beta/tunnels/archive.md +++ b/content/en/api/go/beta/tunnels/archive.md @@ -104,6 +104,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaTunnel struct{…}` diff --git a/content/en/api/go/beta/tunnels/certificates.md b/content/en/api/go/beta/tunnels/certificates.md index 5ebcb8452..97ff4360a 100644 --- a/content/en/api/go/beta/tunnels/certificates.md +++ b/content/en/api/go/beta/tunnels/certificates.md @@ -112,6 +112,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaTunnelCertificate struct{…}` @@ -305,6 +311,12 @@ Fetches a tunnel certificate by ID. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaTunnelCertificate struct{…}` @@ -508,6 +520,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaTunnelCertificate struct{…}` @@ -704,6 +722,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaTunnelCertificate struct{…}` diff --git a/content/en/api/go/beta/tunnels/certificates/archive.md b/content/en/api/go/beta/tunnels/certificates/archive.md index b5a973df2..35202f182 100644 --- a/content/en/api/go/beta/tunnels/certificates/archive.md +++ b/content/en/api/go/beta/tunnels/certificates/archive.md @@ -108,6 +108,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaTunnelCertificate struct{…}` diff --git a/content/en/api/go/beta/tunnels/certificates/create.md b/content/en/api/go/beta/tunnels/certificates/create.md index c6ecfde1c..907234ad3 100644 --- a/content/en/api/go/beta/tunnels/certificates/create.md +++ b/content/en/api/go/beta/tunnels/certificates/create.md @@ -110,6 +110,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaTunnelCertificate struct{…}` diff --git a/content/en/api/go/beta/tunnels/certificates/list.md b/content/en/api/go/beta/tunnels/certificates/list.md index 13f613d37..650eb65e5 100644 --- a/content/en/api/go/beta/tunnels/certificates/list.md +++ b/content/en/api/go/beta/tunnels/certificates/list.md @@ -118,6 +118,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaTunnelCertificate struct{…}` diff --git a/content/en/api/go/beta/tunnels/certificates/retrieve.md b/content/en/api/go/beta/tunnels/certificates/retrieve.md index efb45ee46..70e360d26 100644 --- a/content/en/api/go/beta/tunnels/certificates/retrieve.md +++ b/content/en/api/go/beta/tunnels/certificates/retrieve.md @@ -108,6 +108,12 @@ Fetches a tunnel certificate by ID. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaTunnelCertificate struct{…}` diff --git a/content/en/api/go/beta/tunnels/create.md b/content/en/api/go/beta/tunnels/create.md index 1b574534e..10fc5b874 100644 --- a/content/en/api/go/beta/tunnels/create.md +++ b/content/en/api/go/beta/tunnels/create.md @@ -108,6 +108,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaTunnel struct{…}` diff --git a/content/en/api/go/beta/tunnels/list.md b/content/en/api/go/beta/tunnels/list.md index 7167f5a06..cf2702a26 100644 --- a/content/en/api/go/beta/tunnels/list.md +++ b/content/en/api/go/beta/tunnels/list.md @@ -116,6 +116,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaTunnel struct{…}` diff --git a/content/en/api/go/beta/tunnels/retrieve.md b/content/en/api/go/beta/tunnels/retrieve.md index 4190a21f7..38ffae797 100644 --- a/content/en/api/go/beta/tunnels/retrieve.md +++ b/content/en/api/go/beta/tunnels/retrieve.md @@ -104,6 +104,12 @@ Fetches a tunnel by ID. - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaTunnel struct{…}` diff --git a/content/en/api/go/beta/tunnels/reveal_token.md b/content/en/api/go/beta/tunnels/reveal_token.md index dbb039a22..e44ac162b 100644 --- a/content/en/api/go/beta/tunnels/reveal_token.md +++ b/content/en/api/go/beta/tunnels/reveal_token.md @@ -104,6 +104,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaTunnelToken struct{…}` diff --git a/content/en/api/go/beta/tunnels/rotate_token.md b/content/en/api/go/beta/tunnels/rotate_token.md index 8a267f99b..239a26a1b 100644 --- a/content/en/api/go/beta/tunnels/rotate_token.md +++ b/content/en/api/go/beta/tunnels/rotate_token.md @@ -110,6 +110,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaTunnelToken struct{…}` diff --git a/content/en/api/go/beta/user_profiles.md b/content/en/api/go/beta/user_profiles.md index 304cda085..a43eaacea 100644 --- a/content/en/api/go/beta/user_profiles.md +++ b/content/en/api/go/beta/user_profiles.md @@ -26,26 +26,22 @@ Create User Profile minLength: 1, maxLength: 255 + - `ExternalUserOnboardedAt param.Field[Time] Optional` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `Metadata param.Field[map[string, string]] Optional` Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `Name param.Field[string] Optional` - Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 - - `Relationship param.Field[BetaUserProfileNewParamsRelationship] Optional` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `const BetaUserProfileNewParamsRelationshipExternal BetaUserProfileNewParamsRelationship = "external"` - - - `const BetaUserProfileNewParamsRelationshipResold BetaUserProfileNewParamsRelationship = "resold"` - - - `const BetaUserProfileNewParamsRelationshipInternal BetaUserProfileNewParamsRelationship = "internal"` - - `Betas param.Field[[]AnthropicBeta] Optional` Header param: Optional header to specify the beta version(s) you want to use. @@ -136,6 +132,12 @@ Create User Profile - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaUserProfile struct{…}` @@ -190,19 +192,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship BetaUserProfileRelationship Optional` + - `ExternalUserOnboardedAt Time Optional` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -245,8 +243,8 @@ func main() { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -276,6 +274,14 @@ List User Profiles - `const BetaUserProfileListParamsOrderDesc BetaUserProfileListParamsOrder = "desc"` + - `OrderBy param.Field[BetaUserProfileListParamsOrderBy] Optional` + + Query param: Query parameter for order_by + + - `const BetaUserProfileListParamsOrderByCreatedAt BetaUserProfileListParamsOrderBy = "created_at"` + + - `const BetaUserProfileListParamsOrderByName BetaUserProfileListParamsOrderBy = "name"` + - `Page param.Field[string] Optional` Query param: Query parameter for page @@ -370,6 +376,12 @@ List User Profiles - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaUserProfile struct{…}` @@ -424,19 +436,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` + - `ExternalUserOnboardedAt Time Optional` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship BetaUserProfileRelationship Optional` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -481,8 +489,8 @@ func main() { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -593,6 +601,12 @@ Get User Profile - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaUserProfile struct{…}` @@ -647,19 +661,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship BetaUserProfileRelationship Optional` + - `ExternalUserOnboardedAt Time Optional` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -706,8 +716,8 @@ func main() { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -739,6 +749,12 @@ Update User Profile minLength: 1, maxLength: 255 + - `ExternalUserOnboardedAt param.Field[Time] Optional` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `Metadata param.Field[map[string, string]] Optional` Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -749,16 +765,6 @@ Update User Profile minLength: 1, maxLength: 255 - - `Relationship param.Field[BetaUserProfileUpdateParamsRelationship] Optional` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `const BetaUserProfileUpdateParamsRelationshipExternal BetaUserProfileUpdateParamsRelationship = "external"` - - - `const BetaUserProfileUpdateParamsRelationshipResold BetaUserProfileUpdateParamsRelationship = "resold"` - - - `const BetaUserProfileUpdateParamsRelationshipInternal BetaUserProfileUpdateParamsRelationship = "internal"` - - `Betas param.Field[[]AnthropicBeta] Optional` Header param: Optional header to specify the beta version(s) you want to use. @@ -849,6 +855,12 @@ Update User Profile - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaUserProfile struct{…}` @@ -903,19 +915,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship BetaUserProfileRelationship Optional` + - `ExternalUserOnboardedAt Time Optional` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -962,8 +970,8 @@ func main() { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -1071,6 +1079,12 @@ Create Enrollment URL - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaUserProfileEnrollmentURL struct{…}` @@ -1184,19 +1198,15 @@ func main() { Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `ExternalUserOnboardedAt Time Optional` - - `Relationship BetaUserProfileRelationship Optional` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Beta User Profile Enrollment URL diff --git a/content/en/api/go/beta/user_profiles/create.md b/content/en/api/go/beta/user_profiles/create.md index ba502b9c4..6dc7ace07 100644 --- a/content/en/api/go/beta/user_profiles/create.md +++ b/content/en/api/go/beta/user_profiles/create.md @@ -24,26 +24,22 @@ Create User Profile minLength: 1, maxLength: 255 + - `ExternalUserOnboardedAt param.Field[Time] Optional` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `Metadata param.Field[map[string, string]] Optional` Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `Name param.Field[string] Optional` - Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 - - `Relationship param.Field[BetaUserProfileNewParamsRelationship] Optional` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `const BetaUserProfileNewParamsRelationshipExternal BetaUserProfileNewParamsRelationship = "external"` - - - `const BetaUserProfileNewParamsRelationshipResold BetaUserProfileNewParamsRelationship = "resold"` - - - `const BetaUserProfileNewParamsRelationshipInternal BetaUserProfileNewParamsRelationship = "internal"` - - `Betas param.Field[[]AnthropicBeta] Optional` Header param: Optional header to specify the beta version(s) you want to use. @@ -134,6 +130,12 @@ Create User Profile - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaUserProfile struct{…}` @@ -188,19 +190,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `ExternalUserOnboardedAt Time Optional` - - `Relationship BetaUserProfileRelationship Optional` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -243,7 +241,7 @@ func main() { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/go/beta/user_profiles/create_enrollment_url.md b/content/en/api/go/beta/user_profiles/create_enrollment_url.md index 0109ba884..b9b875482 100644 --- a/content/en/api/go/beta/user_profiles/create_enrollment_url.md +++ b/content/en/api/go/beta/user_profiles/create_enrollment_url.md @@ -102,6 +102,12 @@ Create Enrollment URL - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaUserProfileEnrollmentURL struct{…}` diff --git a/content/en/api/go/beta/user_profiles/list.md b/content/en/api/go/beta/user_profiles/list.md index e0638a470..8275a4198 100644 --- a/content/en/api/go/beta/user_profiles/list.md +++ b/content/en/api/go/beta/user_profiles/list.md @@ -24,6 +24,14 @@ List User Profiles - `const BetaUserProfileListParamsOrderDesc BetaUserProfileListParamsOrder = "desc"` + - `OrderBy param.Field[BetaUserProfileListParamsOrderBy] Optional` + + Query param: Query parameter for order_by + + - `const BetaUserProfileListParamsOrderByCreatedAt BetaUserProfileListParamsOrderBy = "created_at"` + + - `const BetaUserProfileListParamsOrderByName BetaUserProfileListParamsOrderBy = "name"` + - `Page param.Field[string] Optional` Query param: Query parameter for page @@ -118,6 +126,12 @@ List User Profiles - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaUserProfile struct{…}` @@ -172,19 +186,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Relationship BetaUserProfileRelationship Optional` + - `ExternalUserOnboardedAt Time Optional` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -229,8 +239,8 @@ func main() { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" diff --git a/content/en/api/go/beta/user_profiles/retrieve.md b/content/en/api/go/beta/user_profiles/retrieve.md index d445df3a4..a42418097 100644 --- a/content/en/api/go/beta/user_profiles/retrieve.md +++ b/content/en/api/go/beta/user_profiles/retrieve.md @@ -102,6 +102,12 @@ Get User Profile - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaUserProfile struct{…}` @@ -156,19 +162,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `ExternalUserOnboardedAt Time Optional` - - `Relationship BetaUserProfileRelationship Optional` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -215,7 +217,7 @@ func main() { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/go/beta/user_profiles/update.md b/content/en/api/go/beta/user_profiles/update.md index 585e51035..28fa39b8e 100644 --- a/content/en/api/go/beta/user_profiles/update.md +++ b/content/en/api/go/beta/user_profiles/update.md @@ -26,6 +26,12 @@ Update User Profile minLength: 1, maxLength: 255 + - `ExternalUserOnboardedAt param.Field[Time] Optional` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `Metadata param.Field[map[string, string]] Optional` Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -36,16 +42,6 @@ Update User Profile minLength: 1, maxLength: 255 - - `Relationship param.Field[BetaUserProfileUpdateParamsRelationship] Optional` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `const BetaUserProfileUpdateParamsRelationshipExternal BetaUserProfileUpdateParamsRelationship = "external"` - - - `const BetaUserProfileUpdateParamsRelationshipResold BetaUserProfileUpdateParamsRelationship = "resold"` - - - `const BetaUserProfileUpdateParamsRelationshipInternal BetaUserProfileUpdateParamsRelationship = "internal"` - - `Betas param.Field[[]AnthropicBeta] Optional` Header param: Optional header to specify the beta version(s) you want to use. @@ -136,6 +132,12 @@ Update User Profile - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaUserProfile struct{…}` @@ -190,19 +192,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `Name string Optional` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `ExternalUserOnboardedAt Time Optional` - - `Relationship BetaUserProfileRelationship Optional` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"` + format: date-time - - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"` + - `Name string Optional` - - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -249,7 +247,7 @@ func main() { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/go/beta/vaults.md b/content/en/api/go/beta/vaults.md index cf58c90e7..3e21aa75e 100644 --- a/content/en/api/go/beta/vaults.md +++ b/content/en/api/go/beta/vaults.md @@ -112,6 +112,12 @@ Create Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsVault struct{…}` @@ -309,6 +315,12 @@ List Vaults - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsVault struct{…}` @@ -497,6 +509,12 @@ Get Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsVault struct{…}` @@ -694,6 +712,12 @@ Update Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsVault struct{…}` @@ -881,6 +905,12 @@ Delete Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeletedVault struct{…}` @@ -1035,6 +1065,12 @@ Archive Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsVault struct{…}` @@ -1450,6 +1486,12 @@ Create Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -1782,6 +1824,12 @@ List Credentials - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -2101,6 +2149,12 @@ Get Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -2549,6 +2603,12 @@ Update Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -2865,6 +2925,12 @@ Delete Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsDeletedCredential struct{…}` @@ -3025,6 +3091,12 @@ Archive Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -3341,6 +3413,12 @@ Validate Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `type BetaManagedAgentsCredentialValidation struct{…}` diff --git a/content/en/api/go/beta/vaults/archive.md b/content/en/api/go/beta/vaults/archive.md index fd5102b04..9643cd5ef 100644 --- a/content/en/api/go/beta/vaults/archive.md +++ b/content/en/api/go/beta/vaults/archive.md @@ -102,6 +102,12 @@ Archive Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsVault struct{…}` diff --git a/content/en/api/go/beta/vaults/create.md b/content/en/api/go/beta/vaults/create.md index a21d41b7e..868620209 100644 --- a/content/en/api/go/beta/vaults/create.md +++ b/content/en/api/go/beta/vaults/create.md @@ -110,6 +110,12 @@ Create Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsVault struct{…}` diff --git a/content/en/api/go/beta/vaults/credentials.md b/content/en/api/go/beta/vaults/credentials.md index 8c45f0ecf..f127ac422 100644 --- a/content/en/api/go/beta/vaults/credentials.md +++ b/content/en/api/go/beta/vaults/credentials.md @@ -278,6 +278,12 @@ Create Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -610,6 +616,12 @@ List Credentials - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -929,6 +941,12 @@ Get Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -1377,6 +1395,12 @@ Update Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -1693,6 +1717,12 @@ Delete Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsDeletedCredential struct{…}` @@ -1853,6 +1883,12 @@ Archive Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsCredential struct{…}` @@ -2169,6 +2205,12 @@ Validate Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type BetaManagedAgentsCredentialValidation struct{…}` diff --git a/content/en/api/go/beta/vaults/credentials/archive.md b/content/en/api/go/beta/vaults/credentials/archive.md index 866ea53a5..718197215 100644 --- a/content/en/api/go/beta/vaults/credentials/archive.md +++ b/content/en/api/go/beta/vaults/credentials/archive.md @@ -106,6 +106,12 @@ Archive Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsCredential struct{…}` diff --git a/content/en/api/go/beta/vaults/credentials/create.md b/content/en/api/go/beta/vaults/credentials/create.md index f7f05efc4..b4c8dce40 100644 --- a/content/en/api/go/beta/vaults/credentials/create.md +++ b/content/en/api/go/beta/vaults/credentials/create.md @@ -276,6 +276,12 @@ Create Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsCredential struct{…}` diff --git a/content/en/api/go/beta/vaults/credentials/delete.md b/content/en/api/go/beta/vaults/credentials/delete.md index 82768eb08..e5120069e 100644 --- a/content/en/api/go/beta/vaults/credentials/delete.md +++ b/content/en/api/go/beta/vaults/credentials/delete.md @@ -106,6 +106,12 @@ Delete Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeletedCredential struct{…}` diff --git a/content/en/api/go/beta/vaults/credentials/list.md b/content/en/api/go/beta/vaults/credentials/list.md index ad531a75e..fcd5c658d 100644 --- a/content/en/api/go/beta/vaults/credentials/list.md +++ b/content/en/api/go/beta/vaults/credentials/list.md @@ -116,6 +116,12 @@ List Credentials - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsCredential struct{…}` diff --git a/content/en/api/go/beta/vaults/credentials/mcp_oauth_validate.md b/content/en/api/go/beta/vaults/credentials/mcp_oauth_validate.md index 0522aa650..e3dc295a5 100644 --- a/content/en/api/go/beta/vaults/credentials/mcp_oauth_validate.md +++ b/content/en/api/go/beta/vaults/credentials/mcp_oauth_validate.md @@ -106,6 +106,12 @@ Validate Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsCredentialValidation struct{…}` diff --git a/content/en/api/go/beta/vaults/credentials/retrieve.md b/content/en/api/go/beta/vaults/credentials/retrieve.md index aad5f104a..580d600d5 100644 --- a/content/en/api/go/beta/vaults/credentials/retrieve.md +++ b/content/en/api/go/beta/vaults/credentials/retrieve.md @@ -106,6 +106,12 @@ Get Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsCredential struct{…}` diff --git a/content/en/api/go/beta/vaults/credentials/update.md b/content/en/api/go/beta/vaults/credentials/update.md index 63c8d7928..e93b990c6 100644 --- a/content/en/api/go/beta/vaults/credentials/update.md +++ b/content/en/api/go/beta/vaults/credentials/update.md @@ -238,6 +238,12 @@ Update Credential - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsCredential struct{…}` diff --git a/content/en/api/go/beta/vaults/delete.md b/content/en/api/go/beta/vaults/delete.md index c429e1f66..5df8d75e1 100644 --- a/content/en/api/go/beta/vaults/delete.md +++ b/content/en/api/go/beta/vaults/delete.md @@ -102,6 +102,12 @@ Delete Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsDeletedVault struct{…}` diff --git a/content/en/api/go/beta/vaults/list.md b/content/en/api/go/beta/vaults/list.md index 03e7f8eca..0fa69f1a4 100644 --- a/content/en/api/go/beta/vaults/list.md +++ b/content/en/api/go/beta/vaults/list.md @@ -114,6 +114,12 @@ List Vaults - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsVault struct{…}` diff --git a/content/en/api/go/beta/vaults/retrieve.md b/content/en/api/go/beta/vaults/retrieve.md index 8662b7440..3c6d71faa 100644 --- a/content/en/api/go/beta/vaults/retrieve.md +++ b/content/en/api/go/beta/vaults/retrieve.md @@ -102,6 +102,12 @@ Get Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsVault struct{…}` diff --git a/content/en/api/go/beta/vaults/update.md b/content/en/api/go/beta/vaults/update.md index 7f78addbc..398d16754 100644 --- a/content/en/api/go/beta/vaults/update.md +++ b/content/en/api/go/beta/vaults/update.md @@ -112,6 +112,12 @@ Update Vault - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type BetaManagedAgentsVault struct{…}` diff --git a/content/en/api/go/completions.md b/content/en/api/go/completions.md index 162d4720d..bab2df91a 100644 --- a/content/en/api/go/completions.md +++ b/content/en/api/go/completions.md @@ -154,6 +154,12 @@ Future models and features will not be compatible with Text Completions. See our - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `Temperature param.Field[float64] Optional` **Deprecated**: Deprecated. Models released after Claude Opus 4.6 do not support setting temperature. A value of 1.0 of will be accepted for backwards compatibility, all other values will be rejected with a 400 error. @@ -216,6 +222,14 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -316,7 +330,7 @@ func main() { ) completion, err := client.Completions.New(context.TODO(), anthropic.CompletionNewParams{ MaxTokensToSample: 256, - Model: anthropic.ModelClaudeSonnet5, + Model: anthropic.ModelClaudeFable5_1, Prompt: "\n\nHuman: Hello, world!\n\nAssistant:", }) if err != nil { @@ -366,6 +380,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/completions/create.md b/content/en/api/go/completions/create.md index 6a7849025..bb49a022b 100644 --- a/content/en/api/go/completions/create.md +++ b/content/en/api/go/completions/create.md @@ -152,6 +152,12 @@ Future models and features will not be compatible with Text Completions. See our - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + - `Temperature param.Field[float64] Optional` **Deprecated**: Deprecated. Models released after Claude Opus 4.6 do not support setting temperature. A value of 1.0 of will be accepted for backwards compatibility, all other values will be rejected with a 400 error. @@ -214,6 +220,14 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -314,7 +328,7 @@ func main() { ) completion, err := client.Completions.New(context.TODO(), anthropic.CompletionNewParams{ MaxTokensToSample: 256, - Model: anthropic.ModelClaudeSonnet5, + Model: anthropic.ModelClaudeFable5_1, Prompt: "\n\nHuman: Hello, world!\n\nAssistant:", }) if err != nil { diff --git a/content/en/api/go/messages.md b/content/en/api/go/messages.md index 079611f18..b82a3d665 100644 --- a/content/en/api/go/messages.md +++ b/content/en/api/go/messages.md @@ -1433,16 +1433,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -1875,16 +1865,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -3533,6 +3513,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -5476,16 +5464,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -5918,16 +5896,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -7859,16 +7827,6 @@ func main() { - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -9951,16 +9909,6 @@ func main() { - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -14029,6 +13977,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -14541,16 +14497,6 @@ func main() { - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -14983,16 +14929,6 @@ func main() { - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -16943,6 +16879,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -19103,6 +19047,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -20160,6 +20112,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -23607,16 +23567,6 @@ func main() { - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -24049,16 +23999,6 @@ func main() { - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -28069,6 +28009,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -28656,16 +28604,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -29098,16 +29036,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -31579,6 +31507,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/messages/batches.md b/content/en/api/go/messages/batches.md index 07c5df0da..5ebfe69d3 100644 --- a/content/en/api/go/messages/batches.md +++ b/content/en/api/go/messages/batches.md @@ -1092,6 +1092,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -1679,16 +1687,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -2121,16 +2119,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -4602,6 +4590,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -6063,6 +6059,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -7276,6 +7280,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -8441,6 +8453,14 @@ func main() { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/messages/batches/create.md b/content/en/api/go/messages/batches/create.md index a821c4e7f..316bea14c 100644 --- a/content/en/api/go/messages/batches/create.md +++ b/content/en/api/go/messages/batches/create.md @@ -1090,6 +1090,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents @@ -1677,16 +1685,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -2119,16 +2117,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. diff --git a/content/en/api/go/messages/batches/results.md b/content/en/api/go/messages/batches/results.md index 9b5035e8c..3c93051e4 100644 --- a/content/en/api/go/messages/batches/results.md +++ b/content/en/api/go/messages/batches/results.md @@ -819,6 +819,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/messages/count_tokens.md b/content/en/api/go/messages/count_tokens.md index 8446938c2..9e7ea1f2a 100644 --- a/content/en/api/go/messages/count_tokens.md +++ b/content/en/api/go/messages/count_tokens.md @@ -1391,16 +1391,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -1833,16 +1823,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. diff --git a/content/en/api/go/messages/create.md b/content/en/api/go/messages/create.md index 946d05e01..cfa44b7f3 100644 --- a/content/en/api/go/messages/create.md +++ b/content/en/api/go/messages/create.md @@ -1431,16 +1431,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Type BrowserToolset20260801` - - `AllowedCallers []string Optional` - - - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -1873,16 +1863,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `Type ComputerToolset20260801` - - `AllowedCallers []string Optional` - - - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"` - - - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"` - - `CacheControl CacheControlEphemeral Optional` Create a cache control breakpoint at this content block. @@ -3531,6 +3511,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `const ModelClaudeSonnet5 Model = "claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/go/models.md b/content/en/api/go/models.md index 0eec8fa09..ec0c5a9c6 100644 --- a/content/en/api/go/models.md +++ b/content/en/api/go/models.md @@ -120,6 +120,12 @@ The Models API response can be used to determine which models are available for - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type ModelInfo struct{…}` @@ -468,6 +474,12 @@ The Models API response can be used to determine information about a specific mo - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `type ModelInfo struct{…}` diff --git a/content/en/api/go/models/list.md b/content/en/api/go/models/list.md index 95eec33d0..b95800aeb 100644 --- a/content/en/api/go/models/list.md +++ b/content/en/api/go/models/list.md @@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type ModelInfo struct{…}` diff --git a/content/en/api/go/models/retrieve.md b/content/en/api/go/models/retrieve.md index 7046e7f79..fb6aefbe8 100644 --- a/content/en/api/go/models/retrieve.md +++ b/content/en/api/go/models/retrieve.md @@ -106,6 +106,12 @@ The Models API response can be used to determine information about a specific mo - `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"` + - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"` + + - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"` + + - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `type ModelInfo struct{…}` diff --git a/content/en/api/java/beta.md b/content/en/api/java/beta.md index f42b6622d..a92b614be 100644 --- a/content/en/api/java/beta.md +++ b/content/en/api/java/beta.md @@ -88,6 +88,12 @@ - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Beta API Error - `class BetaApiError:` @@ -420,6 +426,12 @@ The Models API response can be used to determine which models are available for - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaModelInfo:` @@ -765,6 +777,12 @@ The Models API response can be used to determine information about a specific mo - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaModelInfo:` @@ -1103,6 +1121,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional userProfileId` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -2393,6 +2417,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -2471,6 +2503,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `SYSTEM("system")` + - `Optional clearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NEXT_USER_MESSAGE("next_user_message")` + + - `NEVER("never")` + + - `Optional outputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Optional effort` + + All possible effort levels. + + - `LOW("low")` + + - `MEDIUM("medium")` + + - `HIGH("high")` + + - `XHIGH("xhigh")` + + - `MAX("max")` + - `Model model` The model that will complete your prompt. @@ -3008,16 +3070,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -3644,16 +3696,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -5441,6 +5483,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -6132,6 +6182,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStreamEvent: union` - `class BetaRawMessageStartEvent:` @@ -6246,6 +6348,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStopEvent:` - `JsonValue type constant` @@ -6497,7 +6643,7 @@ public final class Main { "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -6512,7 +6658,14 @@ public final class Main { }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -6618,6 +6771,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional userProfileId` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -7896,6 +8055,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -7974,6 +8141,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `SYSTEM("system")` + - `Optional clearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NEXT_USER_MESSAGE("next_user_message")` + + - `NEVER("never")` + + - `Optional outputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Optional effort` + + All possible effort levels. + + - `LOW("low")` + + - `MEDIUM("medium")` + + - `HIGH("high")` + + - `XHIGH("xhigh")` + + - `MAX("max")` + - `Model model` The model that will complete your prompt. @@ -8387,16 +8584,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -9023,16 +9210,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -10110,6 +10287,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional userProfileId` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -11420,6 +11603,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -11498,6 +11689,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `SYSTEM("system")` + - `Optional clearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NEXT_USER_MESSAGE("next_user_message")` + + - `NEVER("never")` + + - `Optional outputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Optional effort` + + All possible effort levels. + + - `LOW("low")` + + - `MEDIUM("medium")` + + - `HIGH("high")` + + - `XHIGH("xhigh")` + + - `MAX("max")` + - `Model model` The model that will complete your prompt. @@ -11800,6 +12021,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `Optional prefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `ERROR("error")` + + - `DROP_BLOCK("drop_block")` + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -11818,6 +12057,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -12319,16 +12564,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -12955,16 +13190,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -14178,6 +14403,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaMessageBatch:` @@ -14436,6 +14667,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaMessageBatch:` @@ -14691,6 +14928,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaMessageBatch:` @@ -14939,6 +15182,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaDeletedMessageBatch:` @@ -15089,6 +15338,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaMessageBatchIndividualResponse:` @@ -15938,6 +16193,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -16629,6 +16892,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `JsonValue type constant` - `class BetaMessageBatchErroredResult:` @@ -16827,6 +17142,12 @@ Create Agent - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Model model` Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control @@ -16837,6 +17158,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -17469,6 +17794,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -18176,6 +18505,12 @@ List Agents - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsAgent:` @@ -18218,6 +18553,10 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -18907,6 +19246,12 @@ Get Agent - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsAgent:` @@ -18949,6 +19294,10 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -19627,6 +19976,12 @@ Update Agent - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional description` Description. Omit to preserve; send empty string or null to clear. @@ -19665,6 +20020,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -20275,6 +20634,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -20953,6 +21316,12 @@ Archive Agent - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsAgent:` @@ -20995,6 +21364,10 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -21685,6 +22058,12 @@ List Agent Versions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsAgent:` @@ -21727,6 +22106,10 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -22410,6 +22793,12 @@ Create a new environment with the specified configuration. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String name` Human-readable name for the environment @@ -22843,6 +23232,12 @@ List environments with pagination support. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaEnvironment:` @@ -23148,6 +23543,12 @@ Retrieve a specific environment by ID. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaEnvironment:` @@ -23448,6 +23849,12 @@ Update an existing environment's configuration. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional config` Updated environment configuration @@ -23866,6 +24273,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaEnvironmentDeleteResponse:` @@ -24010,6 +24423,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaEnvironment:` @@ -24316,6 +24735,12 @@ Retrieve detailed information about a specific work item. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSelfHostedWork:` @@ -24560,6 +24985,12 @@ Long poll for work items in the queue. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional anthropicWorkerId` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -24795,6 +25226,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSelfHostedWork:` @@ -25037,6 +25474,12 @@ Record a heartbeat for a work item to maintain the lease. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSelfHostedWorkHeartbeatResponse:` @@ -25214,6 +25657,12 @@ Stop a work item, initiating graceful or forced shutdown. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaSelfHostedWorkStopRequest betaSelfHostedWorkStopRequest` Request to stop a work item. @@ -25462,6 +25911,12 @@ List work items in an environment. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSelfHostedWork:` @@ -25697,6 +26152,12 @@ Update work item metadata with merge semantics. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaSelfHostedWorkUpdateRequest betaSelfHostedWorkUpdateRequest` Request to update work item metadata. @@ -25936,6 +26397,12 @@ Get statistics about the work queue for an environment. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSelfHostedWorkQueueStats:` @@ -26097,6 +26564,12 @@ Create Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Agent agent` Agent identifier. Accepts the `agent` ID string, which pins the latest version for the session, or an `agent` object with both id and version specified. @@ -26161,6 +26634,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -27073,6 +27550,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -27619,7 +28100,7 @@ Create Session - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -27633,7 +28114,7 @@ Create Session - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -27761,7 +28242,7 @@ Create Session - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -28102,7 +28583,7 @@ List Sessions - `Optional agentVersion` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -28146,11 +28627,11 @@ List Sessions - `Optional memoryStoreId` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `Optional order` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `ASC("asc")` @@ -28258,6 +28739,12 @@ List Sessions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSession:` @@ -28292,6 +28779,10 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -28838,7 +29329,7 @@ List Sessions - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -28852,7 +29343,7 @@ List Sessions - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -28980,7 +29471,7 @@ List Sessions - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -29405,6 +29896,12 @@ Get Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSession:` @@ -29439,6 +29936,10 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -29985,7 +30486,7 @@ Get Session - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -29999,7 +30500,7 @@ Get Session - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -30127,7 +30628,7 @@ Get Session - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -30546,6 +31047,12 @@ Update Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional agent` Mid-session agent configuration update. Only `tools` and `mcp_servers` are updatable. Full replacement: the provided array becomes the new value. To preserve existing entries, GET the session, modify the array, and POST it back. @@ -30602,6 +31109,10 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -31148,7 +31659,7 @@ Update Session - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -31162,7 +31673,7 @@ Update Session - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -31290,7 +31801,7 @@ Update Session - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -31709,6 +32220,12 @@ Delete Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeletedSession:` @@ -31849,6 +32366,12 @@ Archive Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSession:` @@ -31883,6 +32406,10 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -32429,7 +32956,7 @@ Archive Session - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -32443,7 +32970,7 @@ Archive Session - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -32571,7 +33098,7 @@ Archive Session - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -32938,7 +33465,7 @@ List Events - `Optional order` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `ASC("asc")` @@ -32946,7 +33473,7 @@ List Events - `Optional page` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `Optional> types` @@ -33038,6 +33565,12 @@ List Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -34510,6 +35043,10 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -35311,6 +35848,12 @@ Send Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `List events` Events to send to the `session`. @@ -36278,6 +36821,12 @@ Stream Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsStreamSessionEvents: union` @@ -37750,6 +38299,10 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -38594,6 +39147,12 @@ Add Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaManagedAgentsFileResourceParams betaManagedAgentsFileResourceParams` Mount a file uploaded via the Files API into the session. @@ -38686,7 +39245,7 @@ List Session Resources - `Optional page` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `Optional> betas` @@ -38774,6 +39333,12 @@ List Session Resources - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionResource: union` @@ -39035,6 +39600,12 @@ Get Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class ResourceRetrieveResponse: union` @@ -39287,6 +39858,12 @@ Update Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String authorizationToken` New authorization token for the resource. Currently only `github_repository` resources support token rotation. @@ -39546,6 +40123,12 @@ Delete Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeleteSessionResource:` @@ -39614,7 +40197,7 @@ List Session Threads - `Optional page` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `Optional> betas` @@ -39702,6 +40285,12 @@ List Session Threads - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionThread:` @@ -39742,6 +40331,10 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -40543,6 +41136,12 @@ Get Session Thread - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionThread:` @@ -40583,6 +41182,10 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -41383,6 +41986,12 @@ Archive Session Thread - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionThread:` @@ -41423,6 +42032,10 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -42235,6 +42848,12 @@ List Session Thread Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -43707,6 +44326,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -44511,6 +45134,12 @@ Stream Session Thread Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsStreamSessionThreadEvents: union` @@ -45983,6 +46612,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -46829,6 +47462,12 @@ Create Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Agent agent` Agent to deploy. Accepts the `agent` ID string, which pins the latest version, or an `agent` object with both id and version specified. The agent must exist and not be archived. @@ -47861,7 +48500,7 @@ List Deployments - `Optional status` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `Optional> betas` @@ -47949,6 +48588,12 @@ List Deployments - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeployment:` @@ -48658,6 +49303,12 @@ Get Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeployment:` @@ -49362,6 +50013,12 @@ Update Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional agent` Agent to deploy. Accepts the `agent` ID string, which re-pins to the latest version, or an `agent` object with both id and version specified. Omit to preserve. Cannot be cleared. @@ -50438,6 +51095,12 @@ Archive Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeployment:` @@ -51142,6 +51805,12 @@ Run Deployment Now - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeploymentRun:` @@ -51340,7 +52009,7 @@ Run Deployment Now - `Optional sessionId` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` @@ -51512,6 +52181,12 @@ Pause Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeployment:` @@ -52216,6 +52891,12 @@ Unpause Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeployment:` @@ -52860,11 +53541,11 @@ List Deployment Runs - `Optional deploymentId` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `Optional hasError` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `Optional limit` @@ -52874,7 +53555,7 @@ List Deployment Runs - `Optional page` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `Optional triggerType` @@ -52966,6 +53647,12 @@ List Deployment Runs - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeploymentRun:` @@ -53164,7 +53851,7 @@ List Deployment Runs - `Optional sessionId` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` @@ -53341,6 +54028,12 @@ Get Deployment Run - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeploymentRun:` @@ -53539,7 +54232,7 @@ Get Deployment Run - `Optional sessionId` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` @@ -53711,6 +54404,12 @@ Create Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String displayName` Human-readable name for the vault. 1-255 characters. @@ -53911,6 +54610,12 @@ List Vaults - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsVault:` @@ -54091,6 +54796,12 @@ Get Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsVault:` @@ -54266,6 +54977,12 @@ Update Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional displayName` Updated human-readable name for the vault. 1-255 characters. @@ -54451,6 +55168,12 @@ Delete Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeletedVault:` @@ -54593,6 +55316,12 @@ Archive Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsVault:` @@ -54770,6 +55499,12 @@ Create Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Auth auth` Authentication details for creating a credential. @@ -55265,6 +56000,12 @@ List Credentials - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsCredential:` @@ -55570,6 +56311,12 @@ Get Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsCredential:` @@ -55874,6 +56621,12 @@ Update Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional auth` Updated authentication details for a credential. @@ -56310,6 +57063,12 @@ Delete Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeletedCredential:` @@ -56458,6 +57217,12 @@ Archive Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsCredential:` @@ -56762,6 +57527,12 @@ Validate Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsCredentialValidation:` @@ -57004,6 +57775,12 @@ Create a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String name` Human-readable name for the store. Required; 1–255 characters; no control characters. The mount-path slug under `/mnt/memory/` is derived from this name (lowercased, non-alphanumeric runs collapsed to a hyphen). Names need not be unique within a workspace. @@ -57227,6 +58004,12 @@ List memory stores - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemoryStore:` @@ -57412,6 +58195,12 @@ Retrieve a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemoryStore:` @@ -57592,6 +58381,12 @@ Update a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional description` New description for the store, up to 1024 characters. Pass an empty string to clear it. @@ -57788,6 +58583,12 @@ Delete a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeletedMemoryStore:` @@ -57930,6 +58731,12 @@ Archive a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemoryStore:` @@ -58116,13 +58923,19 @@ Create a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional content` UTF-8 text content for the new memory. Maximum 100 kB (102,400 bytes). Required; pass `""` explicitly to create an empty memory. - `String path` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -58343,6 +59156,12 @@ List memories - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemoryListItem: union` @@ -58556,6 +59375,12 @@ Retrieve a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemory:` @@ -58754,13 +59579,19 @@ Update a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional content` New UTF-8 text content for the memory. Maximum 100 kB (102,400 bytes). Omit to leave the content unchanged (e.g., for a rename-only update). - `Optional path` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -58966,6 +59797,12 @@ Delete a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeletedMemory:` @@ -59160,6 +59997,12 @@ List memory versions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -59434,6 +60277,12 @@ Retrieve a memory version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -59703,6 +60552,12 @@ Redact a memory version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -59970,6 +60825,12 @@ Upload File - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String file` The file to upload @@ -60206,6 +61067,12 @@ List Files - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaFileMetadata:` @@ -60415,6 +61282,12 @@ Download File - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Example ```java @@ -60538,6 +61411,12 @@ Get File Metadata - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaFileMetadata:` @@ -60742,6 +61621,12 @@ Delete File - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaDeletedFile:` @@ -60886,6 +61771,12 @@ Create Skill - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `List files` Files to upload for the skill. @@ -61128,6 +62019,12 @@ List Skills - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSkill:` @@ -61342,6 +62239,12 @@ Get Skill - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSkill:` @@ -61551,6 +62454,12 @@ Delete Skill - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaDeletedSkill:` @@ -61703,6 +62612,12 @@ Create Skill Version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `List files` Files to upload for the skill. @@ -61904,6 +62819,12 @@ List Skill Versions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSkillVersion:` @@ -62093,6 +63014,12 @@ Download a skill version's content as a zip archive. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Example ```java @@ -62228,6 +63155,12 @@ Get Skill Version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSkillVersion:` @@ -62416,6 +63349,12 @@ Delete Skill Version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaDeletedSkillVersion:` @@ -62565,6 +63504,12 @@ Create User Profile - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional accessType` How the platform uses the API on behalf of the entity this profile represents. `application`: the platform sells a product that uses the API behind the scenes, and the profile represents an individual end-user of that product. `passthrough`: the platform resells raw inference, and the profile identifies the resold-to company. @@ -62579,26 +63524,22 @@ Create User Profile minLength: 1, maxLength: 255 + - `Optional externalUserOnboardedAt` + + A timestamp in RFC 3339 format + + format: date-time + - `Optional metadata` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `Optional name` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 - - `Optional relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `EXTERNAL("external")` - - - `RESOLD("resold")` - - - `INTERNAL("internal")` - #### Returns - `class BetaUserProfile:` @@ -62653,19 +63594,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `Optional name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Optional relationship` + - `Optional externalUserOnboardedAt` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -62704,8 +63641,8 @@ public final class Main { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -62735,6 +63672,14 @@ List User Profiles - `DESC("desc")` + - `Optional orderBy` + + Query parameter for order_by + + - `CREATED_AT("created_at")` + + - `NAME("name")` + - `Optional page` Query parameter for page @@ -62825,6 +63770,12 @@ List User Profiles - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaUserProfile:` @@ -62879,19 +63830,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `Optional name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Optional relationship` + - `Optional externalUserOnboardedAt` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -62932,8 +63879,8 @@ public final class Main { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -63040,6 +63987,12 @@ Get User Profile - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaUserProfile:` @@ -63094,19 +64047,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `Optional name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Optional relationship` + - `Optional externalUserOnboardedAt` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -63145,8 +64094,8 @@ public final class Main { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -63250,6 +64199,12 @@ Update User Profile - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional accessType` How the platform uses the API on behalf of the entity this profile represents. `application`: the platform sells a product that uses the API behind the scenes, and the profile represents an individual end-user of that product. `passthrough`: the platform resells raw inference, and the profile identifies the resold-to company. @@ -63264,6 +64219,12 @@ Update User Profile minLength: 1, maxLength: 255 + - `Optional externalUserOnboardedAt` + + A timestamp in RFC 3339 format + + format: date-time + - `Optional metadata` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -63274,16 +64235,6 @@ Update User Profile minLength: 1, maxLength: 255 - - `Optional relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `EXTERNAL("external")` - - - `RESOLD("resold")` - - - `INTERNAL("internal")` - #### Returns - `class BetaUserProfile:` @@ -63338,19 +64289,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `Optional name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Optional relationship` + - `Optional externalUserOnboardedAt` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -63389,8 +64336,8 @@ public final class Main { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -63494,6 +64441,12 @@ Create Enrollment URL - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaUserProfileEnrollmentUrl:` @@ -63643,6 +64596,12 @@ Create a Dream - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `List inputs` - `class BetaDreamMemoryStoreInput:` @@ -64048,6 +65007,12 @@ List Dreams - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaDream:` @@ -64364,6 +65329,12 @@ Get a Dream - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaDream:` @@ -64675,6 +65646,12 @@ Cancel a Dream - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaDream:` @@ -64986,6 +65963,12 @@ Archive a Dream - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaDream:` @@ -65299,6 +66282,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional displayName` Optional human-readable name for the tunnel (1-255 characters). @@ -65473,6 +66462,12 @@ Fetches a tunnel by ID. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaTunnel:` @@ -65653,6 +66648,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaTunnel:` @@ -65826,6 +66827,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaTunnel:` @@ -65994,6 +67001,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaTunnelToken:` @@ -66143,6 +67156,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional reason` Optional free-text reason for the rotation, recorded for audit. @@ -66300,6 +67319,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String caCertificatePem` PEM-encoded X.509 CA certificate. Must contain exactly one certificate and no private-key material. Maximum 8KB. @@ -66487,6 +67512,12 @@ Fetches a tunnel certificate by ID. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaTunnelCertificate:` @@ -66680,6 +67711,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaTunnelCertificate:` @@ -66862,6 +67899,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaTunnelCertificate:` @@ -67617,7 +68660,7 @@ Create an external key config owned by the caller's organization. - `String kmsArn` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -67631,7 +68674,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGcpExternalKeyConfig:` @@ -67721,7 +68764,7 @@ Create an external key config owned by the caller's organization. - `String kmsArn` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -67735,7 +68778,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGcpExternalKeyConfig:` @@ -67888,7 +68931,7 @@ Results are ordered by creation time (newest first). Use the - `String kmsArn` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -67902,7 +68945,7 @@ Results are ordered by creation time (newest first). Use the **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGcpExternalKeyConfig:` @@ -68050,7 +69093,7 @@ Retrieve a single external key config in the caller's organization by ID. - `String kmsArn` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -68064,7 +69107,7 @@ Retrieve a single external key config in the caller's organization by ID. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGcpExternalKeyConfig:` @@ -68185,7 +69228,7 @@ encrypted data requires the original key identity to decrypt. - `String kmsArn` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -68199,7 +69242,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGcpExternalKeyConfig:` @@ -68277,7 +69320,7 @@ encrypted data requires the original key identity to decrypt. - `String kmsArn` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -68291,7 +69334,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGcpExternalKeyConfig:` @@ -68619,6 +69662,12 @@ matched as the JWT's `iss` claim and is not fetched. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String issuerUrl` The `iss` claim value to match against. @@ -69003,6 +70052,12 @@ Archived issuers are excluded unless `include_archived=true`. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaFederationIssuer:` @@ -69304,6 +70359,12 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaFederationIssuer:` @@ -69607,6 +70668,12 @@ session. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional checkJti` Whether the jwt-bearer exchange enforces JTI single-use (replay protection) for tokens from this issuer. Applies only to assertions carrying a `jti` claim; tokens without one are accepted without single-use enforcement. @@ -69984,6 +71051,12 @@ issuer cannot be changed), or recreate them against another issuer. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaFederationIssuer:` @@ -70292,6 +71365,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String issuerId` Tagged ID of the federation issuer. @@ -70664,6 +71743,12 @@ unless `include_archived=true`. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaFederationRule:` @@ -70967,6 +72052,12 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaFederationRule:` @@ -71281,6 +72372,12 @@ Console session. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional appliesToAllWorkspaces` When true, enables this rule for every workspace in the org (including workspaces created later). Setting `false` is rejected with 400 if no workspace would remain enabled; a rule with only a legacy `workspace_id` binding continues to mint. @@ -71635,6 +72732,12 @@ other scopes require a Console session. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaFederationRule:` @@ -71944,6 +73047,12 @@ other scopes require a Console session. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String workspaceId` Tagged ID of the workspace to enable this rule for. @@ -72134,6 +73243,12 @@ rules with `applies_to_all_workspaces` or a legacy single - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaFederationRuleWorkspace:` @@ -72314,6 +73429,12 @@ Console session. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class WorkspaceRemoveResponse:` @@ -72993,6 +74114,12 @@ accounts. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String name` Slug identifier (lowercase, digits, hyphens). Unique within the organization; a duplicate name returns 409. @@ -73234,6 +74361,12 @@ archived service accounts. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaServiceAccount:` @@ -73443,6 +74576,12 @@ Retrieve a service account by its ID (`svac_...`). - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaServiceAccount:` @@ -73652,6 +74791,12 @@ interactive credential (a user OAuth token or a Console session). - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional description` Replaces the description. Omit to leave unchanged; send `null` to clear (the field is stored as an empty string). @@ -73875,6 +75020,12 @@ those rules first or change their target to another service account. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaServiceAccount:` @@ -74088,6 +75239,12 @@ rejected. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String workspaceId` Tagged workspace ID to add the service account to. @@ -74300,6 +75457,12 @@ page to recover. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaServiceAccountWorkspaceMember:` @@ -74491,6 +75654,12 @@ to the implicit `workspace_user` membership. Archived workspaces return - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class WorkspaceRemoveResponse:` @@ -75007,8 +76176,13 @@ List Workspaces customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `LocalDateTime createdAt` @@ -75045,10 +76219,14 @@ List Workspaces ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `String name` @@ -75214,6 +76392,12 @@ Create Workspace - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String name` Name of the Workspace. @@ -75235,10 +76419,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `Optional tags` @@ -75264,8 +76452,13 @@ Create Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `LocalDateTime createdAt` @@ -75302,10 +76495,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `String name` @@ -75405,8 +76602,13 @@ Get Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `LocalDateTime createdAt` @@ -75443,10 +76645,14 @@ Get Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `String name` @@ -75536,10 +76742,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `Optional name` @@ -75571,8 +76781,13 @@ Update Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `LocalDateTime createdAt` @@ -75609,10 +76824,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `String name` @@ -75707,8 +76926,13 @@ Archive Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `LocalDateTime createdAt` @@ -75745,10 +76969,14 @@ Archive Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `String name` @@ -76539,6 +77767,12 @@ omitted from the results. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaServiceAccountWorkspaceMember:` @@ -76727,6 +77961,12 @@ accounts cannot be added and are rejected. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String serviceAccountId` Tagged service account ID to add. @@ -76926,6 +78166,12 @@ account returns 404. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaServiceAccountWorkspaceMember:` @@ -77115,6 +78361,12 @@ rejected. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaNoBillingWorkspaceRole workspaceRole` New role for the service account in this workspace. @@ -77309,6 +78561,12 @@ membership. Archived workspaces return 400. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class ServiceAccountRemoveResponse:` @@ -77500,3 +78758,163 @@ public final class Main { "next_page": "next_page" } ``` + +## Beta › Organization › Compliance Settings + +### Get Compliance Settings + +`BetaComplianceSettings beta().organization().complianceSettings().retrieve(params = ComplianceSettingRetrieveParams.none(), requestOptions = RequestOptions.none())` + +**GET** `/v1/organizations/compliance_settings` + +Retrieve your organization's Compliance Settings. + +Compliance Settings is a singleton resource: there is exactly one per +organization, addressed without an identifier. The `state` field reflects +whether the Compliance API is enabled. An organization with a parent +organization reads the state inherited from the parent's configuration. + +#### Parameters + +- `ComplianceSettingRetrieveParams params` + +#### Returns + +- `class BetaComplianceSettings:` + + - `State state` + + Whether the Compliance API is enabled for this organization. + + - `class BetaComplianceSettingsStateEnabled:` + + - `JsonValue type constant` + + - `class BetaComplianceSettingsStateDisabled:` + + - `JsonValue type constant` + + - `JsonValue type constant` + +#### Example + +```java +package com.anthropic.example; + +import com.anthropic.client.AnthropicClient; +import com.anthropic.client.okhttp.AnthropicOkHttpClient; +import com.anthropic.models.beta.organization.compliancesettings.BetaComplianceSettings; +import com.anthropic.models.beta.organization.compliancesettings.ComplianceSettingRetrieveParams; + +public final class Main { + private Main() {} + + public static void main(String[] args) { + AnthropicClient client = AnthropicOkHttpClient.fromEnv(); + + BetaComplianceSettings betaComplianceSettings = client.beta().organization().complianceSettings().retrieve(); + } +} +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` + +### Update Compliance Settings + +`BetaComplianceSettings beta().organization().complianceSettings().update(params, requestOptions = RequestOptions.none())` + +**POST** `/v1/organizations/compliance_settings` + +Update your organization's Compliance Settings. + +Setting `state` to `enabled` turns on the Compliance API and begins +capturing organization activity events. Setting it to `disabled` turns +both off. `state` reflects whether the Compliance API is enabled. + +A request that sets `state` to its current value succeeds and leaves the +resource unchanged. A `disabled` request stays in effect until a later +`enabled` request or the organization's next provisioning action that +enables Access Transparency: enabling Access Transparency also enables +the Compliance API, which serves its activity events, so such +provisioning (including re-runs) re-enables the Compliance API even +after a `disabled` request. Automated provisioning never disables +compliance settings. + +#### Parameters + +- `ComplianceSettingUpdateParams params` + + - `State state` + + Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form. + + - `class BetaComplianceSettingsStateEnabledParam:` + + - `JsonValue type constant` + + - `class BetaComplianceSettingsStateDisabledParam:` + + - `JsonValue type constant` + +#### Returns + +- `class BetaComplianceSettings:` + + - `State state` + + Whether the Compliance API is enabled for this organization. + + - `class BetaComplianceSettingsStateEnabled:` + + - `JsonValue type constant` + + - `class BetaComplianceSettingsStateDisabled:` + + - `JsonValue type constant` + + - `JsonValue type constant` + +#### Example + +```java +package com.anthropic.example; + +import com.anthropic.client.AnthropicClient; +import com.anthropic.client.okhttp.AnthropicOkHttpClient; +import com.anthropic.models.beta.organization.compliancesettings.BetaComplianceSettings; +import com.anthropic.models.beta.organization.compliancesettings.BetaComplianceSettingsStateEnabledParam; +import com.anthropic.models.beta.organization.compliancesettings.ComplianceSettingUpdateParams; + +public final class Main { + private Main() {} + + public static void main(String[] args) { + AnthropicClient client = AnthropicOkHttpClient.fromEnv(); + + ComplianceSettingUpdateParams params = ComplianceSettingUpdateParams.builder() + .state(BetaComplianceSettingsStateEnabledParam.builder().build()) + .build(); + BetaComplianceSettings betaComplianceSettings = client.beta().organization().complianceSettings().update(params); + } +} +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` diff --git a/content/en/api/java/beta/agents.md b/content/en/api/java/beta/agents.md index 96ae5703a..e9b32c6ce 100644 --- a/content/en/api/java/beta/agents.md +++ b/content/en/api/java/beta/agents.md @@ -98,6 +98,12 @@ Create Agent - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Model model` Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control @@ -108,6 +114,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -740,6 +750,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1447,6 +1461,12 @@ List Agents - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsAgent:` @@ -1489,6 +1509,10 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -2178,6 +2202,12 @@ Get Agent - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsAgent:` @@ -2220,6 +2250,10 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -2898,6 +2932,12 @@ Update Agent - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional description` Description. Omit to preserve; send empty string or null to clear. @@ -2936,6 +2976,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -3546,6 +3590,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -4224,6 +4272,12 @@ Archive Agent - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsAgent:` @@ -4266,6 +4320,10 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -4900,6 +4958,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -7270,6 +7332,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -7334,6 +7400,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -7444,6 +7514,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -7736,6 +7810,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -8656,6 +8734,12 @@ List Agent Versions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsAgent:` @@ -8698,6 +8782,10 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/agents/archive.md b/content/en/api/java/beta/agents/archive.md index 17f6a8f38..2057f1c8c 100644 --- a/content/en/api/java/beta/agents/archive.md +++ b/content/en/api/java/beta/agents/archive.md @@ -98,6 +98,12 @@ Archive Agent - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsAgent:` @@ -140,6 +146,10 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/agents/create.md b/content/en/api/java/beta/agents/create.md index 8dd2a20e3..cc7ad674c 100644 --- a/content/en/api/java/beta/agents/create.md +++ b/content/en/api/java/beta/agents/create.md @@ -96,6 +96,12 @@ Create Agent - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Model model` Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control @@ -106,6 +112,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -738,6 +748,10 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/agents/list.md b/content/en/api/java/beta/agents/list.md index e3ec9417e..81fa80c5e 100644 --- a/content/en/api/java/beta/agents/list.md +++ b/content/en/api/java/beta/agents/list.md @@ -122,6 +122,12 @@ List Agents - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsAgent:` @@ -164,6 +170,10 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/agents/retrieve.md b/content/en/api/java/beta/agents/retrieve.md index 9057b936b..a6896d919 100644 --- a/content/en/api/java/beta/agents/retrieve.md +++ b/content/en/api/java/beta/agents/retrieve.md @@ -104,6 +104,12 @@ Get Agent - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsAgent:` @@ -146,6 +152,10 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/agents/update.md b/content/en/api/java/beta/agents/update.md index 97707bb3e..45bb988c4 100644 --- a/content/en/api/java/beta/agents/update.md +++ b/content/en/api/java/beta/agents/update.md @@ -98,6 +98,12 @@ Update Agent - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional description` Description. Omit to preserve; send empty string or null to clear. @@ -136,6 +142,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -746,6 +756,10 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/agents/versions.md b/content/en/api/java/beta/agents/versions.md index 968ce2bf3..16e2c3a9d 100644 --- a/content/en/api/java/beta/agents/versions.md +++ b/content/en/api/java/beta/agents/versions.md @@ -110,6 +110,12 @@ List Agent Versions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsAgent:` @@ -152,6 +158,10 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/agents/versions/list.md b/content/en/api/java/beta/agents/versions/list.md index 54bf422c3..8fc64da71 100644 --- a/content/en/api/java/beta/agents/versions/list.md +++ b/content/en/api/java/beta/agents/versions/list.md @@ -108,6 +108,12 @@ List Agent Versions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsAgent:` @@ -150,6 +156,10 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/deployment_runs.md b/content/en/api/java/beta/deployment_runs.md index 666ba0c48..af9d9a80a 100644 --- a/content/en/api/java/beta/deployment_runs.md +++ b/content/en/api/java/beta/deployment_runs.md @@ -38,11 +38,11 @@ List Deployment Runs - `Optional deploymentId` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `Optional hasError` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `Optional limit` @@ -52,7 +52,7 @@ List Deployment Runs - `Optional page` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `Optional triggerType` @@ -144,6 +144,12 @@ List Deployment Runs - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeploymentRun:` @@ -342,7 +348,7 @@ List Deployment Runs - `Optional sessionId` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` @@ -519,6 +525,12 @@ Get Deployment Run - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeploymentRun:` @@ -717,7 +729,7 @@ Get Deployment Run - `Optional sessionId` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` @@ -1001,7 +1013,7 @@ public final class Main { - `Optional sessionId` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` diff --git a/content/en/api/java/beta/deployment_runs/list.md b/content/en/api/java/beta/deployment_runs/list.md index dbec8dcc4..0d3ac8aa8 100644 --- a/content/en/api/java/beta/deployment_runs/list.md +++ b/content/en/api/java/beta/deployment_runs/list.md @@ -36,11 +36,11 @@ List Deployment Runs - `Optional deploymentId` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `Optional hasError` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `Optional limit` @@ -50,7 +50,7 @@ List Deployment Runs - `Optional page` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `Optional triggerType` @@ -142,6 +142,12 @@ List Deployment Runs - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeploymentRun:` @@ -340,7 +346,7 @@ List Deployment Runs - `Optional sessionId` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` diff --git a/content/en/api/java/beta/deployment_runs/retrieve.md b/content/en/api/java/beta/deployment_runs/retrieve.md index 6f056686d..97baca7b1 100644 --- a/content/en/api/java/beta/deployment_runs/retrieve.md +++ b/content/en/api/java/beta/deployment_runs/retrieve.md @@ -98,6 +98,12 @@ Get Deployment Run - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeploymentRun:` @@ -296,7 +302,7 @@ Get Deployment Run - `Optional sessionId` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` diff --git a/content/en/api/java/beta/deployments.md b/content/en/api/java/beta/deployments.md index e7cec697f..b14527795 100644 --- a/content/en/api/java/beta/deployments.md +++ b/content/en/api/java/beta/deployments.md @@ -98,6 +98,12 @@ Create Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Agent agent` Agent to deploy. Accepts the `agent` ID string, which pins the latest version, or an `agent` object with both id and version specified. The agent must exist and not be archived. @@ -1130,7 +1136,7 @@ List Deployments - `Optional status` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `Optional> betas` @@ -1218,6 +1224,12 @@ List Deployments - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeployment:` @@ -1927,6 +1939,12 @@ Get Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeployment:` @@ -2631,6 +2649,12 @@ Update Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional agent` Agent to deploy. Accepts the `agent` ID string, which re-pins to the latest version, or an `agent` object with both id and version specified. Omit to preserve. Cannot be cleared. @@ -3707,6 +3731,12 @@ Archive Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeployment:` @@ -4411,6 +4441,12 @@ Run Deployment Now - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeploymentRun:` @@ -4609,7 +4645,7 @@ Run Deployment Now - `Optional sessionId` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` @@ -4781,6 +4817,12 @@ Pause Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeployment:` @@ -5485,6 +5527,12 @@ Unpause Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/java/beta/deployments/archive.md b/content/en/api/java/beta/deployments/archive.md index b410e7302..3dcd0cb1f 100644 --- a/content/en/api/java/beta/deployments/archive.md +++ b/content/en/api/java/beta/deployments/archive.md @@ -98,6 +98,12 @@ Archive Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/java/beta/deployments/create.md b/content/en/api/java/beta/deployments/create.md index 132e01f11..f55c62730 100644 --- a/content/en/api/java/beta/deployments/create.md +++ b/content/en/api/java/beta/deployments/create.md @@ -96,6 +96,12 @@ Create Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Agent agent` Agent to deploy. Accepts the `agent` ID string, which pins the latest version, or an `agent` object with both id and version specified. The agent must exist and not be archived. diff --git a/content/en/api/java/beta/deployments/list.md b/content/en/api/java/beta/deployments/list.md index 3a5982c54..08432761c 100644 --- a/content/en/api/java/beta/deployments/list.md +++ b/content/en/api/java/beta/deployments/list.md @@ -42,7 +42,7 @@ List Deployments - `Optional status` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `Optional> betas` @@ -130,6 +130,12 @@ List Deployments - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/java/beta/deployments/pause.md b/content/en/api/java/beta/deployments/pause.md index 2bf0fbd26..31808486f 100644 --- a/content/en/api/java/beta/deployments/pause.md +++ b/content/en/api/java/beta/deployments/pause.md @@ -98,6 +98,12 @@ Pause Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/java/beta/deployments/retrieve.md b/content/en/api/java/beta/deployments/retrieve.md index b21440632..5902fc588 100644 --- a/content/en/api/java/beta/deployments/retrieve.md +++ b/content/en/api/java/beta/deployments/retrieve.md @@ -98,6 +98,12 @@ Get Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/java/beta/deployments/run.md b/content/en/api/java/beta/deployments/run.md index 4dbea2cfc..23cd86dc9 100644 --- a/content/en/api/java/beta/deployments/run.md +++ b/content/en/api/java/beta/deployments/run.md @@ -98,6 +98,12 @@ Run Deployment Now - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeploymentRun:` @@ -296,7 +302,7 @@ Run Deployment Now - `Optional sessionId` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` diff --git a/content/en/api/java/beta/deployments/unpause.md b/content/en/api/java/beta/deployments/unpause.md index 1c927d1dc..666ce1fbb 100644 --- a/content/en/api/java/beta/deployments/unpause.md +++ b/content/en/api/java/beta/deployments/unpause.md @@ -98,6 +98,12 @@ Unpause Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeployment:` diff --git a/content/en/api/java/beta/deployments/update.md b/content/en/api/java/beta/deployments/update.md index 37fac0d53..a16282eb9 100644 --- a/content/en/api/java/beta/deployments/update.md +++ b/content/en/api/java/beta/deployments/update.md @@ -98,6 +98,12 @@ Update Deployment - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional agent` Agent to deploy. Accepts the `agent` ID string, which re-pins to the latest version, or an `agent` object with both id and version specified. Omit to preserve. Cannot be cleared. diff --git a/content/en/api/java/beta/environments.md b/content/en/api/java/beta/environments.md index 0a1fd14b4..df6b4e8c9 100644 --- a/content/en/api/java/beta/environments.md +++ b/content/en/api/java/beta/environments.md @@ -98,6 +98,12 @@ Create a new environment with the specified configuration. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String name` Human-readable name for the environment @@ -531,6 +537,12 @@ List environments with pagination support. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaEnvironment:` @@ -836,6 +848,12 @@ Retrieve a specific environment by ID. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaEnvironment:` @@ -1136,6 +1154,12 @@ Update an existing environment's configuration. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional config` Updated environment configuration @@ -1554,6 +1578,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaEnvironmentDeleteResponse:` @@ -1698,6 +1728,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaEnvironment:` @@ -2457,6 +2493,12 @@ Retrieve detailed information about a specific work item. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSelfHostedWork:` @@ -2701,6 +2743,12 @@ Long poll for work items in the queue. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional anthropicWorkerId` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -2936,6 +2984,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSelfHostedWork:` @@ -3178,6 +3232,12 @@ Record a heartbeat for a work item to maintain the lease. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSelfHostedWorkHeartbeatResponse:` @@ -3355,6 +3415,12 @@ Stop a work item, initiating graceful or forced shutdown. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaSelfHostedWorkStopRequest betaSelfHostedWorkStopRequest` Request to stop a work item. @@ -3603,6 +3669,12 @@ List work items in an environment. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSelfHostedWork:` @@ -3838,6 +3910,12 @@ Update work item metadata with merge semantics. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaSelfHostedWorkUpdateRequest betaSelfHostedWorkUpdateRequest` Request to update work item metadata. @@ -4077,6 +4155,12 @@ Get statistics about the work queue for an environment. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSelfHostedWorkQueueStats:` diff --git a/content/en/api/java/beta/environments/archive.md b/content/en/api/java/beta/environments/archive.md index c7bebeec5..e4bc0d7e9 100644 --- a/content/en/api/java/beta/environments/archive.md +++ b/content/en/api/java/beta/environments/archive.md @@ -98,6 +98,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaEnvironment:` diff --git a/content/en/api/java/beta/environments/create.md b/content/en/api/java/beta/environments/create.md index e504f5770..b6eb12cf0 100644 --- a/content/en/api/java/beta/environments/create.md +++ b/content/en/api/java/beta/environments/create.md @@ -96,6 +96,12 @@ Create a new environment with the specified configuration. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String name` Human-readable name for the environment diff --git a/content/en/api/java/beta/environments/delete.md b/content/en/api/java/beta/environments/delete.md index d0cb8cf36..27def788e 100644 --- a/content/en/api/java/beta/environments/delete.md +++ b/content/en/api/java/beta/environments/delete.md @@ -98,6 +98,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaEnvironmentDeleteResponse:` diff --git a/content/en/api/java/beta/environments/list.md b/content/en/api/java/beta/environments/list.md index 70ddcd03d..3f9c72267 100644 --- a/content/en/api/java/beta/environments/list.md +++ b/content/en/api/java/beta/environments/list.md @@ -110,6 +110,12 @@ List environments with pagination support. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaEnvironment:` diff --git a/content/en/api/java/beta/environments/retrieve.md b/content/en/api/java/beta/environments/retrieve.md index 5b5def50b..514137f54 100644 --- a/content/en/api/java/beta/environments/retrieve.md +++ b/content/en/api/java/beta/environments/retrieve.md @@ -98,6 +98,12 @@ Retrieve a specific environment by ID. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaEnvironment:` diff --git a/content/en/api/java/beta/environments/update.md b/content/en/api/java/beta/environments/update.md index 71cac5f77..d59c736aa 100644 --- a/content/en/api/java/beta/environments/update.md +++ b/content/en/api/java/beta/environments/update.md @@ -98,6 +98,12 @@ Update an existing environment's configuration. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional config` Updated environment configuration diff --git a/content/en/api/java/beta/environments/work.md b/content/en/api/java/beta/environments/work.md index f1a49f0cd..515afeae2 100644 --- a/content/en/api/java/beta/environments/work.md +++ b/content/en/api/java/beta/environments/work.md @@ -104,6 +104,12 @@ Retrieve detailed information about a specific work item. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaSelfHostedWork:` @@ -348,6 +354,12 @@ Long poll for work items in the queue. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional anthropicWorkerId` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -583,6 +595,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaSelfHostedWork:` @@ -825,6 +843,12 @@ Record a heartbeat for a work item to maintain the lease. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaSelfHostedWorkHeartbeatResponse:` @@ -1002,6 +1026,12 @@ Stop a work item, initiating graceful or forced shutdown. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaSelfHostedWorkStopRequest betaSelfHostedWorkStopRequest` Request to stop a work item. @@ -1250,6 +1280,12 @@ List work items in an environment. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaSelfHostedWork:` @@ -1485,6 +1521,12 @@ Update work item metadata with merge semantics. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaSelfHostedWorkUpdateRequest betaSelfHostedWorkUpdateRequest` Request to update work item metadata. @@ -1724,6 +1766,12 @@ Get statistics about the work queue for an environment. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaSelfHostedWorkQueueStats:` diff --git a/content/en/api/java/beta/environments/work/ack.md b/content/en/api/java/beta/environments/work/ack.md index db573a608..bd5503030 100644 --- a/content/en/api/java/beta/environments/work/ack.md +++ b/content/en/api/java/beta/environments/work/ack.md @@ -102,6 +102,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaSelfHostedWork:` diff --git a/content/en/api/java/beta/environments/work/heartbeat.md b/content/en/api/java/beta/environments/work/heartbeat.md index d4e49b38f..d1453d5a5 100644 --- a/content/en/api/java/beta/environments/work/heartbeat.md +++ b/content/en/api/java/beta/environments/work/heartbeat.md @@ -110,6 +110,12 @@ Record a heartbeat for a work item to maintain the lease. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaSelfHostedWorkHeartbeatResponse:` diff --git a/content/en/api/java/beta/environments/work/list.md b/content/en/api/java/beta/environments/work/list.md index 6b0ca428a..7b72c7eba 100644 --- a/content/en/api/java/beta/environments/work/list.md +++ b/content/en/api/java/beta/environments/work/list.md @@ -110,6 +110,12 @@ List work items in an environment. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaSelfHostedWork:` diff --git a/content/en/api/java/beta/environments/work/poll.md b/content/en/api/java/beta/environments/work/poll.md index 868d6441f..7edd9f2dd 100644 --- a/content/en/api/java/beta/environments/work/poll.md +++ b/content/en/api/java/beta/environments/work/poll.md @@ -112,6 +112,12 @@ Long poll for work items in the queue. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional anthropicWorkerId` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console diff --git a/content/en/api/java/beta/environments/work/retrieve.md b/content/en/api/java/beta/environments/work/retrieve.md index 4ff6bcaab..efd216cd2 100644 --- a/content/en/api/java/beta/environments/work/retrieve.md +++ b/content/en/api/java/beta/environments/work/retrieve.md @@ -102,6 +102,12 @@ Retrieve detailed information about a specific work item. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaSelfHostedWork:` diff --git a/content/en/api/java/beta/environments/work/stats.md b/content/en/api/java/beta/environments/work/stats.md index 5b4345bc3..5b2c0aaf4 100644 --- a/content/en/api/java/beta/environments/work/stats.md +++ b/content/en/api/java/beta/environments/work/stats.md @@ -98,6 +98,12 @@ Get statistics about the work queue for an environment. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaSelfHostedWorkQueueStats:` diff --git a/content/en/api/java/beta/environments/work/stop.md b/content/en/api/java/beta/environments/work/stop.md index 5eb22a9d2..450a30321 100644 --- a/content/en/api/java/beta/environments/work/stop.md +++ b/content/en/api/java/beta/environments/work/stop.md @@ -102,6 +102,12 @@ Stop a work item, initiating graceful or forced shutdown. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaSelfHostedWorkStopRequest betaSelfHostedWorkStopRequest` Request to stop a work item. diff --git a/content/en/api/java/beta/environments/work/update.md b/content/en/api/java/beta/environments/work/update.md index c298a5c24..3eb993bf9 100644 --- a/content/en/api/java/beta/environments/work/update.md +++ b/content/en/api/java/beta/environments/work/update.md @@ -102,6 +102,12 @@ Update work item metadata with merge semantics. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaSelfHostedWorkUpdateRequest betaSelfHostedWorkUpdateRequest` Request to update work item metadata. diff --git a/content/en/api/java/beta/files.md b/content/en/api/java/beta/files.md index 35c986e70..cc9380201 100644 --- a/content/en/api/java/beta/files.md +++ b/content/en/api/java/beta/files.md @@ -98,6 +98,12 @@ Upload File - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String file` The file to upload @@ -334,6 +340,12 @@ List Files - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaFileMetadata:` @@ -543,6 +555,12 @@ Download File - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Example ```java @@ -666,6 +684,12 @@ Get File Metadata - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaFileMetadata:` @@ -870,6 +894,12 @@ Delete File - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaDeletedFile:` diff --git a/content/en/api/java/beta/files/delete.md b/content/en/api/java/beta/files/delete.md index 97f447b4b..3e9a5e83e 100644 --- a/content/en/api/java/beta/files/delete.md +++ b/content/en/api/java/beta/files/delete.md @@ -100,6 +100,12 @@ Delete File - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaDeletedFile:` diff --git a/content/en/api/java/beta/files/download.md b/content/en/api/java/beta/files/download.md index 1a2002bb5..0c974e18d 100644 --- a/content/en/api/java/beta/files/download.md +++ b/content/en/api/java/beta/files/download.md @@ -100,6 +100,12 @@ Download File - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Example ```java diff --git a/content/en/api/java/beta/files/list.md b/content/en/api/java/beta/files/list.md index 5b1bd7aa5..7a5cce304 100644 --- a/content/en/api/java/beta/files/list.md +++ b/content/en/api/java/beta/files/list.md @@ -116,6 +116,12 @@ List Files - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaFileMetadata:` diff --git a/content/en/api/java/beta/files/retrieve_metadata.md b/content/en/api/java/beta/files/retrieve_metadata.md index 3c17b627b..ed448d8f7 100644 --- a/content/en/api/java/beta/files/retrieve_metadata.md +++ b/content/en/api/java/beta/files/retrieve_metadata.md @@ -100,6 +100,12 @@ Get File Metadata - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaFileMetadata:` diff --git a/content/en/api/java/beta/files/upload.md b/content/en/api/java/beta/files/upload.md index 1f1d179bc..e540b8e1a 100644 --- a/content/en/api/java/beta/files/upload.md +++ b/content/en/api/java/beta/files/upload.md @@ -96,6 +96,12 @@ Upload File - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String file` The file to upload diff --git a/content/en/api/java/beta/memory_stores.md b/content/en/api/java/beta/memory_stores.md index 294194841..2ec8842a4 100644 --- a/content/en/api/java/beta/memory_stores.md +++ b/content/en/api/java/beta/memory_stores.md @@ -98,6 +98,12 @@ Create a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String name` Human-readable name for the store. Required; 1–255 characters; no control characters. The mount-path slug under `/mnt/memory/` is derived from this name (lowercased, non-alphanumeric runs collapsed to a hyphen). Names need not be unique within a workspace. @@ -321,6 +327,12 @@ List memory stores - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsMemoryStore:` @@ -506,6 +518,12 @@ Retrieve a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsMemoryStore:` @@ -686,6 +704,12 @@ Update a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional description` New description for the store, up to 1024 characters. Pass an empty string to clear it. @@ -882,6 +906,12 @@ Delete a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeletedMemoryStore:` @@ -1024,6 +1054,12 @@ Archive a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsMemoryStore:` @@ -1266,13 +1302,19 @@ Create a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional content` UTF-8 text content for the new memory. Maximum 100 kB (102,400 bytes). Required; pass `""` explicitly to create an empty memory. - `String path` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -1493,6 +1535,12 @@ List memories - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemoryListItem: union` @@ -1706,6 +1754,12 @@ Retrieve a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemory:` @@ -1904,13 +1958,19 @@ Update a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional content` New UTF-8 text content for the memory. Maximum 100 kB (102,400 bytes). Omit to leave the content unchanged (e.g., for a rename-only update). - `Optional path` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -2116,6 +2176,12 @@ Delete a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeletedMemory:` @@ -2310,6 +2376,12 @@ List memory versions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -2584,6 +2656,12 @@ Retrieve a memory version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -2853,6 +2931,12 @@ Redact a memory version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsMemoryVersion:` diff --git a/content/en/api/java/beta/memory_stores/archive.md b/content/en/api/java/beta/memory_stores/archive.md index a2cf8ca4a..7af7230ed 100644 --- a/content/en/api/java/beta/memory_stores/archive.md +++ b/content/en/api/java/beta/memory_stores/archive.md @@ -98,6 +98,12 @@ Archive a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsMemoryStore:` diff --git a/content/en/api/java/beta/memory_stores/create.md b/content/en/api/java/beta/memory_stores/create.md index cba859d79..014f6096a 100644 --- a/content/en/api/java/beta/memory_stores/create.md +++ b/content/en/api/java/beta/memory_stores/create.md @@ -96,6 +96,12 @@ Create a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String name` Human-readable name for the store. Required; 1–255 characters; no control characters. The mount-path slug under `/mnt/memory/` is derived from this name (lowercased, non-alphanumeric runs collapsed to a hyphen). Names need not be unique within a workspace. diff --git a/content/en/api/java/beta/memory_stores/delete.md b/content/en/api/java/beta/memory_stores/delete.md index 23695de20..e8b30e260 100644 --- a/content/en/api/java/beta/memory_stores/delete.md +++ b/content/en/api/java/beta/memory_stores/delete.md @@ -98,6 +98,12 @@ Delete a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeletedMemoryStore:` diff --git a/content/en/api/java/beta/memory_stores/list.md b/content/en/api/java/beta/memory_stores/list.md index d3e76fdd3..645a513ac 100644 --- a/content/en/api/java/beta/memory_stores/list.md +++ b/content/en/api/java/beta/memory_stores/list.md @@ -122,6 +122,12 @@ List memory stores - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsMemoryStore:` diff --git a/content/en/api/java/beta/memory_stores/memories.md b/content/en/api/java/beta/memory_stores/memories.md index 2451e6f51..61da3be6a 100644 --- a/content/en/api/java/beta/memory_stores/memories.md +++ b/content/en/api/java/beta/memory_stores/memories.md @@ -104,13 +104,19 @@ Create a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional content` UTF-8 text content for the new memory. Maximum 100 kB (102,400 bytes). Required; pass `""` explicitly to create an empty memory. - `String path` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -331,6 +337,12 @@ List memories - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsMemoryListItem: union` @@ -544,6 +556,12 @@ Retrieve a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsMemory:` @@ -742,13 +760,19 @@ Update a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional content` New UTF-8 text content for the memory. Maximum 100 kB (102,400 bytes). Omit to leave the content unchanged (e.g., for a rename-only update). - `Optional path` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -954,6 +978,12 @@ Delete a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeletedMemory:` diff --git a/content/en/api/java/beta/memory_stores/memories/create.md b/content/en/api/java/beta/memory_stores/memories/create.md index de3f32c16..a4a07a99d 100644 --- a/content/en/api/java/beta/memory_stores/memories/create.md +++ b/content/en/api/java/beta/memory_stores/memories/create.md @@ -102,13 +102,19 @@ Create a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional content` UTF-8 text content for the new memory. Maximum 100 kB (102,400 bytes). Required; pass `""` explicitly to create an empty memory. - `String path` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 diff --git a/content/en/api/java/beta/memory_stores/memories/delete.md b/content/en/api/java/beta/memory_stores/memories/delete.md index 74cf86ebd..1b53319e2 100644 --- a/content/en/api/java/beta/memory_stores/memories/delete.md +++ b/content/en/api/java/beta/memory_stores/memories/delete.md @@ -104,6 +104,12 @@ Delete a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeletedMemory:` diff --git a/content/en/api/java/beta/memory_stores/memories/list.md b/content/en/api/java/beta/memory_stores/memories/list.md index 41d5567b3..970493541 100644 --- a/content/en/api/java/beta/memory_stores/memories/list.md +++ b/content/en/api/java/beta/memory_stores/memories/list.md @@ -122,6 +122,12 @@ List memories - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsMemoryListItem: union` diff --git a/content/en/api/java/beta/memory_stores/memories/retrieve.md b/content/en/api/java/beta/memory_stores/memories/retrieve.md index f6f019765..03c4c4e04 100644 --- a/content/en/api/java/beta/memory_stores/memories/retrieve.md +++ b/content/en/api/java/beta/memory_stores/memories/retrieve.md @@ -104,6 +104,12 @@ Retrieve a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsMemory:` diff --git a/content/en/api/java/beta/memory_stores/memories/update.md b/content/en/api/java/beta/memory_stores/memories/update.md index a4ec4be71..f34380b92 100644 --- a/content/en/api/java/beta/memory_stores/memories/update.md +++ b/content/en/api/java/beta/memory_stores/memories/update.md @@ -104,13 +104,19 @@ Update a memory - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional content` New UTF-8 text content for the memory. Maximum 100 kB (102,400 bytes). Omit to leave the content unchanged (e.g., for a rename-only update). - `Optional path` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 diff --git a/content/en/api/java/beta/memory_stores/memory_versions.md b/content/en/api/java/beta/memory_stores/memory_versions.md index 0872b0f98..82bdccbb0 100644 --- a/content/en/api/java/beta/memory_stores/memory_versions.md +++ b/content/en/api/java/beta/memory_stores/memory_versions.md @@ -146,6 +146,12 @@ List memory versions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -420,6 +426,12 @@ Retrieve a memory version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsMemoryVersion:` @@ -689,6 +701,12 @@ Redact a memory version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsMemoryVersion:` diff --git a/content/en/api/java/beta/memory_stores/memory_versions/list.md b/content/en/api/java/beta/memory_stores/memory_versions/list.md index 9e0d4f203..33b430b7f 100644 --- a/content/en/api/java/beta/memory_stores/memory_versions/list.md +++ b/content/en/api/java/beta/memory_stores/memory_versions/list.md @@ -144,6 +144,12 @@ List memory versions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsMemoryVersion:` diff --git a/content/en/api/java/beta/memory_stores/memory_versions/redact.md b/content/en/api/java/beta/memory_stores/memory_versions/redact.md index cccce8496..f73148c03 100644 --- a/content/en/api/java/beta/memory_stores/memory_versions/redact.md +++ b/content/en/api/java/beta/memory_stores/memory_versions/redact.md @@ -100,6 +100,12 @@ Redact a memory version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsMemoryVersion:` diff --git a/content/en/api/java/beta/memory_stores/memory_versions/retrieve.md b/content/en/api/java/beta/memory_stores/memory_versions/retrieve.md index 68d001bd6..b6452ad4a 100644 --- a/content/en/api/java/beta/memory_stores/memory_versions/retrieve.md +++ b/content/en/api/java/beta/memory_stores/memory_versions/retrieve.md @@ -104,6 +104,12 @@ Retrieve a memory version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsMemoryVersion:` diff --git a/content/en/api/java/beta/memory_stores/retrieve.md b/content/en/api/java/beta/memory_stores/retrieve.md index a79591c4f..cb0ac0dcc 100644 --- a/content/en/api/java/beta/memory_stores/retrieve.md +++ b/content/en/api/java/beta/memory_stores/retrieve.md @@ -98,6 +98,12 @@ Retrieve a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsMemoryStore:` diff --git a/content/en/api/java/beta/memory_stores/update.md b/content/en/api/java/beta/memory_stores/update.md index aaa09b809..dbb0c5443 100644 --- a/content/en/api/java/beta/memory_stores/update.md +++ b/content/en/api/java/beta/memory_stores/update.md @@ -98,6 +98,12 @@ Update a memory store - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional description` New description for the store, up to 1024 characters. Pass an empty string to clear it. diff --git a/content/en/api/java/beta/messages.md b/content/en/api/java/beta/messages.md index 3f47124ca..7524e6a6f 100644 --- a/content/en/api/java/beta/messages.md +++ b/content/en/api/java/beta/messages.md @@ -102,6 +102,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional userProfileId` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -1392,6 +1398,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1470,6 +1484,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `SYSTEM("system")` + - `Optional clearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NEXT_USER_MESSAGE("next_user_message")` + + - `NEVER("never")` + + - `Optional outputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Optional effort` + + All possible effort levels. + + - `LOW("low")` + + - `MEDIUM("medium")` + + - `HIGH("high")` + + - `XHIGH("xhigh")` + + - `MAX("max")` + - `Model model` The model that will complete your prompt. @@ -2007,16 +2051,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -2643,16 +2677,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -4440,6 +4464,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -5131,6 +5163,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStreamEvent: union` - `class BetaRawMessageStartEvent:` @@ -5245,6 +5329,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStopEvent:` - `JsonValue type constant` @@ -5496,7 +5624,7 @@ public final class Main { "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5511,7 +5639,14 @@ public final class Main { }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -5617,6 +5752,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional userProfileId` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -6895,6 +7036,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -6973,6 +7122,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `SYSTEM("system")` + - `Optional clearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NEXT_USER_MESSAGE("next_user_message")` + + - `NEVER("never")` + + - `Optional outputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Optional effort` + + All possible effort levels. + + - `LOW("low")` + + - `MEDIUM("medium")` + + - `HIGH("high")` + + - `XHIGH("xhigh")` + + - `MAX("max")` + - `Model model` The model that will complete your prompt. @@ -7386,16 +7565,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -8022,16 +8191,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -9053,6 +9212,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -9181,6 +9348,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -10500,16 +10675,6 @@ public final class Main { - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -12863,16 +13028,6 @@ public final class Main { - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -14282,6 +14437,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -15601,6 +15764,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -16425,6 +16596,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -16549,6 +16728,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -16786,6 +16973,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -16858,6 +17053,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -16969,6 +17172,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -17056,6 +17267,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -17188,6 +17407,24 @@ public final class Main { - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `Optional prefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `ERROR("error")` + + - `DROP_BLOCK("drop_block")` + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -17206,6 +17443,12 @@ public final class Main { - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -17262,6 +17505,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -17394,6 +17645,24 @@ public final class Main { - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `Optional prefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `ERROR("error")` + + - `DROP_BLOCK("drop_block")` + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -17412,6 +17681,12 @@ public final class Main { - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18928,6 +19203,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -19619,6 +19902,58 @@ public final class Main { - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + ### Beta Message Delta Usage - `class BetaMessageDeltaUsage:` @@ -19765,6 +20100,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -20048,6 +20391,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -21345,6 +21696,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -21423,6 +21782,36 @@ public final class Main { - `SYSTEM("system")` + - `Optional clearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NEXT_USER_MESSAGE("next_user_message")` + + - `NEVER("never")` + + - `Optional outputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Optional effort` + + All possible effort levels. + + - `LOW("low")` + + - `MEDIUM("medium")` + + - `HIGH("high")` + + - `XHIGH("xhigh")` + + - `MAX("max")` + ### Beta Message Tokens Count - `class BetaMessageTokensCount:` @@ -22634,6 +23023,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -23091,6 +23488,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -23328,6 +23733,58 @@ public final class Main { minimum: 0 + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + ### Beta Raw Message Start Event - `class BetaRawMessageStartEvent:` @@ -24161,6 +24618,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -24852,6 +25317,58 @@ public final class Main { - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `JsonValue type constant` ### Beta Raw Message Stop Event @@ -25695,6 +26212,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -26386,6 +26911,58 @@ public final class Main { - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `JsonValue type constant` - `class BetaRawMessageDeltaEvent:` @@ -26494,6 +27071,50 @@ public final class Main { The number of server tool requests. + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStopEvent:` - `JsonValue type constant` @@ -27753,6 +28374,30 @@ public final class Main { - `MODEL_CONTEXT_WINDOW_EXCEEDED("model_context_window_exceeded")` +### Beta System Message Output Config + +- `class BetaSystemMessageOutputConfig:` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Optional effort` + + All possible effort levels. + + - `LOW("low")` + + - `MEDIUM("medium")` + + - `HIGH("high")` + + - `XHIGH("xhigh")` + + - `MAX("max")` + ### Beta Text Block - `class BetaTextBlock:` @@ -28605,6 +29250,26 @@ public final class Main { - `JsonValue type constant` +### Beta Thinking Block Binding + +- `class BetaThinkingBlockBinding:` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `Optional prefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `ERROR("error")` + + - `DROP_BLOCK("drop_block")` + ### Beta Thinking Block Param - `class BetaThinkingBlockParam:` @@ -28627,6 +29292,24 @@ public final class Main { - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `Optional prefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `ERROR("error")` + + - `DROP_BLOCK("drop_block")` + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -28659,6 +29342,24 @@ public final class Main { - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `Optional prefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `ERROR("error")` + + - `DROP_BLOCK("drop_block")` + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -28693,6 +29394,24 @@ public final class Main { - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `Optional prefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `ERROR("error")` + + - `DROP_BLOCK("drop_block")` + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -28711,6 +29430,12 @@ public final class Main { - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -28735,6 +29460,58 @@ public final class Main { - `JsonValue type constant` +### Beta Thinking Dropped Input Transformation + +- `class BetaThinkingDroppedInputTransformation:` + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + +### Beta Thinking Prefix Mismatch Behavior + +- `enum BetaThinkingPrefixMismatchBehavior:` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `ERROR("error")` + + - `DROP_BLOCK("drop_block")` + ### Beta Thinking Turns - `class BetaThinkingTurns:` @@ -30644,16 +31421,6 @@ public final class Main { - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -31280,16 +32047,6 @@ public final class Main { - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -32051,6 +32808,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -32575,6 +33340,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -34754,6 +35527,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional userProfileId` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -36064,6 +36843,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -36142,6 +36929,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `SYSTEM("system")` + - `Optional clearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NEXT_USER_MESSAGE("next_user_message")` + + - `NEVER("never")` + + - `Optional outputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Optional effort` + + All possible effort levels. + + - `LOW("low")` + + - `MEDIUM("medium")` + + - `HIGH("high")` + + - `XHIGH("xhigh")` + + - `MAX("max")` + - `Model model` The model that will complete your prompt. @@ -36444,6 +37261,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `Optional prefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `ERROR("error")` + + - `DROP_BLOCK("drop_block")` + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -36462,6 +37297,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -36963,16 +37804,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -37599,16 +38430,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -38822,6 +39643,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaMessageBatch:` @@ -39080,6 +39907,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaMessageBatch:` @@ -39335,6 +40168,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaMessageBatch:` @@ -39583,6 +40422,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaDeletedMessageBatch:` @@ -39733,6 +40578,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaMessageBatchIndividualResponse:` @@ -40582,6 +41433,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -41273,6 +42132,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `JsonValue type constant` - `class BetaMessageBatchErroredResult:` diff --git a/content/en/api/java/beta/messages/batches.md b/content/en/api/java/beta/messages/batches.md index 3d75a636d..5b682ec8b 100644 --- a/content/en/api/java/beta/messages/batches.md +++ b/content/en/api/java/beta/messages/batches.md @@ -102,6 +102,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional userProfileId` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -1412,6 +1418,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1490,6 +1504,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `SYSTEM("system")` + - `Optional clearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NEXT_USER_MESSAGE("next_user_message")` + + - `NEVER("never")` + + - `Optional outputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Optional effort` + + All possible effort levels. + + - `LOW("low")` + + - `MEDIUM("medium")` + + - `HIGH("high")` + + - `XHIGH("xhigh")` + + - `MAX("max")` + - `Model model` The model that will complete your prompt. @@ -1792,6 +1836,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `Optional prefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `ERROR("error")` + + - `DROP_BLOCK("drop_block")` + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1810,6 +1872,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2311,16 +2379,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -2947,16 +3005,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -4170,6 +4218,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaMessageBatch:` @@ -4428,6 +4482,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaMessageBatch:` @@ -4683,6 +4743,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaMessageBatch:` @@ -4931,6 +4997,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaDeletedMessageBatch:` @@ -5081,6 +5153,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaMessageBatchIndividualResponse:` @@ -5930,6 +6008,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -6621,6 +6707,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `JsonValue type constant` - `class BetaMessageBatchErroredResult:` @@ -7762,6 +7900,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -8453,6 +8599,58 @@ public final class Main { - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `JsonValue type constant` - `class BetaMessageBatchErroredResult:` @@ -9400,6 +9598,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -10091,6 +10297,58 @@ public final class Main { - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `JsonValue type constant` - `class BetaMessageBatchErroredResult:` @@ -11000,6 +11258,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -11691,4 +11957,56 @@ public final class Main { - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `JsonValue type constant` diff --git a/content/en/api/java/beta/messages/batches/cancel.md b/content/en/api/java/beta/messages/batches/cancel.md index cca0f6c75..a0c1b05cc 100644 --- a/content/en/api/java/beta/messages/batches/cancel.md +++ b/content/en/api/java/beta/messages/batches/cancel.md @@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaMessageBatch:` diff --git a/content/en/api/java/beta/messages/batches/create.md b/content/en/api/java/beta/messages/batches/create.md index 1d589c4a8..b715ca0a6 100644 --- a/content/en/api/java/beta/messages/batches/create.md +++ b/content/en/api/java/beta/messages/batches/create.md @@ -100,6 +100,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional userProfileId` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -1410,6 +1416,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1488,6 +1502,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `SYSTEM("system")` + - `Optional clearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NEXT_USER_MESSAGE("next_user_message")` + + - `NEVER("never")` + + - `Optional outputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Optional effort` + + All possible effort levels. + + - `LOW("low")` + + - `MEDIUM("medium")` + + - `HIGH("high")` + + - `XHIGH("xhigh")` + + - `MAX("max")` + - `Model model` The model that will complete your prompt. @@ -1790,6 +1834,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `Optional prefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `ERROR("error")` + + - `DROP_BLOCK("drop_block")` + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1808,6 +1870,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` + - `Optional blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `Optional display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2309,16 +2377,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -2945,16 +3003,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. diff --git a/content/en/api/java/beta/messages/batches/delete.md b/content/en/api/java/beta/messages/batches/delete.md index 8d7415fb2..aefa6288c 100644 --- a/content/en/api/java/beta/messages/batches/delete.md +++ b/content/en/api/java/beta/messages/batches/delete.md @@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaDeletedMessageBatch:` diff --git a/content/en/api/java/beta/messages/batches/list.md b/content/en/api/java/beta/messages/batches/list.md index a9fc5f831..f1f046db0 100644 --- a/content/en/api/java/beta/messages/batches/list.md +++ b/content/en/api/java/beta/messages/batches/list.md @@ -114,6 +114,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaMessageBatch:` diff --git a/content/en/api/java/beta/messages/batches/results.md b/content/en/api/java/beta/messages/batches/results.md index 53fa309ed..64a3a1561 100644 --- a/content/en/api/java/beta/messages/batches/results.md +++ b/content/en/api/java/beta/messages/batches/results.md @@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaMessageBatchIndividualResponse:` @@ -953,6 +959,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1644,6 +1658,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `JsonValue type constant` - `class BetaMessageBatchErroredResult:` diff --git a/content/en/api/java/beta/messages/batches/retrieve.md b/content/en/api/java/beta/messages/batches/retrieve.md index 3fcb4d7d7..e76a557c9 100644 --- a/content/en/api/java/beta/messages/batches/retrieve.md +++ b/content/en/api/java/beta/messages/batches/retrieve.md @@ -102,6 +102,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaMessageBatch:` diff --git a/content/en/api/java/beta/messages/count_tokens.md b/content/en/api/java/beta/messages/count_tokens.md index f2986f815..6d4b87293 100644 --- a/content/en/api/java/beta/messages/count_tokens.md +++ b/content/en/api/java/beta/messages/count_tokens.md @@ -100,6 +100,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional userProfileId` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -1378,6 +1384,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1456,6 +1470,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `SYSTEM("system")` + - `Optional clearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NEXT_USER_MESSAGE("next_user_message")` + + - `NEVER("never")` + + - `Optional outputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Optional effort` + + All possible effort levels. + + - `LOW("low")` + + - `MEDIUM("medium")` + + - `HIGH("high")` + + - `XHIGH("xhigh")` + + - `MAX("max")` + - `Model model` The model that will complete your prompt. @@ -1869,16 +1913,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -2505,16 +2539,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. diff --git a/content/en/api/java/beta/messages/create.md b/content/en/api/java/beta/messages/create.md index 82f2cf7f7..7ec68a2b1 100644 --- a/content/en/api/java/beta/messages/create.md +++ b/content/en/api/java/beta/messages/create.md @@ -100,6 +100,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional userProfileId` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -1390,6 +1396,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1468,6 +1482,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `SYSTEM("system")` + - `Optional clearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `NEXT_USER_MESSAGE("next_user_message")` + + - `NEVER("never")` + + - `Optional outputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `Optional effort` + + All possible effort levels. + + - `LOW("low")` + + - `MEDIUM("medium")` + + - `HIGH("high")` + + - `XHIGH("xhigh")` + + - `MAX("max")` + - `Model model` The model that will complete your prompt. @@ -2005,16 +2049,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -2641,16 +2675,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -4438,6 +4462,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -5129,6 +5161,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `FAST("fast")` + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `MODEL_BINDING_MISMATCH("model_binding_mismatch")` + + - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")` + + - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")` + + - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")` + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStreamEvent: union` - `class BetaRawMessageStartEvent:` @@ -5243,6 +5327,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `Optional> inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `String path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `JsonValue type constant` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStopEvent:` - `JsonValue type constant` @@ -5494,7 +5622,7 @@ public final class Main { "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5509,6 +5637,13 @@ public final class Main { }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` diff --git a/content/en/api/java/beta/models.md b/content/en/api/java/beta/models.md index 90fda67dd..0e68c48d5 100644 --- a/content/en/api/java/beta/models.md +++ b/content/en/api/java/beta/models.md @@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaModelInfo:` @@ -461,6 +467,12 @@ The Models API response can be used to determine information about a specific mo - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaModelInfo:` diff --git a/content/en/api/java/beta/models/list.md b/content/en/api/java/beta/models/list.md index e6d440518..651dfb902 100644 --- a/content/en/api/java/beta/models/list.md +++ b/content/en/api/java/beta/models/list.md @@ -114,6 +114,12 @@ The Models API response can be used to determine which models are available for - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaModelInfo:` diff --git a/content/en/api/java/beta/models/retrieve.md b/content/en/api/java/beta/models/retrieve.md index 64edc2b03..f023b8884 100644 --- a/content/en/api/java/beta/models/retrieve.md +++ b/content/en/api/java/beta/models/retrieve.md @@ -102,6 +102,12 @@ The Models API response can be used to determine information about a specific mo - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaModelInfo:` diff --git a/content/en/api/java/beta/sessions.md b/content/en/api/java/beta/sessions.md index e0ac8e67a..d8db57d3a 100644 --- a/content/en/api/java/beta/sessions.md +++ b/content/en/api/java/beta/sessions.md @@ -98,6 +98,12 @@ Create Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Agent agent` Agent identifier. Accepts the `agent` ID string, which pins the latest version for the session, or an `agent` object with both id and version specified. @@ -162,6 +168,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1074,6 +1084,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1620,7 +1634,7 @@ Create Session - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -1634,7 +1648,7 @@ Create Session - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -1762,7 +1776,7 @@ Create Session - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -2103,7 +2117,7 @@ List Sessions - `Optional agentVersion` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -2147,11 +2161,11 @@ List Sessions - `Optional memoryStoreId` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `Optional order` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `ASC("asc")` @@ -2259,6 +2273,12 @@ List Sessions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsSession:` @@ -2293,6 +2313,10 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -2839,7 +2863,7 @@ List Sessions - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -2853,7 +2877,7 @@ List Sessions - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -2981,7 +3005,7 @@ List Sessions - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -3406,6 +3430,12 @@ Get Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsSession:` @@ -3440,6 +3470,10 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -3986,7 +4020,7 @@ Get Session - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -4000,7 +4034,7 @@ Get Session - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -4128,7 +4162,7 @@ Get Session - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -4547,6 +4581,12 @@ Update Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional agent` Mid-session agent configuration update. Only `tools` and `mcp_servers` are updatable. Full replacement: the provided array becomes the new value. To preserve existing entries, GET the session, modify the array, and POST it back. @@ -4603,6 +4643,10 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -5149,7 +5193,7 @@ Update Session - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -5163,7 +5207,7 @@ Update Session - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -5291,7 +5335,7 @@ Update Session - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -5710,6 +5754,12 @@ Delete Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeletedSession:` @@ -5850,6 +5900,12 @@ Archive Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsSession:` @@ -5884,6 +5940,10 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -6430,7 +6490,7 @@ Archive Session - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -6444,7 +6504,7 @@ Archive Session - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -6572,7 +6632,7 @@ Archive Session - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -6989,6 +7049,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -7917,7 +7981,7 @@ public final class Main { - `class BetaManagedAgentsOutcomeEvaluationResource:` - Evaluation state for a single outcome defined via a define_outcome event. + Evaluation state for a single outcome defined via a `define_outcome` event. - `Optional completedAt` @@ -7931,7 +7995,7 @@ public final class Main { - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -8001,6 +8065,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -8547,7 +8615,7 @@ public final class Main { - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -8561,7 +8629,7 @@ public final class Main { - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -8689,7 +8757,7 @@ public final class Main { - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -8821,6 +8889,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -9775,6 +9847,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -10235,7 +10311,7 @@ public final class Main { - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -10289,6 +10365,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -11351,7 +11431,7 @@ List Events - `Optional order` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `ASC("asc")` @@ -11359,7 +11439,7 @@ List Events - `Optional page` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `Optional> types` @@ -11451,6 +11531,12 @@ List Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -12923,6 +13009,10 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -13724,6 +13814,12 @@ Send Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `List events` Events to send to the `session`. @@ -14691,6 +14787,12 @@ Stream Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsStreamSessionEvents: union` @@ -16163,6 +16265,10 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -17007,6 +17113,12 @@ Add Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaManagedAgentsFileResourceParams betaManagedAgentsFileResourceParams` Mount a file uploaded via the Files API into the session. @@ -17099,7 +17211,7 @@ List Session Resources - `Optional page` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `Optional> betas` @@ -17187,6 +17299,12 @@ List Session Resources - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionResource: union` @@ -17448,6 +17566,12 @@ Get Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class ResourceRetrieveResponse: union` @@ -17700,6 +17824,12 @@ Update Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String authorizationToken` New authorization token for the resource. Currently only `github_repository` resources support token rotation. @@ -17959,6 +18089,12 @@ Delete Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeleteSessionResource:` @@ -18027,7 +18163,7 @@ List Session Threads - `Optional page` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `Optional> betas` @@ -18115,6 +18251,12 @@ List Session Threads - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionThread:` @@ -18155,6 +18297,10 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -18956,6 +19102,12 @@ Get Session Thread - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionThread:` @@ -18996,6 +19148,10 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -19796,6 +19952,12 @@ Archive Session Thread - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionThread:` @@ -19836,6 +19998,10 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -20648,6 +20814,12 @@ List Session Thread Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -22120,6 +22292,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -22924,6 +23100,12 @@ Stream Session Thread Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsStreamSessionThreadEvents: union` @@ -24396,6 +24578,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/sessions/archive.md b/content/en/api/java/beta/sessions/archive.md index ec4470103..c88a3fb03 100644 --- a/content/en/api/java/beta/sessions/archive.md +++ b/content/en/api/java/beta/sessions/archive.md @@ -98,6 +98,12 @@ Archive Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsSession:` @@ -132,6 +138,10 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -678,7 +688,7 @@ Archive Session - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -692,7 +702,7 @@ Archive Session - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -820,7 +830,7 @@ Archive Session - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/java/beta/sessions/create.md b/content/en/api/java/beta/sessions/create.md index df31c897c..8a653173a 100644 --- a/content/en/api/java/beta/sessions/create.md +++ b/content/en/api/java/beta/sessions/create.md @@ -96,6 +96,12 @@ Create Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Agent agent` Agent identifier. Accepts the `agent` ID string, which pins the latest version for the session, or an `agent` object with both id and version specified. @@ -160,6 +166,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1072,6 +1082,10 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1618,7 +1632,7 @@ Create Session - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -1632,7 +1646,7 @@ Create Session - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -1760,7 +1774,7 @@ Create Session - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/java/beta/sessions/delete.md b/content/en/api/java/beta/sessions/delete.md index 339d0c553..b52c9bafc 100644 --- a/content/en/api/java/beta/sessions/delete.md +++ b/content/en/api/java/beta/sessions/delete.md @@ -98,6 +98,12 @@ Delete Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeletedSession:` diff --git a/content/en/api/java/beta/sessions/events.md b/content/en/api/java/beta/sessions/events.md index a6059ea00..0729cb8b9 100644 --- a/content/en/api/java/beta/sessions/events.md +++ b/content/en/api/java/beta/sessions/events.md @@ -46,7 +46,7 @@ List Events - `Optional order` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `ASC("asc")` @@ -54,7 +54,7 @@ List Events - `Optional page` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `Optional> types` @@ -146,6 +146,12 @@ List Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -1618,6 +1624,10 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -2419,6 +2429,12 @@ Send Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `List events` Events to send to the `session`. @@ -3386,6 +3402,12 @@ Stream Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsStreamSessionEvents: union` @@ -4858,6 +4880,10 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -9720,6 +9746,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -12450,6 +12480,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/sessions/events/list.md b/content/en/api/java/beta/sessions/events/list.md index fc8ed612b..c3eb72cbb 100644 --- a/content/en/api/java/beta/sessions/events/list.md +++ b/content/en/api/java/beta/sessions/events/list.md @@ -44,7 +44,7 @@ List Events - `Optional order` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `ASC("asc")` @@ -52,7 +52,7 @@ List Events - `Optional page` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `Optional> types` @@ -144,6 +144,12 @@ List Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsSessionEvent: union` @@ -1616,6 +1622,10 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/sessions/events/send.md b/content/en/api/java/beta/sessions/events/send.md index b715e60cc..665ee5cb7 100644 --- a/content/en/api/java/beta/sessions/events/send.md +++ b/content/en/api/java/beta/sessions/events/send.md @@ -98,6 +98,12 @@ Send Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `List events` Events to send to the `session`. diff --git a/content/en/api/java/beta/sessions/events/stream.md b/content/en/api/java/beta/sessions/events/stream.md index fdcf089cb..00b066a85 100644 --- a/content/en/api/java/beta/sessions/events/stream.md +++ b/content/en/api/java/beta/sessions/events/stream.md @@ -106,6 +106,12 @@ Stream Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsStreamSessionEvents: union` @@ -1578,6 +1584,10 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/sessions/list.md b/content/en/api/java/beta/sessions/list.md index d486791b4..8e6ad48db 100644 --- a/content/en/api/java/beta/sessions/list.md +++ b/content/en/api/java/beta/sessions/list.md @@ -16,7 +16,7 @@ List Sessions - `Optional agentVersion` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -60,11 +60,11 @@ List Sessions - `Optional memoryStoreId` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `Optional order` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `ASC("asc")` @@ -172,6 +172,12 @@ List Sessions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsSession:` @@ -206,6 +212,10 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -752,7 +762,7 @@ List Sessions - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -766,7 +776,7 @@ List Sessions - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -894,7 +904,7 @@ List Sessions - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/java/beta/sessions/resources.md b/content/en/api/java/beta/sessions/resources.md index b8fcd0dbb..35cde6ac2 100644 --- a/content/en/api/java/beta/sessions/resources.md +++ b/content/en/api/java/beta/sessions/resources.md @@ -100,6 +100,12 @@ Add Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaManagedAgentsFileResourceParams betaManagedAgentsFileResourceParams` Mount a file uploaded via the Files API into the session. @@ -192,7 +198,7 @@ List Session Resources - `Optional page` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `Optional> betas` @@ -280,6 +286,12 @@ List Session Resources - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsSessionResource: union` @@ -541,6 +553,12 @@ Get Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class ResourceRetrieveResponse: union` @@ -793,6 +811,12 @@ Update Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String authorizationToken` New authorization token for the resource. Currently only `github_repository` resources support token rotation. @@ -1052,6 +1076,12 @@ Delete Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeleteSessionResource:` diff --git a/content/en/api/java/beta/sessions/resources/add.md b/content/en/api/java/beta/sessions/resources/add.md index 2083496d2..1de48256d 100644 --- a/content/en/api/java/beta/sessions/resources/add.md +++ b/content/en/api/java/beta/sessions/resources/add.md @@ -98,6 +98,12 @@ Add Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `BetaManagedAgentsFileResourceParams betaManagedAgentsFileResourceParams` Mount a file uploaded via the Files API into the session. diff --git a/content/en/api/java/beta/sessions/resources/delete.md b/content/en/api/java/beta/sessions/resources/delete.md index 35ac83b2c..1701253ba 100644 --- a/content/en/api/java/beta/sessions/resources/delete.md +++ b/content/en/api/java/beta/sessions/resources/delete.md @@ -100,6 +100,12 @@ Delete Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeleteSessionResource:` diff --git a/content/en/api/java/beta/sessions/resources/list.md b/content/en/api/java/beta/sessions/resources/list.md index 92315f7b7..626c55386 100644 --- a/content/en/api/java/beta/sessions/resources/list.md +++ b/content/en/api/java/beta/sessions/resources/list.md @@ -20,7 +20,7 @@ List Session Resources - `Optional page` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `Optional> betas` @@ -108,6 +108,12 @@ List Session Resources - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsSessionResource: union` diff --git a/content/en/api/java/beta/sessions/resources/retrieve.md b/content/en/api/java/beta/sessions/resources/retrieve.md index 47479885a..a2ebd882e 100644 --- a/content/en/api/java/beta/sessions/resources/retrieve.md +++ b/content/en/api/java/beta/sessions/resources/retrieve.md @@ -100,6 +100,12 @@ Get Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class ResourceRetrieveResponse: union` diff --git a/content/en/api/java/beta/sessions/resources/update.md b/content/en/api/java/beta/sessions/resources/update.md index 4c4812666..1085554a5 100644 --- a/content/en/api/java/beta/sessions/resources/update.md +++ b/content/en/api/java/beta/sessions/resources/update.md @@ -100,6 +100,12 @@ Update Session Resource - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String authorizationToken` New authorization token for the resource. Currently only `github_repository` resources support token rotation. diff --git a/content/en/api/java/beta/sessions/retrieve.md b/content/en/api/java/beta/sessions/retrieve.md index ca9c29ed7..b0ac312b9 100644 --- a/content/en/api/java/beta/sessions/retrieve.md +++ b/content/en/api/java/beta/sessions/retrieve.md @@ -98,6 +98,12 @@ Get Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsSession:` @@ -132,6 +138,10 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -678,7 +688,7 @@ Get Session - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -692,7 +702,7 @@ Get Session - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -820,7 +830,7 @@ Get Session - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/java/beta/sessions/threads.md b/content/en/api/java/beta/sessions/threads.md index b9a4447be..b9899f897 100644 --- a/content/en/api/java/beta/sessions/threads.md +++ b/content/en/api/java/beta/sessions/threads.md @@ -22,7 +22,7 @@ List Session Threads - `Optional page` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `Optional> betas` @@ -110,6 +110,12 @@ List Session Threads - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsSessionThread:` @@ -150,6 +156,10 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -951,6 +961,12 @@ Get Session Thread - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsSessionThread:` @@ -991,6 +1007,10 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1791,6 +1811,12 @@ Archive Session Thread - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsSessionThread:` @@ -1831,6 +1857,10 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -2571,6 +2601,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -4739,6 +4773,10 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -5553,6 +5591,12 @@ List Session Thread Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -7025,6 +7069,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -7829,6 +7877,12 @@ Stream Session Thread Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsStreamSessionThreadEvents: union` @@ -9301,6 +9355,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/sessions/threads/archive.md b/content/en/api/java/beta/sessions/threads/archive.md index b964696d1..dcc97effe 100644 --- a/content/en/api/java/beta/sessions/threads/archive.md +++ b/content/en/api/java/beta/sessions/threads/archive.md @@ -100,6 +100,12 @@ Archive Session Thread - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsSessionThread:` @@ -140,6 +146,10 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/sessions/threads/events.md b/content/en/api/java/beta/sessions/threads/events.md index 22e79dca1..6074a9ba4 100644 --- a/content/en/api/java/beta/sessions/threads/events.md +++ b/content/en/api/java/beta/sessions/threads/events.md @@ -112,6 +112,12 @@ List Session Thread Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsSessionEvent: union` @@ -1584,6 +1590,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -2388,6 +2398,12 @@ Stream Session Thread Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsStreamSessionThreadEvents: union` @@ -3860,6 +3876,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/sessions/threads/events/list.md b/content/en/api/java/beta/sessions/threads/events/list.md index 5a816ba62..be6c57604 100644 --- a/content/en/api/java/beta/sessions/threads/events/list.md +++ b/content/en/api/java/beta/sessions/threads/events/list.md @@ -110,6 +110,12 @@ List Session Thread Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsSessionEvent: union` @@ -1582,6 +1588,10 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/sessions/threads/events/stream.md b/content/en/api/java/beta/sessions/threads/events/stream.md index 8ed245868..c3a3a5f9f 100644 --- a/content/en/api/java/beta/sessions/threads/events/stream.md +++ b/content/en/api/java/beta/sessions/threads/events/stream.md @@ -108,6 +108,12 @@ Stream Session Thread Events - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsStreamSessionThreadEvents: union` @@ -1580,6 +1586,10 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/sessions/threads/list.md b/content/en/api/java/beta/sessions/threads/list.md index 49b88fa02..a52233b9a 100644 --- a/content/en/api/java/beta/sessions/threads/list.md +++ b/content/en/api/java/beta/sessions/threads/list.md @@ -20,7 +20,7 @@ List Session Threads - `Optional page` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `Optional> betas` @@ -108,6 +108,12 @@ List Session Threads - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsSessionThread:` @@ -148,6 +154,10 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/sessions/threads/retrieve.md b/content/en/api/java/beta/sessions/threads/retrieve.md index e96ff8d7c..62c7ea93c 100644 --- a/content/en/api/java/beta/sessions/threads/retrieve.md +++ b/content/en/api/java/beta/sessions/threads/retrieve.md @@ -100,6 +100,12 @@ Get Session Thread - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsSessionThread:` @@ -140,6 +146,10 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/beta/sessions/update.md b/content/en/api/java/beta/sessions/update.md index 88aa39870..9bb29c7d7 100644 --- a/content/en/api/java/beta/sessions/update.md +++ b/content/en/api/java/beta/sessions/update.md @@ -98,6 +98,12 @@ Update Session - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional agent` Mid-session agent configuration update. Only `tools` and `mcp_servers` are updatable. Full replacement: the provided array becomes the new value. To preserve existing entries, GET the session, modify the array, and POST it back. @@ -154,6 +160,10 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -700,7 +710,7 @@ Update Session - `List outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `Optional completedAt` @@ -714,7 +724,7 @@ Update Session - `Optional explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `long iteration` @@ -842,7 +852,7 @@ Update Session - `Optional activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/java/beta/skills.md b/content/en/api/java/beta/skills.md index 2659054b3..5135ac250 100644 --- a/content/en/api/java/beta/skills.md +++ b/content/en/api/java/beta/skills.md @@ -98,6 +98,12 @@ Create Skill - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `List files` Files to upload for the skill. @@ -340,6 +346,12 @@ List Skills - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaSkill:` @@ -554,6 +566,12 @@ Get Skill - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaSkill:` @@ -763,6 +781,12 @@ Delete Skill - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaDeletedSkill:` @@ -1024,6 +1048,12 @@ Create Skill Version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `List files` Files to upload for the skill. @@ -1225,6 +1255,12 @@ List Skill Versions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSkillVersion:` @@ -1414,6 +1450,12 @@ Download a skill version's content as a zip archive. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Example ```java @@ -1549,6 +1591,12 @@ Get Skill Version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaSkillVersion:` @@ -1737,6 +1785,12 @@ Delete Skill Version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaDeletedSkillVersion:` diff --git a/content/en/api/java/beta/skills/create.md b/content/en/api/java/beta/skills/create.md index 63f719ef9..f90caabde 100644 --- a/content/en/api/java/beta/skills/create.md +++ b/content/en/api/java/beta/skills/create.md @@ -96,6 +96,12 @@ Create Skill - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `List files` Files to upload for the skill. diff --git a/content/en/api/java/beta/skills/delete.md b/content/en/api/java/beta/skills/delete.md index 3bc2ce331..17d76eaa8 100644 --- a/content/en/api/java/beta/skills/delete.md +++ b/content/en/api/java/beta/skills/delete.md @@ -102,6 +102,12 @@ Delete Skill - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaDeletedSkill:` diff --git a/content/en/api/java/beta/skills/list.md b/content/en/api/java/beta/skills/list.md index a4f6b29d9..d75e65d88 100644 --- a/content/en/api/java/beta/skills/list.md +++ b/content/en/api/java/beta/skills/list.md @@ -119,6 +119,12 @@ List Skills - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaSkill:` diff --git a/content/en/api/java/beta/skills/retrieve.md b/content/en/api/java/beta/skills/retrieve.md index 4a6b2188d..48777f85d 100644 --- a/content/en/api/java/beta/skills/retrieve.md +++ b/content/en/api/java/beta/skills/retrieve.md @@ -102,6 +102,12 @@ Get Skill - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaSkill:` diff --git a/content/en/api/java/beta/skills/versions.md b/content/en/api/java/beta/skills/versions.md index 30aabc64b..7ccee6081 100644 --- a/content/en/api/java/beta/skills/versions.md +++ b/content/en/api/java/beta/skills/versions.md @@ -104,6 +104,12 @@ Create Skill Version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `List files` Files to upload for the skill. @@ -305,6 +311,12 @@ List Skill Versions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaSkillVersion:` @@ -494,6 +506,12 @@ Download a skill version's content as a zip archive. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Example ```java @@ -629,6 +647,12 @@ Get Skill Version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaSkillVersion:` @@ -817,6 +841,12 @@ Delete Skill Version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaDeletedSkillVersion:` diff --git a/content/en/api/java/beta/skills/versions/create.md b/content/en/api/java/beta/skills/versions/create.md index 933b0ae5e..4ae1a0fd1 100644 --- a/content/en/api/java/beta/skills/versions/create.md +++ b/content/en/api/java/beta/skills/versions/create.md @@ -102,6 +102,12 @@ Create Skill Version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `List files` Files to upload for the skill. diff --git a/content/en/api/java/beta/skills/versions/delete.md b/content/en/api/java/beta/skills/versions/delete.md index 4259ed718..c7bde697e 100644 --- a/content/en/api/java/beta/skills/versions/delete.md +++ b/content/en/api/java/beta/skills/versions/delete.md @@ -108,6 +108,12 @@ Delete Skill Version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaDeletedSkillVersion:` diff --git a/content/en/api/java/beta/skills/versions/download.md b/content/en/api/java/beta/skills/versions/download.md index 6f241e921..6c4b4bd1c 100644 --- a/content/en/api/java/beta/skills/versions/download.md +++ b/content/en/api/java/beta/skills/versions/download.md @@ -108,6 +108,12 @@ Download a skill version's content as a zip archive. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Example ```java diff --git a/content/en/api/java/beta/skills/versions/list.md b/content/en/api/java/beta/skills/versions/list.md index 1446ff0b1..4d4de6146 100644 --- a/content/en/api/java/beta/skills/versions/list.md +++ b/content/en/api/java/beta/skills/versions/list.md @@ -114,6 +114,12 @@ List Skill Versions - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaSkillVersion:` diff --git a/content/en/api/java/beta/skills/versions/retrieve.md b/content/en/api/java/beta/skills/versions/retrieve.md index d1b05a093..f8abaff16 100644 --- a/content/en/api/java/beta/skills/versions/retrieve.md +++ b/content/en/api/java/beta/skills/versions/retrieve.md @@ -108,6 +108,12 @@ Get Skill Version - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaSkillVersion:` diff --git a/content/en/api/java/beta/tunnels.md b/content/en/api/java/beta/tunnels.md index 5797373be..b5705aaa6 100644 --- a/content/en/api/java/beta/tunnels.md +++ b/content/en/api/java/beta/tunnels.md @@ -100,6 +100,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional displayName` Optional human-readable name for the tunnel (1-255 characters). @@ -274,6 +280,12 @@ Fetches a tunnel by ID. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaTunnel:` @@ -454,6 +466,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaTunnel:` @@ -627,6 +645,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaTunnel:` @@ -795,6 +819,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaTunnelToken:` @@ -944,6 +974,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional reason` Optional free-text reason for the rotation, recorded for audit. @@ -1151,6 +1187,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String caCertificatePem` PEM-encoded X.509 CA certificate. Must contain exactly one certificate and no private-key material. Maximum 8KB. @@ -1338,6 +1380,12 @@ Fetches a tunnel certificate by ID. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaTunnelCertificate:` @@ -1531,6 +1579,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaTunnelCertificate:` @@ -1713,6 +1767,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaTunnelCertificate:` diff --git a/content/en/api/java/beta/tunnels/archive.md b/content/en/api/java/beta/tunnels/archive.md index f685c1f32..20e841a74 100644 --- a/content/en/api/java/beta/tunnels/archive.md +++ b/content/en/api/java/beta/tunnels/archive.md @@ -100,6 +100,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaTunnel:` diff --git a/content/en/api/java/beta/tunnels/certificates.md b/content/en/api/java/beta/tunnels/certificates.md index 94313455d..3f05c45b7 100644 --- a/content/en/api/java/beta/tunnels/certificates.md +++ b/content/en/api/java/beta/tunnels/certificates.md @@ -102,6 +102,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String caCertificatePem` PEM-encoded X.509 CA certificate. Must contain exactly one certificate and no private-key material. Maximum 8KB. @@ -289,6 +295,12 @@ Fetches a tunnel certificate by ID. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaTunnelCertificate:` @@ -482,6 +494,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaTunnelCertificate:` @@ -664,6 +682,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaTunnelCertificate:` diff --git a/content/en/api/java/beta/tunnels/certificates/archive.md b/content/en/api/java/beta/tunnels/certificates/archive.md index 4926ab915..23f9849a6 100644 --- a/content/en/api/java/beta/tunnels/certificates/archive.md +++ b/content/en/api/java/beta/tunnels/certificates/archive.md @@ -102,6 +102,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaTunnelCertificate:` diff --git a/content/en/api/java/beta/tunnels/certificates/create.md b/content/en/api/java/beta/tunnels/certificates/create.md index 084ceaa3a..327a2a8f8 100644 --- a/content/en/api/java/beta/tunnels/certificates/create.md +++ b/content/en/api/java/beta/tunnels/certificates/create.md @@ -100,6 +100,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String caCertificatePem` PEM-encoded X.509 CA certificate. Must contain exactly one certificate and no private-key material. Maximum 8KB. diff --git a/content/en/api/java/beta/tunnels/certificates/list.md b/content/en/api/java/beta/tunnels/certificates/list.md index 0db0498af..1ee9e5e46 100644 --- a/content/en/api/java/beta/tunnels/certificates/list.md +++ b/content/en/api/java/beta/tunnels/certificates/list.md @@ -114,6 +114,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaTunnelCertificate:` diff --git a/content/en/api/java/beta/tunnels/certificates/retrieve.md b/content/en/api/java/beta/tunnels/certificates/retrieve.md index 233e8af75..93d274048 100644 --- a/content/en/api/java/beta/tunnels/certificates/retrieve.md +++ b/content/en/api/java/beta/tunnels/certificates/retrieve.md @@ -102,6 +102,12 @@ Fetches a tunnel certificate by ID. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaTunnelCertificate:` diff --git a/content/en/api/java/beta/tunnels/create.md b/content/en/api/java/beta/tunnels/create.md index 791470cbd..1648056df 100644 --- a/content/en/api/java/beta/tunnels/create.md +++ b/content/en/api/java/beta/tunnels/create.md @@ -98,6 +98,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional displayName` Optional human-readable name for the tunnel (1-255 characters). diff --git a/content/en/api/java/beta/tunnels/list.md b/content/en/api/java/beta/tunnels/list.md index 7ba34742b..ef3837061 100644 --- a/content/en/api/java/beta/tunnels/list.md +++ b/content/en/api/java/beta/tunnels/list.md @@ -112,6 +112,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaTunnel:` diff --git a/content/en/api/java/beta/tunnels/retrieve.md b/content/en/api/java/beta/tunnels/retrieve.md index bd1eac401..733befafa 100644 --- a/content/en/api/java/beta/tunnels/retrieve.md +++ b/content/en/api/java/beta/tunnels/retrieve.md @@ -100,6 +100,12 @@ Fetches a tunnel by ID. - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaTunnel:` diff --git a/content/en/api/java/beta/tunnels/reveal_token.md b/content/en/api/java/beta/tunnels/reveal_token.md index adbcd1382..8595be22c 100644 --- a/content/en/api/java/beta/tunnels/reveal_token.md +++ b/content/en/api/java/beta/tunnels/reveal_token.md @@ -100,6 +100,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaTunnelToken:` diff --git a/content/en/api/java/beta/tunnels/rotate_token.md b/content/en/api/java/beta/tunnels/rotate_token.md index d07010943..f8123a604 100644 --- a/content/en/api/java/beta/tunnels/rotate_token.md +++ b/content/en/api/java/beta/tunnels/rotate_token.md @@ -100,6 +100,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional reason` Optional free-text reason for the rotation, recorded for audit. diff --git a/content/en/api/java/beta/user_profiles.md b/content/en/api/java/beta/user_profiles.md index a9715e839..a42fccb8c 100644 --- a/content/en/api/java/beta/user_profiles.md +++ b/content/en/api/java/beta/user_profiles.md @@ -98,6 +98,12 @@ Create User Profile - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional accessType` How the platform uses the API on behalf of the entity this profile represents. `application`: the platform sells a product that uses the API behind the scenes, and the profile represents an individual end-user of that product. `passthrough`: the platform resells raw inference, and the profile identifies the resold-to company. @@ -112,26 +118,22 @@ Create User Profile minLength: 1, maxLength: 255 + - `Optional externalUserOnboardedAt` + + A timestamp in RFC 3339 format + + format: date-time + - `Optional metadata` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `Optional name` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 - - `Optional relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `EXTERNAL("external")` - - - `RESOLD("resold")` - - - `INTERNAL("internal")` - ### Returns - `class BetaUserProfile:` @@ -186,19 +188,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `Optional name` + - `Optional externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Optional relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -237,8 +235,8 @@ public final class Main { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -268,6 +266,14 @@ List User Profiles - `DESC("desc")` + - `Optional orderBy` + + Query parameter for order_by + + - `CREATED_AT("created_at")` + + - `NAME("name")` + - `Optional page` Query parameter for page @@ -358,6 +364,12 @@ List User Profiles - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaUserProfile:` @@ -412,19 +424,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `Optional name` + - `Optional externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Optional relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -465,8 +473,8 @@ public final class Main { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -573,6 +581,12 @@ Get User Profile - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaUserProfile:` @@ -627,19 +641,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `Optional name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Optional relationship` + - `Optional externalUserOnboardedAt` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -678,8 +688,8 @@ public final class Main { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -783,6 +793,12 @@ Update User Profile - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional accessType` How the platform uses the API on behalf of the entity this profile represents. `application`: the platform sells a product that uses the API behind the scenes, and the profile represents an individual end-user of that product. `passthrough`: the platform resells raw inference, and the profile identifies the resold-to company. @@ -797,6 +813,12 @@ Update User Profile minLength: 1, maxLength: 255 + - `Optional externalUserOnboardedAt` + + A timestamp in RFC 3339 format + + format: date-time + - `Optional metadata` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -807,16 +829,6 @@ Update User Profile minLength: 1, maxLength: 255 - - `Optional relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `EXTERNAL("external")` - - - `RESOLD("resold")` - - - `INTERNAL("internal")` - ### Returns - `class BetaUserProfile:` @@ -871,19 +883,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `Optional name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Optional relationship` + - `Optional externalUserOnboardedAt` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -922,8 +930,8 @@ public final class Main { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -1027,6 +1035,12 @@ Create Enrollment URL - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaUserProfileEnrollmentUrl:` @@ -1132,19 +1146,15 @@ public final class Main { Platform's own identifier for this user. Not enforced unique. - - `Optional name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `Optional externalUserOnboardedAt` - - `Optional relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Beta User Profile Enrollment URL diff --git a/content/en/api/java/beta/user_profiles/create.md b/content/en/api/java/beta/user_profiles/create.md index 83769d98e..796712178 100644 --- a/content/en/api/java/beta/user_profiles/create.md +++ b/content/en/api/java/beta/user_profiles/create.md @@ -96,6 +96,12 @@ Create User Profile - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional accessType` How the platform uses the API on behalf of the entity this profile represents. `application`: the platform sells a product that uses the API behind the scenes, and the profile represents an individual end-user of that product. `passthrough`: the platform resells raw inference, and the profile identifies the resold-to company. @@ -110,26 +116,22 @@ Create User Profile minLength: 1, maxLength: 255 + - `Optional externalUserOnboardedAt` + + A timestamp in RFC 3339 format + + format: date-time + - `Optional metadata` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `Optional name` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 - - `Optional relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `EXTERNAL("external")` - - - `RESOLD("resold")` - - - `INTERNAL("internal")` - ## Returns - `class BetaUserProfile:` @@ -184,19 +186,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `Optional name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `Optional externalUserOnboardedAt` - - `Optional relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -235,7 +233,7 @@ public final class Main { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/java/beta/user_profiles/create_enrollment_url.md b/content/en/api/java/beta/user_profiles/create_enrollment_url.md index c5b54e802..870ce80e3 100644 --- a/content/en/api/java/beta/user_profiles/create_enrollment_url.md +++ b/content/en/api/java/beta/user_profiles/create_enrollment_url.md @@ -98,6 +98,12 @@ Create Enrollment URL - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaUserProfileEnrollmentUrl:` diff --git a/content/en/api/java/beta/user_profiles/list.md b/content/en/api/java/beta/user_profiles/list.md index af01881e7..3fe4ab65c 100644 --- a/content/en/api/java/beta/user_profiles/list.md +++ b/content/en/api/java/beta/user_profiles/list.md @@ -24,6 +24,14 @@ List User Profiles - `DESC("desc")` + - `Optional orderBy` + + Query parameter for order_by + + - `CREATED_AT("created_at")` + + - `NAME("name")` + - `Optional page` Query parameter for page @@ -114,6 +122,12 @@ List User Profiles - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaUserProfile:` @@ -168,19 +182,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `Optional name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `Optional relationship` + - `Optional externalUserOnboardedAt` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -221,8 +231,8 @@ public final class Main { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" diff --git a/content/en/api/java/beta/user_profiles/retrieve.md b/content/en/api/java/beta/user_profiles/retrieve.md index 5842c7e1e..2540eb355 100644 --- a/content/en/api/java/beta/user_profiles/retrieve.md +++ b/content/en/api/java/beta/user_profiles/retrieve.md @@ -98,6 +98,12 @@ Get User Profile - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaUserProfile:` @@ -152,19 +158,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `Optional name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `Optional externalUserOnboardedAt` - - `Optional relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -203,7 +205,7 @@ public final class Main { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/java/beta/user_profiles/update.md b/content/en/api/java/beta/user_profiles/update.md index 6469ce17c..f3565d3a6 100644 --- a/content/en/api/java/beta/user_profiles/update.md +++ b/content/en/api/java/beta/user_profiles/update.md @@ -98,6 +98,12 @@ Update User Profile - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional accessType` How the platform uses the API on behalf of the entity this profile represents. `application`: the platform sells a product that uses the API behind the scenes, and the profile represents an individual end-user of that product. `passthrough`: the platform resells raw inference, and the profile identifies the resold-to company. @@ -112,6 +118,12 @@ Update User Profile minLength: 1, maxLength: 255 + - `Optional externalUserOnboardedAt` + + A timestamp in RFC 3339 format + + format: date-time + - `Optional metadata` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -122,16 +134,6 @@ Update User Profile minLength: 1, maxLength: 255 - - `Optional relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `EXTERNAL("external")` - - - `RESOLD("resold")` - - - `INTERNAL("internal")` - ## Returns - `class BetaUserProfile:` @@ -186,19 +188,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `Optional name` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `Optional externalUserOnboardedAt` - - `Optional relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `EXTERNAL("external")` + format: date-time - - `RESOLD("resold")` + - `Optional name` - - `INTERNAL("internal")` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -237,7 +235,7 @@ public final class Main { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/java/beta/vaults.md b/content/en/api/java/beta/vaults.md index fc7fb12fc..b52b4317e 100644 --- a/content/en/api/java/beta/vaults.md +++ b/content/en/api/java/beta/vaults.md @@ -98,6 +98,12 @@ Create Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String displayName` Human-readable name for the vault. 1-255 characters. @@ -298,6 +304,12 @@ List Vaults - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsVault:` @@ -478,6 +490,12 @@ Get Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsVault:` @@ -653,6 +671,12 @@ Update Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional displayName` Updated human-readable name for the vault. 1-255 characters. @@ -838,6 +862,12 @@ Delete Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeletedVault:` @@ -980,6 +1010,12 @@ Archive Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsVault:` @@ -1209,6 +1245,12 @@ Create Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Auth auth` Authentication details for creating a credential. @@ -1704,6 +1746,12 @@ List Credentials - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsCredential:` @@ -2009,6 +2057,12 @@ Get Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsCredential:` @@ -2313,6 +2367,12 @@ Update Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional auth` Updated authentication details for a credential. @@ -2749,6 +2809,12 @@ Delete Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsDeletedCredential:` @@ -2897,6 +2963,12 @@ Archive Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsCredential:` @@ -3201,6 +3273,12 @@ Validate Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + #### Returns - `class BetaManagedAgentsCredentialValidation:` diff --git a/content/en/api/java/beta/vaults/archive.md b/content/en/api/java/beta/vaults/archive.md index d15bf0ce5..e85a35ead 100644 --- a/content/en/api/java/beta/vaults/archive.md +++ b/content/en/api/java/beta/vaults/archive.md @@ -98,6 +98,12 @@ Archive Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsVault:` diff --git a/content/en/api/java/beta/vaults/create.md b/content/en/api/java/beta/vaults/create.md index 9858f74ce..67cba8c25 100644 --- a/content/en/api/java/beta/vaults/create.md +++ b/content/en/api/java/beta/vaults/create.md @@ -96,6 +96,12 @@ Create Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `String displayName` Human-readable name for the vault. 1-255 characters. diff --git a/content/en/api/java/beta/vaults/credentials.md b/content/en/api/java/beta/vaults/credentials.md index bc2e76640..32d30d3b5 100644 --- a/content/en/api/java/beta/vaults/credentials.md +++ b/content/en/api/java/beta/vaults/credentials.md @@ -100,6 +100,12 @@ Create Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Auth auth` Authentication details for creating a credential. @@ -595,6 +601,12 @@ List Credentials - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsCredential:` @@ -900,6 +912,12 @@ Get Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsCredential:` @@ -1204,6 +1222,12 @@ Update Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional auth` Updated authentication details for a credential. @@ -1640,6 +1664,12 @@ Delete Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsDeletedCredential:` @@ -1788,6 +1818,12 @@ Archive Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsCredential:` @@ -2092,6 +2128,12 @@ Validate Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class BetaManagedAgentsCredentialValidation:` diff --git a/content/en/api/java/beta/vaults/credentials/archive.md b/content/en/api/java/beta/vaults/credentials/archive.md index eb2c73da9..3f155df70 100644 --- a/content/en/api/java/beta/vaults/credentials/archive.md +++ b/content/en/api/java/beta/vaults/credentials/archive.md @@ -100,6 +100,12 @@ Archive Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsCredential:` diff --git a/content/en/api/java/beta/vaults/credentials/create.md b/content/en/api/java/beta/vaults/credentials/create.md index d04286a18..7e85c03b3 100644 --- a/content/en/api/java/beta/vaults/credentials/create.md +++ b/content/en/api/java/beta/vaults/credentials/create.md @@ -98,6 +98,12 @@ Create Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Auth auth` Authentication details for creating a credential. diff --git a/content/en/api/java/beta/vaults/credentials/delete.md b/content/en/api/java/beta/vaults/credentials/delete.md index e9f507835..5310024da 100644 --- a/content/en/api/java/beta/vaults/credentials/delete.md +++ b/content/en/api/java/beta/vaults/credentials/delete.md @@ -100,6 +100,12 @@ Delete Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeletedCredential:` diff --git a/content/en/api/java/beta/vaults/credentials/list.md b/content/en/api/java/beta/vaults/credentials/list.md index ca9c620d5..5caed01e7 100644 --- a/content/en/api/java/beta/vaults/credentials/list.md +++ b/content/en/api/java/beta/vaults/credentials/list.md @@ -112,6 +112,12 @@ List Credentials - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsCredential:` diff --git a/content/en/api/java/beta/vaults/credentials/mcp_oauth_validate.md b/content/en/api/java/beta/vaults/credentials/mcp_oauth_validate.md index 91995043c..edc936dad 100644 --- a/content/en/api/java/beta/vaults/credentials/mcp_oauth_validate.md +++ b/content/en/api/java/beta/vaults/credentials/mcp_oauth_validate.md @@ -100,6 +100,12 @@ Validate Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsCredentialValidation:` diff --git a/content/en/api/java/beta/vaults/credentials/retrieve.md b/content/en/api/java/beta/vaults/credentials/retrieve.md index 82ee83f79..bad9bdfd3 100644 --- a/content/en/api/java/beta/vaults/credentials/retrieve.md +++ b/content/en/api/java/beta/vaults/credentials/retrieve.md @@ -100,6 +100,12 @@ Get Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsCredential:` diff --git a/content/en/api/java/beta/vaults/credentials/update.md b/content/en/api/java/beta/vaults/credentials/update.md index 094e34762..8daba5a65 100644 --- a/content/en/api/java/beta/vaults/credentials/update.md +++ b/content/en/api/java/beta/vaults/credentials/update.md @@ -100,6 +100,12 @@ Update Credential - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional auth` Updated authentication details for a credential. diff --git a/content/en/api/java/beta/vaults/delete.md b/content/en/api/java/beta/vaults/delete.md index ee91b7dbd..43aa4071e 100644 --- a/content/en/api/java/beta/vaults/delete.md +++ b/content/en/api/java/beta/vaults/delete.md @@ -98,6 +98,12 @@ Delete Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsDeletedVault:` diff --git a/content/en/api/java/beta/vaults/list.md b/content/en/api/java/beta/vaults/list.md index 5022f2d25..40547f530 100644 --- a/content/en/api/java/beta/vaults/list.md +++ b/content/en/api/java/beta/vaults/list.md @@ -110,6 +110,12 @@ List Vaults - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsVault:` diff --git a/content/en/api/java/beta/vaults/retrieve.md b/content/en/api/java/beta/vaults/retrieve.md index d64101573..7886ce69f 100644 --- a/content/en/api/java/beta/vaults/retrieve.md +++ b/content/en/api/java/beta/vaults/retrieve.md @@ -98,6 +98,12 @@ Get Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class BetaManagedAgentsVault:` diff --git a/content/en/api/java/beta/vaults/update.md b/content/en/api/java/beta/vaults/update.md index 941b06256..f2479a3e4 100644 --- a/content/en/api/java/beta/vaults/update.md +++ b/content/en/api/java/beta/vaults/update.md @@ -98,6 +98,12 @@ Update Vault - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `Optional displayName` Updated human-readable name for the vault. 1-255 characters. diff --git a/content/en/api/java/completions.md b/content/en/api/java/completions.md index 7ca870085..bc1e803c1 100644 --- a/content/en/api/java/completions.md +++ b/content/en/api/java/completions.md @@ -102,6 +102,12 @@ Future models and features will not be compatible with Text Completions. See our - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `long maxTokensToSample` The maximum number of tokens to generate before stopping. @@ -206,6 +212,14 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -302,7 +316,7 @@ public final class Main { CompletionCreateParams params = CompletionCreateParams.builder() .maxTokensToSample(256L) - .model(Model.CLAUDE_SONNET_5) + .model(Model.CLAUDE_FABLE_5_1) .prompt("\n\nHuman: Hello, world!\n\nAssistant:") .build(); Completion completion = client.completions().create(params); @@ -344,6 +358,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/completions/create.md b/content/en/api/java/completions/create.md index 510174b4b..913578e41 100644 --- a/content/en/api/java/completions/create.md +++ b/content/en/api/java/completions/create.md @@ -100,6 +100,12 @@ Future models and features will not be compatible with Text Completions. See our - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + - `long maxTokensToSample` The maximum number of tokens to generate before stopping. @@ -204,6 +210,14 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -300,7 +314,7 @@ public final class Main { CompletionCreateParams params = CompletionCreateParams.builder() .maxTokensToSample(256L) - .model(Model.CLAUDE_SONNET_5) + .model(Model.CLAUDE_FABLE_5_1) .prompt("\n\nHuman: Hello, world!\n\nAssistant:") .build(); Completion completion = client.completions().create(params); diff --git a/content/en/api/java/messages.md b/content/en/api/java/messages.md index 577907b9b..1636337ad 100644 --- a/content/en/api/java/messages.md +++ b/content/en/api/java/messages.md @@ -1443,16 +1443,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -1885,16 +1875,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -3449,6 +3429,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -5361,16 +5349,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -5803,16 +5781,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -7715,16 +7683,6 @@ public final class Main { - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -9753,16 +9711,6 @@ public final class Main { - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -13647,6 +13595,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -14151,16 +14107,6 @@ public final class Main { - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -14593,16 +14539,6 @@ public final class Main { - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -16551,6 +16487,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -18485,6 +18429,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -19440,6 +19392,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -22787,16 +22747,6 @@ public final class Main { - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -23229,16 +23179,6 @@ public final class Main { - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -27211,6 +27151,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -27798,16 +27746,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -28240,16 +28178,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -30560,6 +30488,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/messages/batches.md b/content/en/api/java/messages/batches.md index 5e96a706e..fd36eee5f 100644 --- a/content/en/api/java/messages/batches.md +++ b/content/en/api/java/messages/batches.md @@ -1094,6 +1094,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1681,16 +1689,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -2123,16 +2121,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -4443,6 +4431,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -5696,6 +5692,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -6755,6 +6759,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -7776,6 +7788,14 @@ public final class Main { See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/messages/batches/create.md b/content/en/api/java/messages/batches/create.md index dd8a3777e..3d5a7a93f 100644 --- a/content/en/api/java/messages/batches/create.md +++ b/content/en/api/java/messages/batches/create.md @@ -1092,6 +1092,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents @@ -1679,16 +1687,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -2121,16 +2119,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. diff --git a/content/en/api/java/messages/batches/results.md b/content/en/api/java/messages/batches/results.md index 2f90046ab..aacbc8295 100644 --- a/content/en/api/java/messages/batches/results.md +++ b/content/en/api/java/messages/batches/results.md @@ -731,6 +731,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/messages/count_tokens.md b/content/en/api/java/messages/count_tokens.md index 583363ebe..e6bce28fa 100644 --- a/content/en/api/java/messages/count_tokens.md +++ b/content/en/api/java/messages/count_tokens.md @@ -1399,16 +1399,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -1841,16 +1831,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. diff --git a/content/en/api/java/messages/create.md b/content/en/api/java/messages/create.md index b2eab5843..4161b84a0 100644 --- a/content/en/api/java/messages/create.md +++ b/content/en/api/java/messages/create.md @@ -1441,16 +1441,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -1883,16 +1873,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `JsonValue type constant` - - `Optional> allowedCallers` - - - `DIRECT("direct")` - - - `CODE_EXECUTION_20250825("code_execution_20250825")` - - - `CODE_EXECUTION_20260120("code_execution_20260120")` - - - `CODE_EXECUTION_20260521("code_execution_20260521")` - - `Optional cacheControl` Create a cache control breakpoint at this content block. @@ -3447,6 +3427,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `CLAUDE_FABLE_5_1("claude-fable-5-1")` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `CLAUDE_SONNET_5("claude-sonnet-5")` High-performance model for coding and agents diff --git a/content/en/api/java/models.md b/content/en/api/java/models.md index 13bafd536..a034f7ee7 100644 --- a/content/en/api/java/models.md +++ b/content/en/api/java/models.md @@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class ModelInfo:` @@ -454,6 +460,12 @@ The Models API response can be used to determine information about a specific mo - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ### Returns - `class ModelInfo:` diff --git a/content/en/api/java/models/list.md b/content/en/api/java/models/list.md index 9987648e5..1cbe5327f 100644 --- a/content/en/api/java/models/list.md +++ b/content/en/api/java/models/list.md @@ -114,6 +114,12 @@ The Models API response can be used to determine which models are available for - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class ModelInfo:` diff --git a/content/en/api/java/models/retrieve.md b/content/en/api/java/models/retrieve.md index 0abbbc785..6e4c80910 100644 --- a/content/en/api/java/models/retrieve.md +++ b/content/en/api/java/models/retrieve.md @@ -102,6 +102,12 @@ The Models API response can be used to determine information about a specific mo - `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")` + - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")` + + - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")` + + - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")` + ## Returns - `class ModelInfo:` diff --git a/content/en/api/messages.md b/content/en/api/messages.md index 36f2ab777..af2fd16e5 100644 --- a/content/en/api/messages.md +++ b/content/en/api/messages.md @@ -1072,12 +1072,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1667,16 +1675,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -2109,16 +2107,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -3757,12 +3745,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5385,12 +5381,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5900,16 +5904,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -6342,16 +6336,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -8286,16 +8270,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -10378,16 +10352,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -14452,12 +14416,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -14970,16 +14942,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -15412,16 +15374,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -17364,18 +17316,26 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ ### Model -- `Model = "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string` +- `Model = "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19530,12 +19490,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20587,12 +20555,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -24042,16 +24018,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -24484,16 +24450,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -28504,12 +28460,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -29099,16 +29063,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -29541,16 +29495,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -31931,12 +31875,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/messages/batches.md b/content/en/api/messages/batches.md index ed8ef660f..3d1eba25a 100644 --- a/content/en/api/messages/batches.md +++ b/content/en/api/messages/batches.md @@ -1092,12 +1092,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1687,16 +1695,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -2129,16 +2127,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -4519,12 +4507,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5960,12 +5956,20 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7173,12 +7177,20 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8338,12 +8350,20 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/messages/batches/create.md b/content/en/api/messages/batches/create.md index 42b771dcd..0ed679885 100644 --- a/content/en/api/messages/batches/create.md +++ b/content/en/api/messages/batches/create.md @@ -1090,12 +1090,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1685,16 +1693,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -2127,16 +2125,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. diff --git a/content/en/api/messages/batches/results.md b/content/en/api/messages/batches/results.md index 3f6ac2388..76ab28dac 100644 --- a/content/en/api/messages/batches/results.md +++ b/content/en/api/messages/batches/results.md @@ -811,12 +811,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/messages/count_tokens.md b/content/en/api/messages/count_tokens.md index 5a8aa0320..8fdc4e7bd 100644 --- a/content/en/api/messages/count_tokens.md +++ b/content/en/api/messages/count_tokens.md @@ -1058,12 +1058,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1573,16 +1581,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -2015,16 +2013,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. diff --git a/content/en/api/messages/create.md b/content/en/api/messages/create.md index c6bee5e95..09d0b69d6 100644 --- a/content/en/api/messages/create.md +++ b/content/en/api/messages/create.md @@ -1070,12 +1070,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1665,16 +1673,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "browser_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -2107,16 +2105,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "computer_toolset_20260801"` - - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: optional CacheControlEphemeral or null` Create a cache control breakpoint at this content block. @@ -3755,12 +3743,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/models.md b/content/en/api/models.md index d4346987e..2ae91e920 100644 --- a/content/en/api/models.md +++ b/content/en/api/models.md @@ -34,7 +34,7 @@ The Models API response can be used to determine which models are available for - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `data: array of ModelInfo` @@ -375,7 +381,7 @@ The Models API response can be used to determine information about a specific mo - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -459,6 +465,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `ModelInfo object` diff --git a/content/en/api/models/list.md b/content/en/api/models/list.md index 531091c0e..d695750d5 100644 --- a/content/en/api/models/list.md +++ b/content/en/api/models/list.md @@ -32,7 +32,7 @@ The Models API response can be used to determine which models are available for - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `data: array of ModelInfo` diff --git a/content/en/api/models/retrieve.md b/content/en/api/models/retrieve.md index 7c6283333..11321a803 100644 --- a/content/en/api/models/retrieve.md +++ b/content/en/api/models/retrieve.md @@ -20,7 +20,7 @@ The Models API response can be used to determine information about a specific mo - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `ModelInfo object` diff --git a/content/en/api/php/beta.md b/content/en/api/php/beta.md index 24a033312..c565f04f2 100644 --- a/content/en/api/php/beta.md +++ b/content/en/api/php/beta.md @@ -88,6 +88,12 @@ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Beta API Error - `BetaAPIError` @@ -977,6 +983,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`. + - `?list inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + - `BetaRawMessageStreamEvent` - `BetaRawMessageStartEvent` @@ -1007,6 +1031,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`. + - `?list inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + - `BetaRawMessageStopEvent` - `"message_stop" type` @@ -1046,7 +1088,14 @@ $client = new Client(apiKey: 'my-anthropic-api-key'); $betaMessage = $client->beta->messages->create( maxTokens: 1024, - messages: [['content' => 'Hello, world', 'role' => 'user']], + messages: [ + [ + 'content' => 'Hello, world', + 'role' => 'user', + 'clearAt' => 'next_user_message', + 'outputConfig' => ['effort' => 'low'], + ], + ], model: Model::CLAUDE_OPUS_5, cacheControl: ['type' => 'ephemeral', 'ttl' => '5m'], container: [ @@ -1108,7 +1157,13 @@ $betaMessage = $client->beta->messages->create( ], ], temperature: 1, - thinking: ['type' => 'adaptive', 'display' => 'summarized'], + thinking: [ + 'type' => 'adaptive', + 'blockBinding' => [ + 'prefixMismatchBehavior' => BetaThinkingPrefixMismatchBehavior::ERROR + ], + 'display' => 'summarized', + ], toolChoice: ['type' => 'auto', 'disableParallelToolUse' => true], tools: [ [ @@ -1221,7 +1276,7 @@ var_dump($betaMessage); "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -1236,7 +1291,14 @@ var_dump($betaMessage); }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -1453,7 +1515,14 @@ require_once dirname(__DIR__) . '/vendor/autoload.php'; $client = new Client(apiKey: 'my-anthropic-api-key'); $betaMessageTokensCount = $client->beta->messages->countTokens( - messages: [['content' => 'Hello, world', 'role' => 'user']], + messages: [ + [ + 'content' => 'Hello, world', + 'role' => 'user', + 'clearAt' => 'next_user_message', + 'outputConfig' => ['effort' => 'low'], + ], + ], model: Model::CLAUDE_OPUS_5, cacheControl: ['type' => 'ephemeral', 'ttl' => '5m'], contextManagement: [ @@ -1501,7 +1570,13 @@ $betaMessageTokensCount = $client->beta->messages->countTokens( ], ], ], - thinking: ['type' => 'adaptive', 'display' => 'summarized'], + thinking: [ + 'type' => 'adaptive', + 'blockBinding' => [ + 'prefixMismatchBehavior' => BetaThinkingPrefixMismatchBehavior::ERROR + ], + 'display' => 'summarized', + ], toolChoice: ['type' => 'auto', 'disableParallelToolUse' => true], tools: [ [ @@ -1636,7 +1711,14 @@ $betaMessageBatch = $client->beta->messages->batches->create( 'customID' => 'my-custom-id-1', 'params' => [ 'maxTokens' => 1024, - 'messages' => [['content' => 'Hello, world', 'role' => 'user']], + 'messages' => [ + [ + 'content' => 'Hello, world', + 'role' => 'user', + 'clearAt' => 'next_user_message', + 'outputConfig' => ['effort' => 'low'], + ], + ], 'model' => Model::CLAUDE_OPUS_5, 'cacheControl' => ['type' => 'ephemeral', 'ttl' => '5m'], 'container' => [ @@ -1705,7 +1787,13 @@ $betaMessageBatch = $client->beta->messages->batches->create( ], ], 'temperature' => 1, - 'thinking' => ['type' => 'adaptive', 'display' => 'summarized'], + 'thinking' => [ + 'type' => 'adaptive', + 'blockBinding' => [ + 'prefixMismatchBehavior' => BetaThinkingPrefixMismatchBehavior::ERROR, + ], + 'display' => 'summarized', + ], 'toolChoice' => ['type' => 'auto', 'disableParallelToolUse' => true], 'tools' => [ [ @@ -5149,7 +5237,7 @@ Create Session - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` @@ -5429,7 +5517,7 @@ List Sessions - `agentVersion?:optional int` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. - `createdAtGt?:optional \Datetime` @@ -5461,11 +5549,11 @@ List Sessions - `memoryStoreID?:optional string` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order?:optional Order` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `page?:optional string` @@ -5507,7 +5595,7 @@ List Sessions - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` @@ -5812,7 +5900,7 @@ Get Session - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` @@ -6119,7 +6207,7 @@ Update Session - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` @@ -6488,7 +6576,7 @@ Archive Session - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` @@ -6767,11 +6855,11 @@ List Events - `order?:optional Order` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `page?:optional string` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types?:optional list` @@ -8544,7 +8632,7 @@ List Session Resources - `page?:optional string` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `betas?:optional list` @@ -8997,7 +9085,7 @@ List Session Threads - `page?:optional string` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas?:optional list` @@ -11386,7 +11474,7 @@ List Deployments - `status?:optional BetaManagedAgentsDeploymentStatus` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `betas?:optional list` @@ -12177,7 +12265,7 @@ Run Deployment Now - `?string sessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` @@ -12597,11 +12685,11 @@ List Deployment Runs - `deploymentID?:optional string` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `hasError?:optional bool` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit?:optional int` @@ -12609,7 +12697,7 @@ List Deployment Runs - `page?:optional string` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `triggerType?:optional BetaManagedAgentsTriggerType` @@ -12645,7 +12733,7 @@ List Deployment Runs - `?string sessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` @@ -12750,7 +12838,7 @@ Get Deployment Run - `?string sessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` @@ -14527,7 +14615,7 @@ Create a memory - `path: string` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. - `view?:optional ManagedAgentsMemoryView` @@ -14872,7 +14960,7 @@ Update a memory - `path?:optional string` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. - `precondition?:optional ManagedAgentsPrecondition` @@ -16714,7 +16802,7 @@ var_dump($result); ### Create User Profile -`$client->beta->userProfiles->create(?AccessType accessType, ?string externalID, ?array metadata, ?string name, ?Relationship relationship, ?list betas): BetaUserProfile` +`$client->beta->userProfiles->create(?AccessType accessType, ?string externalID, ?\Datetime externalUserOnboardedAt, ?array metadata, ?string name, ?list betas): BetaUserProfile` **POST** `/v1/user_profiles` @@ -16730,17 +16818,17 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. Maximum 255 characters. +- `externalUserOnboardedAt?:optional \Datetime` + + A timestamp in RFC 3339 format + - `metadata?:optional array` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name?:optional string` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. - -- `relationship?:optional Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. - `betas?:optional list` @@ -16782,13 +16870,13 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -16802,9 +16890,9 @@ $client = new Client(apiKey: 'my-anthropic-api-key'); $betaUserProfile = $client->beta->userProfiles->create( accessType: 'application', externalID: 'user_12345', + externalUserOnboardedAt: new \DateTimeImmutable('2024-11-02T08:15:00Z'), metadata: [], name: 'x', - relationship: 'external', betas: [AnthropicBeta::MESSAGE_BATCHES_2024_09_24], ); @@ -16827,14 +16915,14 @@ var_dump($betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` ### List User Profiles -`$client->beta->userProfiles->list(?int limit, ?Order order, ?string page, ?list betas): PageCursor` +`$client->beta->userProfiles->list(?int limit, ?Order order, ?OrderBy orderBy, ?string page, ?list betas): PageCursor` **GET** `/v1/user_profiles` @@ -16850,6 +16938,10 @@ List User Profiles Query parameter for order +- `orderBy?:optional OrderBy` + + Query parameter for order_by + - `page?:optional string` Query parameter for page @@ -16894,13 +16986,13 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -16914,6 +17006,7 @@ $client = new Client(apiKey: 'my-anthropic-api-key'); $page = $client->beta->userProfiles->list( limit: 0, order: 'asc', + orderBy: 'created_at', page: 'page', betas: [AnthropicBeta::MESSAGE_BATCHES_2024_09_24], ); @@ -16939,8 +17032,8 @@ var_dump($page); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -16999,13 +17092,13 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -17040,14 +17133,14 @@ var_dump($betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` ### Update User Profile -`$client->beta->userProfiles->update(string userProfileID, ?AccessType accessType, ?string externalID, ?array metadata, ?string name, ?Relationship relationship, ?list betas): BetaUserProfile` +`$client->beta->userProfiles->update(string userProfileID, ?AccessType accessType, ?string externalID, ?\Datetime externalUserOnboardedAt, ?array metadata, ?string name, ?list betas): BetaUserProfile` **POST** `/v1/user_profiles/{user_profile_id}` @@ -17065,6 +17158,10 @@ Update User Profile If present, replaces the stored external_id. Omit to leave unchanged. Maximum 255 characters. +- `externalUserOnboardedAt?:optional \Datetime` + + A timestamp in RFC 3339 format + - `metadata?:optional array` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -17073,10 +17170,6 @@ Update User Profile If present, replaces the stored name. Omit to leave unchanged. Maximum 255 characters. -- `relationship?:optional Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - `betas?:optional list` Optional header to specify the beta version(s) you want to use. @@ -17117,13 +17210,13 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -17138,9 +17231,9 @@ $betaUserProfile = $client->beta->userProfiles->update( 'uprof_011CZkZCu8hGbp5mYRQgUmz9', accessType: 'application', externalID: 'user_12345', + externalUserOnboardedAt: new \DateTimeImmutable('2019-12-27T18:11:19.117Z'), metadata: ['foo' => 'string'], name: 'x', - relationship: 'external', betas: [AnthropicBeta::MESSAGE_BATCHES_2024_09_24], ); @@ -17163,8 +17256,8 @@ var_dump($betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -23221,8 +23314,13 @@ List Workspaces customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `\Datetime createdAt` @@ -23241,10 +23339,14 @@ List Workspaces ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `string name` @@ -23334,10 +23436,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `tags?:optional array` @@ -23365,8 +23471,13 @@ Create Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `\Datetime createdAt` @@ -23385,10 +23496,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `string name` @@ -23485,8 +23600,13 @@ Get Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `\Datetime createdAt` @@ -23505,10 +23625,14 @@ Get Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `string name` @@ -23589,10 +23713,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name?:optional string` @@ -23620,8 +23748,13 @@ Update Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `\Datetime createdAt` @@ -23640,10 +23773,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `string name` @@ -23736,8 +23873,13 @@ Archive Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `\Datetime createdAt` @@ -23756,10 +23898,14 @@ Archive Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `string name` @@ -24860,3 +25006,123 @@ var_dump($page); "next_page": "next_page" } ``` + +## Beta › Organization › Compliance Settings + +### Get Compliance Settings + +`$client->beta->organization->complianceSettings->retrieve(): ComplianceSettings` + +**GET** `/v1/organizations/compliance_settings` + +Retrieve your organization's Compliance Settings. + +Compliance Settings is a singleton resource: there is exactly one per +organization, addressed without an identifier. The `state` field reflects +whether the Compliance API is enabled. An organization with a parent +organization reads the state inherited from the parent's configuration. + +#### Returns + +- `ComplianceSettings` + + - `State state` + + Whether the Compliance API is enabled for this organization. + + - `"compliance_settings" type` + +#### Example + +```php +beta + ->organization + ->complianceSettings + ->retrieve(); + +var_dump($betaComplianceSettings); +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` + +### Update Compliance Settings + +`$client->beta->organization->complianceSettings->update(State state): ComplianceSettings` + +**POST** `/v1/organizations/compliance_settings` + +Update your organization's Compliance Settings. + +Setting `state` to `enabled` turns on the Compliance API and begins +capturing organization activity events. Setting it to `disabled` turns +both off. `state` reflects whether the Compliance API is enabled. + +A request that sets `state` to its current value succeeds and leaves the +resource unchanged. A `disabled` request stays in effect until a later +`enabled` request or the organization's next provisioning action that +enables Access Transparency: enabling Access Transparency also enables +the Compliance API, which serves its activity events, so such +provisioning (including re-runs) re-enables the Compliance API even +after a `disabled` request. Automated provisioning never disables +compliance settings. + +#### Parameters + +- `state: State` + + Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form. + +#### Returns + +- `ComplianceSettings` + + - `State state` + + Whether the Compliance API is enabled for this organization. + + - `"compliance_settings" type` + +#### Example + +```php +beta + ->organization + ->complianceSettings + ->update(state: ['type' => 'enabled']); + +var_dump($betaComplianceSettings); +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` diff --git a/content/en/api/php/beta/agents.md b/content/en/api/php/beta/agents.md index 28643f5e8..55ae91fc5 100644 --- a/content/en/api/php/beta/agents.md +++ b/content/en/api/php/beta/agents.md @@ -1793,6 +1793,10 @@ var_dump($betaManagedAgentsAgent); - `BetaManagedAgentsModel` + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/php/beta/deployment_runs.md b/content/en/api/php/beta/deployment_runs.md index ada8d6092..49599c29e 100644 --- a/content/en/api/php/beta/deployment_runs.md +++ b/content/en/api/php/beta/deployment_runs.md @@ -28,11 +28,11 @@ List Deployment Runs - `deploymentID?:optional string` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `hasError?:optional bool` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit?:optional int` @@ -40,7 +40,7 @@ List Deployment Runs - `page?:optional string` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `triggerType?:optional BetaManagedAgentsTriggerType` @@ -76,7 +76,7 @@ List Deployment Runs - `?string sessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` @@ -181,7 +181,7 @@ Get Deployment Run - `?string sessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` @@ -268,7 +268,7 @@ var_dump($betaManagedAgentsDeploymentRun); - `?string sessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` diff --git a/content/en/api/php/beta/deployment_runs/list.md b/content/en/api/php/beta/deployment_runs/list.md index f2bb43b3b..e3b32a3e2 100644 --- a/content/en/api/php/beta/deployment_runs/list.md +++ b/content/en/api/php/beta/deployment_runs/list.md @@ -26,11 +26,11 @@ List Deployment Runs - `deploymentID?:optional string` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `hasError?:optional bool` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit?:optional int` @@ -38,7 +38,7 @@ List Deployment Runs - `page?:optional string` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `triggerType?:optional BetaManagedAgentsTriggerType` @@ -74,7 +74,7 @@ List Deployment Runs - `?string sessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` diff --git a/content/en/api/php/beta/deployment_runs/retrieve.md b/content/en/api/php/beta/deployment_runs/retrieve.md index a7e76e539..cd2e63ad9 100644 --- a/content/en/api/php/beta/deployment_runs/retrieve.md +++ b/content/en/api/php/beta/deployment_runs/retrieve.md @@ -40,7 +40,7 @@ Get Deployment Run - `?string sessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` diff --git a/content/en/api/php/beta/deployments.md b/content/en/api/php/beta/deployments.md index ead7836d3..5d2875b2b 100644 --- a/content/en/api/php/beta/deployments.md +++ b/content/en/api/php/beta/deployments.md @@ -271,7 +271,7 @@ List Deployments - `status?:optional BetaManagedAgentsDeploymentStatus` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `betas?:optional list` @@ -1062,7 +1062,7 @@ Run Deployment Now - `?string sessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` diff --git a/content/en/api/php/beta/deployments/list.md b/content/en/api/php/beta/deployments/list.md index 0b3f7f62b..4b60551a7 100644 --- a/content/en/api/php/beta/deployments/list.md +++ b/content/en/api/php/beta/deployments/list.md @@ -34,7 +34,7 @@ List Deployments - `status?:optional BetaManagedAgentsDeploymentStatus` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `betas?:optional list` diff --git a/content/en/api/php/beta/deployments/run.md b/content/en/api/php/beta/deployments/run.md index 2d6374dfb..cd8c2404e 100644 --- a/content/en/api/php/beta/deployments/run.md +++ b/content/en/api/php/beta/deployments/run.md @@ -40,7 +40,7 @@ Run Deployment Now - `?string sessionID` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `BetaManagedAgentsTriggerContext triggerContext` diff --git a/content/en/api/php/beta/memory_stores.md b/content/en/api/php/beta/memory_stores.md index f93c1c9ab..07105b1b9 100644 --- a/content/en/api/php/beta/memory_stores.md +++ b/content/en/api/php/beta/memory_stores.md @@ -589,7 +589,7 @@ Create a memory - `path: string` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. - `view?:optional ManagedAgentsMemoryView` @@ -934,7 +934,7 @@ Update a memory - `path?:optional string` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. - `precondition?:optional ManagedAgentsPrecondition` diff --git a/content/en/api/php/beta/memory_stores/memories.md b/content/en/api/php/beta/memory_stores/memories.md index bd20ffea2..d9ce67499 100644 --- a/content/en/api/php/beta/memory_stores/memories.md +++ b/content/en/api/php/beta/memory_stores/memories.md @@ -18,7 +18,7 @@ Create a memory - `path: string` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. - `view?:optional ManagedAgentsMemoryView` @@ -363,7 +363,7 @@ Update a memory - `path?:optional string` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. - `precondition?:optional ManagedAgentsPrecondition` diff --git a/content/en/api/php/beta/memory_stores/memories/create.md b/content/en/api/php/beta/memory_stores/memories/create.md index 8fda24364..f99fa3541 100644 --- a/content/en/api/php/beta/memory_stores/memories/create.md +++ b/content/en/api/php/beta/memory_stores/memories/create.md @@ -16,7 +16,7 @@ Create a memory - `path: string` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. - `view?:optional ManagedAgentsMemoryView` diff --git a/content/en/api/php/beta/memory_stores/memories/update.md b/content/en/api/php/beta/memory_stores/memories/update.md index 40a268d5b..1fd4aedcc 100644 --- a/content/en/api/php/beta/memory_stores/memories/update.md +++ b/content/en/api/php/beta/memory_stores/memories/update.md @@ -22,7 +22,7 @@ Update a memory - `path?:optional string` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. - `precondition?:optional ManagedAgentsPrecondition` diff --git a/content/en/api/php/beta/messages.md b/content/en/api/php/beta/messages.md index 6a6cfaa6d..6c7c0d7b1 100644 --- a/content/en/api/php/beta/messages.md +++ b/content/en/api/php/beta/messages.md @@ -405,6 +405,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`. + - `?list inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + - `BetaRawMessageStreamEvent` - `BetaRawMessageStartEvent` @@ -435,6 +453,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`. + - `?list inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + - `BetaRawMessageStopEvent` - `"message_stop" type` @@ -474,7 +510,14 @@ $client = new Client(apiKey: 'my-anthropic-api-key'); $betaMessage = $client->beta->messages->create( maxTokens: 1024, - messages: [['content' => 'Hello, world', 'role' => 'user']], + messages: [ + [ + 'content' => 'Hello, world', + 'role' => 'user', + 'clearAt' => 'next_user_message', + 'outputConfig' => ['effort' => 'low'], + ], + ], model: Model::CLAUDE_OPUS_5, cacheControl: ['type' => 'ephemeral', 'ttl' => '5m'], container: [ @@ -536,7 +579,13 @@ $betaMessage = $client->beta->messages->create( ], ], temperature: 1, - thinking: ['type' => 'adaptive', 'display' => 'summarized'], + thinking: [ + 'type' => 'adaptive', + 'blockBinding' => [ + 'prefixMismatchBehavior' => BetaThinkingPrefixMismatchBehavior::ERROR + ], + 'display' => 'summarized', + ], toolChoice: ['type' => 'auto', 'disableParallelToolUse' => true], tools: [ [ @@ -649,7 +698,7 @@ var_dump($betaMessage); "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -664,7 +713,14 @@ var_dump($betaMessage); }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -881,7 +937,14 @@ require_once dirname(__DIR__) . '/vendor/autoload.php'; $client = new Client(apiKey: 'my-anthropic-api-key'); $betaMessageTokensCount = $client->beta->messages->countTokens( - messages: [['content' => 'Hello, world', 'role' => 'user']], + messages: [ + [ + 'content' => 'Hello, world', + 'role' => 'user', + 'clearAt' => 'next_user_message', + 'outputConfig' => ['effort' => 'low'], + ], + ], model: Model::CLAUDE_OPUS_5, cacheControl: ['type' => 'ephemeral', 'ttl' => '5m'], contextManagement: [ @@ -929,7 +992,13 @@ $betaMessageTokensCount = $client->beta->messages->countTokens( ], ], ], - thinking: ['type' => 'adaptive', 'display' => 'summarized'], + thinking: [ + 'type' => 'adaptive', + 'blockBinding' => [ + 'prefixMismatchBehavior' => BetaThinkingPrefixMismatchBehavior::ERROR + ], + 'display' => 'summarized', + ], toolChoice: ['type' => 'auto', 'disableParallelToolUse' => true], tools: [ [ @@ -1737,8 +1806,6 @@ var_dump($betaMessageTokensCount); - `"browser_toolset_20260801" type` - - `?list allowedCallers` - - `?BetaCacheControlEphemeral cacheControl` Create a cache control breakpoint at this content block. @@ -2835,8 +2902,6 @@ var_dump($betaMessageTokensCount); - `"computer_toolset_20260801" type` - - `?list allowedCallers` - - `?BetaCacheControlEphemeral cacheControl` Create a cache control breakpoint at this content block. @@ -4521,6 +4586,24 @@ var_dump($betaMessageTokensCount); Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`. + - `?list inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + ### Beta Message Delta Usage - `BetaMessageDeltaUsage` @@ -4612,6 +4695,18 @@ var_dump($betaMessageTokensCount); - `Role role` + - `?ClearAt clearAt` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `?BetaSystemMessageOutputConfig outputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + ### Beta Message Tokens Count - `BetaMessageTokensCount` @@ -4781,6 +4876,24 @@ var_dump($betaMessageTokensCount); Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`. + - `?list inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + ### Beta Raw Message Start Event - `BetaRawMessageStartEvent` @@ -4827,6 +4940,24 @@ var_dump($betaMessageTokensCount); Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`. + - `?list inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + - `BetaRawMessageStopEvent` - `"message_stop" type` @@ -5162,6 +5293,14 @@ var_dump($betaMessageTokensCount); - `"model_context_window_exceeded"` +### Beta System Message Output Config + +- `BetaSystemMessageOutputConfig` + + - `?Effort effort` + + All possible effort levels. + ### Beta Text Block - `BetaTextBlock` @@ -5542,6 +5681,18 @@ var_dump($betaMessageTokensCount); - `"thinking" type` +### Beta Thinking Block Binding + +- `BetaThinkingBlockBinding` + + - `?BetaThinkingPrefixMismatchBehavior prefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + ### Beta Thinking Block Param - `BetaThinkingBlockParam` @@ -5564,6 +5715,12 @@ var_dump($betaMessageTokensCount); - `"adaptive" type` + - `?BetaThinkingBlockBinding blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `?Display display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -5588,6 +5745,12 @@ var_dump($betaMessageTokensCount); - `"enabled" type` + - `?BetaThinkingBlockBinding blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `?Display display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -5608,6 +5771,12 @@ var_dump($betaMessageTokensCount); - `"enabled" type` + - `?BetaThinkingBlockBinding blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `?Display display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -5620,6 +5789,12 @@ var_dump($betaMessageTokensCount); - `"adaptive" type` + - `?BetaThinkingBlockBinding blockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `?Display display` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -5638,6 +5813,44 @@ var_dump($betaMessageTokensCount); - `"thinking_delta" type` +### Beta Thinking Dropped Input Transformation + +- `BetaThinkingDroppedInputTransformation` + + - `string path` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `Reason reason` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"thinking_dropped" type` + + Always `thinking_dropped` for this entry type. + +### Beta Thinking Prefix Mismatch Behavior + +- `BetaThinkingPrefixMismatchBehavior` + + - `"error"` + + - `"drop_block"` + ### Beta Thinking Turns - `BetaThinkingTurns` @@ -6466,8 +6679,6 @@ var_dump($betaMessageTokensCount); - `"browser_toolset_20260801" type` - - `?list allowedCallers` - - `?BetaCacheControlEphemeral cacheControl` Create a cache control breakpoint at this content block. @@ -6655,8 +6866,6 @@ var_dump($betaMessageTokensCount); - `"computer_toolset_20260801" type` - - `?list allowedCallers` - - `?BetaCacheControlEphemeral cacheControl` Create a cache control breakpoint at this content block. @@ -7998,7 +8207,14 @@ $betaMessageBatch = $client->beta->messages->batches->create( 'customID' => 'my-custom-id-1', 'params' => [ 'maxTokens' => 1024, - 'messages' => [['content' => 'Hello, world', 'role' => 'user']], + 'messages' => [ + [ + 'content' => 'Hello, world', + 'role' => 'user', + 'clearAt' => 'next_user_message', + 'outputConfig' => ['effort' => 'low'], + ], + ], 'model' => Model::CLAUDE_OPUS_5, 'cacheControl' => ['type' => 'ephemeral', 'ttl' => '5m'], 'container' => [ @@ -8067,7 +8283,13 @@ $betaMessageBatch = $client->beta->messages->batches->create( ], ], 'temperature' => 1, - 'thinking' => ['type' => 'adaptive', 'display' => 'summarized'], + 'thinking' => [ + 'type' => 'adaptive', + 'blockBinding' => [ + 'prefixMismatchBehavior' => BetaThinkingPrefixMismatchBehavior::ERROR, + ], + 'display' => 'summarized', + ], 'toolChoice' => ['type' => 'auto', 'disableParallelToolUse' => true], 'tools' => [ [ diff --git a/content/en/api/php/beta/messages/batches.md b/content/en/api/php/beta/messages/batches.md index d082d8fb2..770b15093 100644 --- a/content/en/api/php/beta/messages/batches.md +++ b/content/en/api/php/beta/messages/batches.md @@ -95,7 +95,14 @@ $betaMessageBatch = $client->beta->messages->batches->create( 'customID' => 'my-custom-id-1', 'params' => [ 'maxTokens' => 1024, - 'messages' => [['content' => 'Hello, world', 'role' => 'user']], + 'messages' => [ + [ + 'content' => 'Hello, world', + 'role' => 'user', + 'clearAt' => 'next_user_message', + 'outputConfig' => ['effort' => 'low'], + ], + ], 'model' => Model::CLAUDE_OPUS_5, 'cacheControl' => ['type' => 'ephemeral', 'ttl' => '5m'], 'container' => [ @@ -164,7 +171,13 @@ $betaMessageBatch = $client->beta->messages->batches->create( ], ], 'temperature' => 1, - 'thinking' => ['type' => 'adaptive', 'display' => 'summarized'], + 'thinking' => [ + 'type' => 'adaptive', + 'blockBinding' => [ + 'prefixMismatchBehavior' => BetaThinkingPrefixMismatchBehavior::ERROR, + ], + 'display' => 'summarized', + ], 'toolChoice' => ['type' => 'auto', 'disableParallelToolUse' => true], 'tools' => [ [ diff --git a/content/en/api/php/beta/messages/batches/create.md b/content/en/api/php/beta/messages/batches/create.md index b4bc390e8..9f5e5b863 100644 --- a/content/en/api/php/beta/messages/batches/create.md +++ b/content/en/api/php/beta/messages/batches/create.md @@ -93,7 +93,14 @@ $betaMessageBatch = $client->beta->messages->batches->create( 'customID' => 'my-custom-id-1', 'params' => [ 'maxTokens' => 1024, - 'messages' => [['content' => 'Hello, world', 'role' => 'user']], + 'messages' => [ + [ + 'content' => 'Hello, world', + 'role' => 'user', + 'clearAt' => 'next_user_message', + 'outputConfig' => ['effort' => 'low'], + ], + ], 'model' => Model::CLAUDE_OPUS_5, 'cacheControl' => ['type' => 'ephemeral', 'ttl' => '5m'], 'container' => [ @@ -162,7 +169,13 @@ $betaMessageBatch = $client->beta->messages->batches->create( ], ], 'temperature' => 1, - 'thinking' => ['type' => 'adaptive', 'display' => 'summarized'], + 'thinking' => [ + 'type' => 'adaptive', + 'blockBinding' => [ + 'prefixMismatchBehavior' => BetaThinkingPrefixMismatchBehavior::ERROR, + ], + 'display' => 'summarized', + ], 'toolChoice' => ['type' => 'auto', 'disableParallelToolUse' => true], 'tools' => [ [ diff --git a/content/en/api/php/beta/messages/count_tokens.md b/content/en/api/php/beta/messages/count_tokens.md index 4e0614a72..143e2bcfb 100644 --- a/content/en/api/php/beta/messages/count_tokens.md +++ b/content/en/api/php/beta/messages/count_tokens.md @@ -211,7 +211,14 @@ require_once dirname(__DIR__) . '/vendor/autoload.php'; $client = new Client(apiKey: 'my-anthropic-api-key'); $betaMessageTokensCount = $client->beta->messages->countTokens( - messages: [['content' => 'Hello, world', 'role' => 'user']], + messages: [ + [ + 'content' => 'Hello, world', + 'role' => 'user', + 'clearAt' => 'next_user_message', + 'outputConfig' => ['effort' => 'low'], + ], + ], model: Model::CLAUDE_OPUS_5, cacheControl: ['type' => 'ephemeral', 'ttl' => '5m'], contextManagement: [ @@ -259,7 +266,13 @@ $betaMessageTokensCount = $client->beta->messages->countTokens( ], ], ], - thinking: ['type' => 'adaptive', 'display' => 'summarized'], + thinking: [ + 'type' => 'adaptive', + 'blockBinding' => [ + 'prefixMismatchBehavior' => BetaThinkingPrefixMismatchBehavior::ERROR + ], + 'display' => 'summarized', + ], toolChoice: ['type' => 'auto', 'disableParallelToolUse' => true], tools: [ [ diff --git a/content/en/api/php/beta/messages/create.md b/content/en/api/php/beta/messages/create.md index 2d3e59394..26ea1be3d 100644 --- a/content/en/api/php/beta/messages/create.md +++ b/content/en/api/php/beta/messages/create.md @@ -403,6 +403,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`. + - `?list inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + - `BetaRawMessageStreamEvent` - `BetaRawMessageStartEvent` @@ -433,6 +451,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`. + - `?list inputTransformations` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + - `BetaRawMessageStopEvent` - `"message_stop" type` @@ -472,7 +508,14 @@ $client = new Client(apiKey: 'my-anthropic-api-key'); $betaMessage = $client->beta->messages->create( maxTokens: 1024, - messages: [['content' => 'Hello, world', 'role' => 'user']], + messages: [ + [ + 'content' => 'Hello, world', + 'role' => 'user', + 'clearAt' => 'next_user_message', + 'outputConfig' => ['effort' => 'low'], + ], + ], model: Model::CLAUDE_OPUS_5, cacheControl: ['type' => 'ephemeral', 'ttl' => '5m'], container: [ @@ -534,7 +577,13 @@ $betaMessage = $client->beta->messages->create( ], ], temperature: 1, - thinking: ['type' => 'adaptive', 'display' => 'summarized'], + thinking: [ + 'type' => 'adaptive', + 'blockBinding' => [ + 'prefixMismatchBehavior' => BetaThinkingPrefixMismatchBehavior::ERROR + ], + 'display' => 'summarized', + ], toolChoice: ['type' => 'auto', 'disableParallelToolUse' => true], tools: [ [ @@ -647,7 +696,7 @@ var_dump($betaMessage); "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -662,6 +711,13 @@ var_dump($betaMessage); }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` diff --git a/content/en/api/php/beta/sessions.md b/content/en/api/php/beta/sessions.md index b6ca07fdd..aec437d0f 100644 --- a/content/en/api/php/beta/sessions.md +++ b/content/en/api/php/beta/sessions.md @@ -74,7 +74,7 @@ Create Session - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` @@ -354,7 +354,7 @@ List Sessions - `agentVersion?:optional int` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. - `createdAtGt?:optional \Datetime` @@ -386,11 +386,11 @@ List Sessions - `memoryStoreID?:optional string` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order?:optional Order` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `page?:optional string` @@ -432,7 +432,7 @@ List Sessions - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` @@ -737,7 +737,7 @@ Get Session - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` @@ -1044,7 +1044,7 @@ Update Session - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` @@ -1413,7 +1413,7 @@ Archive Session - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` @@ -1940,7 +1940,7 @@ var_dump($betaManagedAgentsSession); - `?string explanation` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `int iteration` @@ -1996,7 +1996,7 @@ var_dump($betaManagedAgentsSession); - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` @@ -2086,7 +2086,7 @@ var_dump($betaManagedAgentsSession); - `?float activeSeconds` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. - `?float durationSeconds` @@ -2300,11 +2300,11 @@ List Events - `order?:optional Order` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `page?:optional string` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types?:optional list` @@ -4077,7 +4077,7 @@ List Session Resources - `page?:optional string` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `betas?:optional list` @@ -4530,7 +4530,7 @@ List Session Threads - `page?:optional string` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas?:optional list` diff --git a/content/en/api/php/beta/sessions/archive.md b/content/en/api/php/beta/sessions/archive.md index a65fd8cec..05566b4d0 100644 --- a/content/en/api/php/beta/sessions/archive.md +++ b/content/en/api/php/beta/sessions/archive.md @@ -42,7 +42,7 @@ Archive Session - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` diff --git a/content/en/api/php/beta/sessions/create.md b/content/en/api/php/beta/sessions/create.md index a35866811..ce8393bb9 100644 --- a/content/en/api/php/beta/sessions/create.md +++ b/content/en/api/php/beta/sessions/create.md @@ -72,7 +72,7 @@ Create Session - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` diff --git a/content/en/api/php/beta/sessions/events.md b/content/en/api/php/beta/sessions/events.md index 996c12c0e..64d36e531 100644 --- a/content/en/api/php/beta/sessions/events.md +++ b/content/en/api/php/beta/sessions/events.md @@ -34,11 +34,11 @@ List Events - `order?:optional Order` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `page?:optional string` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types?:optional list` diff --git a/content/en/api/php/beta/sessions/events/list.md b/content/en/api/php/beta/sessions/events/list.md index e3d363587..2de361389 100644 --- a/content/en/api/php/beta/sessions/events/list.md +++ b/content/en/api/php/beta/sessions/events/list.md @@ -32,11 +32,11 @@ List Events - `order?:optional Order` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `page?:optional string` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types?:optional list` diff --git a/content/en/api/php/beta/sessions/list.md b/content/en/api/php/beta/sessions/list.md index 9e720f418..f75a35939 100644 --- a/content/en/api/php/beta/sessions/list.md +++ b/content/en/api/php/beta/sessions/list.md @@ -14,7 +14,7 @@ List Sessions - `agentVersion?:optional int` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. - `createdAtGt?:optional \Datetime` @@ -46,11 +46,11 @@ List Sessions - `memoryStoreID?:optional string` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order?:optional Order` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `page?:optional string` @@ -92,7 +92,7 @@ List Sessions - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` diff --git a/content/en/api/php/beta/sessions/resources.md b/content/en/api/php/beta/sessions/resources.md index 2c7eaf35d..a71222668 100644 --- a/content/en/api/php/beta/sessions/resources.md +++ b/content/en/api/php/beta/sessions/resources.md @@ -97,7 +97,7 @@ List Session Resources - `page?:optional string` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `betas?:optional list` diff --git a/content/en/api/php/beta/sessions/resources/list.md b/content/en/api/php/beta/sessions/resources/list.md index 82675cef2..9c65aec5d 100644 --- a/content/en/api/php/beta/sessions/resources/list.md +++ b/content/en/api/php/beta/sessions/resources/list.md @@ -16,7 +16,7 @@ List Session Resources - `page?:optional string` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `betas?:optional list` diff --git a/content/en/api/php/beta/sessions/retrieve.md b/content/en/api/php/beta/sessions/retrieve.md index 5782d6a66..acb2e6a7f 100644 --- a/content/en/api/php/beta/sessions/retrieve.md +++ b/content/en/api/php/beta/sessions/retrieve.md @@ -42,7 +42,7 @@ Get Session - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` diff --git a/content/en/api/php/beta/sessions/threads.md b/content/en/api/php/beta/sessions/threads.md index 69127d2c2..66613aede 100644 --- a/content/en/api/php/beta/sessions/threads.md +++ b/content/en/api/php/beta/sessions/threads.md @@ -18,7 +18,7 @@ List Session Threads - `page?:optional string` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas?:optional list` diff --git a/content/en/api/php/beta/sessions/threads/list.md b/content/en/api/php/beta/sessions/threads/list.md index 191522c83..ba402d50e 100644 --- a/content/en/api/php/beta/sessions/threads/list.md +++ b/content/en/api/php/beta/sessions/threads/list.md @@ -16,7 +16,7 @@ List Session Threads - `page?:optional string` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas?:optional list` diff --git a/content/en/api/php/beta/sessions/update.md b/content/en/api/php/beta/sessions/update.md index 53f4bc37f..c3f598805 100644 --- a/content/en/api/php/beta/sessions/update.md +++ b/content/en/api/php/beta/sessions/update.md @@ -62,7 +62,7 @@ Update Session - `list outcomeEvaluations` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `list resources` diff --git a/content/en/api/php/beta/user_profiles.md b/content/en/api/php/beta/user_profiles.md index a306f6017..7c0f67014 100644 --- a/content/en/api/php/beta/user_profiles.md +++ b/content/en/api/php/beta/user_profiles.md @@ -2,7 +2,7 @@ ## Create User Profile -`$client->beta->userProfiles->create(?AccessType accessType, ?string externalID, ?array metadata, ?string name, ?Relationship relationship, ?list betas): BetaUserProfile` +`$client->beta->userProfiles->create(?AccessType accessType, ?string externalID, ?\Datetime externalUserOnboardedAt, ?array metadata, ?string name, ?list betas): BetaUserProfile` **POST** `/v1/user_profiles` @@ -18,17 +18,17 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. Maximum 255 characters. +- `externalUserOnboardedAt?:optional \Datetime` + + A timestamp in RFC 3339 format + - `metadata?:optional array` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name?:optional string` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. - -- `relationship?:optional Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. - `betas?:optional list` @@ -70,13 +70,13 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -90,9 +90,9 @@ $client = new Client(apiKey: 'my-anthropic-api-key'); $betaUserProfile = $client->beta->userProfiles->create( accessType: 'application', externalID: 'user_12345', + externalUserOnboardedAt: new \DateTimeImmutable('2024-11-02T08:15:00Z'), metadata: [], name: 'x', - relationship: 'external', betas: [AnthropicBeta::MESSAGE_BATCHES_2024_09_24], ); @@ -115,14 +115,14 @@ var_dump($betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` ## List User Profiles -`$client->beta->userProfiles->list(?int limit, ?Order order, ?string page, ?list betas): PageCursor` +`$client->beta->userProfiles->list(?int limit, ?Order order, ?OrderBy orderBy, ?string page, ?list betas): PageCursor` **GET** `/v1/user_profiles` @@ -138,6 +138,10 @@ List User Profiles Query parameter for order +- `orderBy?:optional OrderBy` + + Query parameter for order_by + - `page?:optional string` Query parameter for page @@ -182,13 +186,13 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -202,6 +206,7 @@ $client = new Client(apiKey: 'my-anthropic-api-key'); $page = $client->beta->userProfiles->list( limit: 0, order: 'asc', + orderBy: 'created_at', page: 'page', betas: [AnthropicBeta::MESSAGE_BATCHES_2024_09_24], ); @@ -227,8 +232,8 @@ var_dump($page); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -287,13 +292,13 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -328,14 +333,14 @@ var_dump($betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` ## Update User Profile -`$client->beta->userProfiles->update(string userProfileID, ?AccessType accessType, ?string externalID, ?array metadata, ?string name, ?Relationship relationship, ?list betas): BetaUserProfile` +`$client->beta->userProfiles->update(string userProfileID, ?AccessType accessType, ?string externalID, ?\Datetime externalUserOnboardedAt, ?array metadata, ?string name, ?list betas): BetaUserProfile` **POST** `/v1/user_profiles/{user_profile_id}` @@ -353,6 +358,10 @@ Update User Profile If present, replaces the stored external_id. Omit to leave unchanged. Maximum 255 characters. +- `externalUserOnboardedAt?:optional \Datetime` + + A timestamp in RFC 3339 format + - `metadata?:optional array` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -361,10 +370,6 @@ Update User Profile If present, replaces the stored name. Omit to leave unchanged. Maximum 255 characters. -- `relationship?:optional Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - `betas?:optional list` Optional header to specify the beta version(s) you want to use. @@ -405,13 +410,13 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -426,9 +431,9 @@ $betaUserProfile = $client->beta->userProfiles->update( 'uprof_011CZkZCu8hGbp5mYRQgUmz9', accessType: 'application', externalID: 'user_12345', + externalUserOnboardedAt: new \DateTimeImmutable('2019-12-27T18:11:19.117Z'), metadata: ['foo' => 'string'], name: 'x', - relationship: 'external', betas: [AnthropicBeta::MESSAGE_BATCHES_2024_09_24], ); @@ -451,8 +456,8 @@ var_dump($betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -556,13 +561,13 @@ var_dump($betaUserProfileEnrollmentURL); Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Beta User Profile Enrollment URL diff --git a/content/en/api/php/beta/user_profiles/create.md b/content/en/api/php/beta/user_profiles/create.md index bd1a2fb98..d862a75b2 100644 --- a/content/en/api/php/beta/user_profiles/create.md +++ b/content/en/api/php/beta/user_profiles/create.md @@ -1,6 +1,6 @@ # Create User Profile -`$client->beta->userProfiles->create(?AccessType accessType, ?string externalID, ?array metadata, ?string name, ?Relationship relationship, ?list betas): BetaUserProfile` +`$client->beta->userProfiles->create(?AccessType accessType, ?string externalID, ?\Datetime externalUserOnboardedAt, ?array metadata, ?string name, ?list betas): BetaUserProfile` **POST** `/v1/user_profiles` @@ -16,17 +16,17 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. Maximum 255 characters. +- `externalUserOnboardedAt?:optional \Datetime` + + A timestamp in RFC 3339 format + - `metadata?:optional array` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name?:optional string` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. - -- `relationship?:optional Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. - `betas?:optional list` @@ -68,13 +68,13 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -88,9 +88,9 @@ $client = new Client(apiKey: 'my-anthropic-api-key'); $betaUserProfile = $client->beta->userProfiles->create( accessType: 'application', externalID: 'user_12345', + externalUserOnboardedAt: new \DateTimeImmutable('2024-11-02T08:15:00Z'), metadata: [], name: 'x', - relationship: 'external', betas: [AnthropicBeta::MESSAGE_BATCHES_2024_09_24], ); @@ -113,7 +113,7 @@ var_dump($betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/php/beta/user_profiles/list.md b/content/en/api/php/beta/user_profiles/list.md index 17758e637..a5b1f4026 100644 --- a/content/en/api/php/beta/user_profiles/list.md +++ b/content/en/api/php/beta/user_profiles/list.md @@ -1,6 +1,6 @@ # List User Profiles -`$client->beta->userProfiles->list(?int limit, ?Order order, ?string page, ?list betas): PageCursor` +`$client->beta->userProfiles->list(?int limit, ?Order order, ?OrderBy orderBy, ?string page, ?list betas): PageCursor` **GET** `/v1/user_profiles` @@ -16,6 +16,10 @@ List User Profiles Query parameter for order +- `orderBy?:optional OrderBy` + + Query parameter for order_by + - `page?:optional string` Query parameter for page @@ -60,13 +64,13 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -80,6 +84,7 @@ $client = new Client(apiKey: 'my-anthropic-api-key'); $page = $client->beta->userProfiles->list( limit: 0, order: 'asc', + orderBy: 'created_at', page: 'page', betas: [AnthropicBeta::MESSAGE_BATCHES_2024_09_24], ); @@ -105,8 +110,8 @@ var_dump($page); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" diff --git a/content/en/api/php/beta/user_profiles/retrieve.md b/content/en/api/php/beta/user_profiles/retrieve.md index 4287c711d..ca9799dbc 100644 --- a/content/en/api/php/beta/user_profiles/retrieve.md +++ b/content/en/api/php/beta/user_profiles/retrieve.md @@ -50,13 +50,13 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -91,7 +91,7 @@ var_dump($betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/php/beta/user_profiles/update.md b/content/en/api/php/beta/user_profiles/update.md index fbb52af6a..7f5885fe8 100644 --- a/content/en/api/php/beta/user_profiles/update.md +++ b/content/en/api/php/beta/user_profiles/update.md @@ -1,6 +1,6 @@ # Update User Profile -`$client->beta->userProfiles->update(string userProfileID, ?AccessType accessType, ?string externalID, ?array metadata, ?string name, ?Relationship relationship, ?list betas): BetaUserProfile` +`$client->beta->userProfiles->update(string userProfileID, ?AccessType accessType, ?string externalID, ?\Datetime externalUserOnboardedAt, ?array metadata, ?string name, ?list betas): BetaUserProfile` **POST** `/v1/user_profiles/{user_profile_id}` @@ -18,6 +18,10 @@ Update User Profile If present, replaces the stored external_id. Omit to leave unchanged. Maximum 255 characters. +- `externalUserOnboardedAt?:optional \Datetime` + + A timestamp in RFC 3339 format + - `metadata?:optional array` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -26,10 +30,6 @@ Update User Profile If present, replaces the stored name. Omit to leave unchanged. Maximum 255 characters. -- `relationship?:optional Relationship` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - `betas?:optional list` Optional header to specify the beta version(s) you want to use. @@ -70,13 +70,13 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `?string name` + - `?\Datetime externalUserOnboardedAt` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + A timestamp in RFC 3339 format - - `?Relationship relationship` + - `?string name` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -91,9 +91,9 @@ $betaUserProfile = $client->beta->userProfiles->update( 'uprof_011CZkZCu8hGbp5mYRQgUmz9', accessType: 'application', externalID: 'user_12345', + externalUserOnboardedAt: new \DateTimeImmutable('2019-12-27T18:11:19.117Z'), metadata: ['foo' => 'string'], name: 'x', - relationship: 'external', betas: [AnthropicBeta::MESSAGE_BATCHES_2024_09_24], ); @@ -116,7 +116,7 @@ var_dump($betaUserProfile); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/php/completions/create.md b/content/en/api/php/completions/create.md index 73786d2d2..679db56b1 100644 --- a/content/en/api/php/completions/create.md +++ b/content/en/api/php/completions/create.md @@ -16,7 +16,7 @@ Future models and features will not be compatible with Text Completions. See our - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Future models and features will not be compatible with Text Completions. See our - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `max_tokens_to_sample: number` @@ -116,12 +122,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -288,12 +302,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/php/messages.md b/content/en/api/php/messages.md index 7f2669964..9ca824dcb 100644 --- a/content/en/api/php/messages.md +++ b/content/en/api/php/messages.md @@ -1382,8 +1382,6 @@ var_dump($messageTokensCount); - `"browser_toolset_20260801" type` - - `?list allowedCallers` - - `?CacheControlEphemeral cacheControl` Create a cache control breakpoint at this content block. @@ -2270,8 +2268,6 @@ var_dump($messageTokensCount); - `"computer_toolset_20260801" type` - - `?list allowedCallers` - - `?CacheControlEphemeral cacheControl` Create a cache control breakpoint at this content block. @@ -3306,8 +3302,6 @@ var_dump($messageTokensCount); - `"browser_toolset_20260801" type` - - `?list allowedCallers` - - `?CacheControlEphemeral cacheControl` Create a cache control breakpoint at this content block. @@ -3351,8 +3345,6 @@ var_dump($messageTokensCount); - `"computer_toolset_20260801" type` - - `?list allowedCallers` - - `?CacheControlEphemeral cacheControl` Create a cache control breakpoint at this content block. @@ -3887,6 +3879,14 @@ var_dump($messageTokensCount); - `Model` + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5378,8 +5378,6 @@ var_dump($messageTokensCount); - `"browser_toolset_20260801" type` - - `?list allowedCallers` - - `?CacheControlEphemeral cacheControl` Create a cache control breakpoint at this content block. @@ -5423,8 +5421,6 @@ var_dump($messageTokensCount); - `"computer_toolset_20260801" type` - - `?list allowedCallers` - - `?CacheControlEphemeral cacheControl` Create a cache control breakpoint at this content block. diff --git a/content/en/api/python/beta.md b/content/en/api/python/beta.md index d06fb14f7..acf1aba0f 100644 --- a/content/en/api/python/beta.md +++ b/content/en/api/python/beta.md @@ -4,11 +4,11 @@ ### Anthropic Beta -- `Union[str, Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]]` +- `Union[str, Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]]` - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -92,6 +92,12 @@ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Beta API Error - `class BetaAPIError: …` @@ -450,7 +456,7 @@ The Models API response can be used to determine which models are available for - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -534,6 +540,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaModelInfo: …` @@ -794,7 +806,7 @@ The Models API response can be used to determine information about a specific mo - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -878,6 +890,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaModelInfo: …` @@ -2412,12 +2430,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -2434,6 +2454,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2514,6 +2542,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"system"` + - `clear_at: Optional[Literal["next_user_message", "never"]]` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: Optional[BetaSystemMessageOutputConfig]` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: Optional[Literal["low", "medium", "high", 2 more]]` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: ModelParam` The model that will complete your prompt. @@ -2816,6 +2874,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2834,6 +2910,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -3335,16 +3417,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -3971,16 +4043,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -4899,7 +4961,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -4983,6 +5045,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: Optional[str]` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -5912,12 +5980,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -5934,6 +6004,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6677,6 +6755,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStreamEvent` - `class BetaRawMessageStartEvent: …` @@ -6774,6 +6906,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `class BetaRawMessageStopEvent: …` - `type: Literal["message_stop"]` @@ -7042,7 +7220,7 @@ print(beta_message.id) "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -7057,7 +7235,14 @@ print(beta_message.id) }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -8349,12 +8534,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -8371,6 +8558,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8451,6 +8646,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"system"` + - `clear_at: Optional[Literal["next_user_message", "never"]]` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: Optional[BetaSystemMessageOutputConfig]` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: Optional[Literal["low", "medium", "high", 2 more]]` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: ModelParam` The model that will complete your prompt. @@ -8689,6 +8914,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -8707,6 +8950,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -9098,16 +9347,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -9734,16 +9973,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -10662,7 +10891,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -10746,6 +10975,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: Optional[str]` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -12122,12 +12357,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -12144,6 +12381,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -12224,6 +12469,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"system"` + - `clear_at: Optional[Literal["next_user_message", "never"]]` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: Optional[BetaSystemMessageOutputConfig]` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: Optional[Literal["low", "medium", "high", 2 more]]` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: ModelParam` The model that will complete your prompt. @@ -12526,6 +12801,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -12544,6 +12837,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -13045,16 +13344,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -13681,16 +13970,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -14609,7 +14888,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -14693,6 +14972,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: Optional[str]` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -14883,7 +15168,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -14967,6 +15252,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatch: …` @@ -15151,7 +15442,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -15235,6 +15526,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatch: …` @@ -15415,7 +15712,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -15499,6 +15796,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatch: …` @@ -15673,7 +15976,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -15757,6 +16060,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDeletedMessageBatch: …` @@ -15823,7 +16132,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -15907,6 +16216,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatchIndividualResponse: …` @@ -16850,12 +17165,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -16872,6 +17189,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17615,6 +17940,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: Literal["succeeded"]` default: succeeded @@ -17770,14 +18149,15 @@ Create Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control - - `Union[Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more], str]` + - `Union[Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more], str]` - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -17792,6 +18172,10 @@ Create Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17856,12 +18240,13 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -18456,7 +18841,7 @@ Create Agent - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -18540,6 +18925,12 @@ Create Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent: …` @@ -18582,12 +18973,13 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -18602,6 +18994,10 @@ Create Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19221,7 +19617,7 @@ List Agents - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -19305,6 +19701,12 @@ List Agents - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent: …` @@ -19347,12 +19749,13 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -19367,6 +19770,10 @@ List Agents - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19971,7 +20378,7 @@ Get Agent - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -20055,6 +20462,12 @@ Get Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent: …` @@ -20097,12 +20510,13 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -20117,6 +20531,10 @@ Get Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20737,14 +21155,15 @@ Update Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared. - - `Union[Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more], str]` + - `Union[Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more], str]` - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -20759,6 +21178,10 @@ Update Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20823,12 +21246,13 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -21401,7 +21825,7 @@ Update Agent - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -21485,6 +21909,12 @@ Update Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent: …` @@ -21527,12 +21957,13 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -21547,6 +21978,10 @@ Update Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -22142,7 +22577,7 @@ Archive Agent - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -22226,6 +22661,12 @@ Archive Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent: …` @@ -22268,12 +22709,13 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -22288,6 +22730,10 @@ Archive Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -22894,7 +23340,7 @@ List Agent Versions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -22978,6 +23424,12 @@ List Agent Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent: …` @@ -23020,12 +23472,13 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -23040,6 +23493,10 @@ List Agent Versions - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -23760,7 +24217,7 @@ Create a new environment with the specified configuration. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -23844,6 +24301,12 @@ Create a new environment with the specified configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaEnvironment: …` @@ -24076,7 +24539,7 @@ List environments with pagination support. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -24160,6 +24623,12 @@ List environments with pagination support. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaEnvironment: …` @@ -24382,7 +24851,7 @@ Retrieve a specific environment by ID. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -24466,6 +24935,12 @@ Retrieve a specific environment by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaEnvironment: …` @@ -24804,7 +25279,7 @@ Update an existing environment's configuration. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -24888,6 +25363,12 @@ Update an existing environment's configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaEnvironment: …` @@ -25106,7 +25587,7 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -25190,6 +25671,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaEnvironmentDeleteResponse: …` @@ -25250,7 +25737,7 @@ Archive an environment by ID. Archived environments cannot be used to create new - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -25334,6 +25821,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaEnvironment: …` @@ -25558,7 +26051,7 @@ Retrieve detailed information about a specific work item. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -25642,6 +26135,12 @@ Retrieve detailed information about a specific work item. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork: …` @@ -25799,7 +26298,7 @@ Long poll for work items in the queue. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -25883,6 +26382,12 @@ Long poll for work items in the queue. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `anthropic_worker_id: Optional[str]` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -26033,7 +26538,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -26117,6 +26622,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork: …` @@ -26272,7 +26783,7 @@ Record a heartbeat for a work item to maintain the lease. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -26356,6 +26867,12 @@ Record a heartbeat for a work item to maintain the lease. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWorkHeartbeatResponse: …` @@ -26452,7 +26969,7 @@ Stop a work item, initiating graceful or forced shutdown. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -26536,6 +27053,12 @@ Stop a work item, initiating graceful or forced shutdown. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork: …` @@ -26691,7 +27214,7 @@ List work items in an environment. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -26775,6 +27298,12 @@ List work items in an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork: …` @@ -26931,7 +27460,7 @@ Update work item metadata with merge semantics. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -27015,6 +27544,12 @@ Update work item metadata with merge semantics. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork: …` @@ -27159,7 +27694,7 @@ Get statistics about the work queue for an environment. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -27243,6 +27778,12 @@ Get statistics about the work queue for an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWorkQueueStats: …` @@ -27374,14 +27915,15 @@ Create Session Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `Union[Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more], str]` + - `Union[Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more], str]` - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -27396,6 +27938,10 @@ Create Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -27460,12 +28006,13 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -28318,7 +28865,7 @@ Create Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -28402,6 +28949,12 @@ Create Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSession: …` @@ -28436,12 +28989,13 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -28456,6 +29010,10 @@ Create Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -29004,7 +29562,7 @@ Create Session - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -29018,7 +29576,7 @@ Create Session - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -29146,7 +29704,7 @@ Create Session - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -29478,7 +30036,7 @@ List Sessions - `agent_version: Optional[int]` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -29522,11 +30080,11 @@ List Sessions - `memory_store_id: Optional[str]` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order: Optional[Literal["asc", "desc"]]` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `"asc"` @@ -29554,7 +30112,7 @@ List Sessions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -29638,6 +30196,12 @@ List Sessions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSession: …` @@ -29672,12 +30236,13 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -29692,6 +30257,10 @@ List Sessions - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -30240,7 +30809,7 @@ List Sessions - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -30254,7 +30823,7 @@ List Sessions - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -30382,7 +30951,7 @@ List Sessions - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -30720,7 +31289,7 @@ Get Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -30804,6 +31373,12 @@ Get Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSession: …` @@ -30838,12 +31413,13 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -30858,6 +31434,10 @@ Get Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -31406,7 +31986,7 @@ Get Session - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -31420,7 +32000,7 @@ Get Session - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -31548,7 +32128,7 @@ Get Session - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -32319,7 +32899,7 @@ Update Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -32403,6 +32983,12 @@ Update Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSession: …` @@ -32437,12 +33023,13 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -32457,6 +33044,10 @@ Update Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -33005,7 +33596,7 @@ Update Session - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -33019,7 +33610,7 @@ Update Session - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -33147,7 +33738,7 @@ Update Session - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -33480,7 +34071,7 @@ Delete Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -33564,6 +34155,12 @@ Delete Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedSession: …` @@ -33618,7 +34215,7 @@ Archive Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -33702,6 +34299,12 @@ Archive Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSession: …` @@ -33736,12 +34339,13 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -33756,6 +34360,10 @@ Archive Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -34304,7 +34912,7 @@ Archive Session - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -34318,7 +34926,7 @@ Archive Session - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -34446,7 +35054,7 @@ Archive Session - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -34807,7 +35415,7 @@ List Events - `order: Optional[Literal["asc", "desc"]]` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `"asc"` @@ -34815,7 +35423,7 @@ List Events - `page: Optional[str]` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types: Optional[Sequence[str]]` @@ -34827,7 +35435,7 @@ List Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -34911,6 +35519,12 @@ List Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent` @@ -36383,12 +36997,13 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -36403,6 +37018,10 @@ List Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -37483,7 +38102,7 @@ Send Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -37567,6 +38186,12 @@ Send Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSendSessionEvents: …` @@ -38087,7 +38712,7 @@ Stream Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -38171,6 +38796,12 @@ Stream Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionEvents` @@ -39643,12 +40274,13 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -39663,6 +40295,10 @@ Stream Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -40436,7 +41072,7 @@ Add Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -40520,6 +41156,12 @@ Add Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsFileResource: …` @@ -40596,7 +41238,7 @@ List Session Resources - `page: Optional[str]` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `betas: Optional[List[AnthropicBetaParam]]` @@ -40604,7 +41246,7 @@ List Session Resources - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -40688,6 +41330,12 @@ List Session Resources - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionResource` @@ -40864,7 +41512,7 @@ Get Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -40948,6 +41596,12 @@ Get Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ResourceRetrieveResponse` @@ -41117,7 +41771,7 @@ Update Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -41201,6 +41855,12 @@ Update Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ResourceUpdateResponse` @@ -41365,7 +42025,7 @@ Delete Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -41449,6 +42109,12 @@ Delete Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeleteSessionResource: …` @@ -41508,7 +42174,7 @@ List Session Threads - `page: Optional[str]` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas: Optional[List[AnthropicBetaParam]]` @@ -41516,7 +42182,7 @@ List Session Threads - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -41600,6 +42266,12 @@ List Session Threads - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSessionThread: …` @@ -41640,12 +42312,13 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -41660,6 +42333,10 @@ List Session Threads - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -42378,7 +43055,7 @@ Get Session Thread - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -42462,6 +43139,12 @@ Get Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSessionThread: …` @@ -42502,12 +43185,13 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -42522,6 +43206,10 @@ Get Session Thread - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -43235,7 +43923,7 @@ Archive Session Thread - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -43319,6 +44007,12 @@ Archive Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSessionThread: …` @@ -43359,12 +44053,13 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -43379,6 +44074,10 @@ Archive Session Thread - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -44104,7 +44803,7 @@ List Session Thread Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -44188,6 +44887,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent` @@ -45660,12 +46365,13 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -45680,6 +46386,10 @@ List Session Thread Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -46398,7 +47108,7 @@ Stream Session Thread Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -46482,6 +47192,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionThreadEvents` @@ -47954,12 +48670,13 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -47974,6 +48691,10 @@ Stream Session Thread Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -49132,7 +49853,7 @@ Create Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -49216,6 +49937,12 @@ Create Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment: …` @@ -49871,7 +50598,7 @@ List Deployments - `status: Optional[BetaManagedAgentsDeploymentStatus]` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `"active"` @@ -49883,7 +50610,7 @@ List Deployments - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -49967,6 +50694,12 @@ List Deployments - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment: …` @@ -50589,7 +51322,7 @@ Get Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -50673,6 +51406,12 @@ Get Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment: …` @@ -51691,7 +52430,7 @@ Update Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -51775,6 +52514,12 @@ Update Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment: …` @@ -52393,7 +53138,7 @@ Archive Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -52477,6 +53222,12 @@ Archive Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment: …` @@ -53095,7 +53846,7 @@ Run Deployment Now - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -53179,6 +53930,12 @@ Run Deployment Now - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeploymentRun: …` @@ -53377,7 +54134,7 @@ Run Deployment Now - `session_id: Optional[str]` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -53463,7 +54220,7 @@ Pause Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -53547,6 +54304,12 @@ Pause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment: …` @@ -54165,7 +54928,7 @@ Unpause Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -54249,6 +55012,12 @@ Unpause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment: …` @@ -54887,11 +55656,11 @@ List Deployment Runs - `deployment_id: Optional[str]` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `has_error: Optional[bool]` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit: Optional[int]` @@ -54901,7 +55670,7 @@ List Deployment Runs - `page: Optional[str]` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `trigger_type: Optional[BetaManagedAgentsTriggerType]` @@ -54917,7 +55686,7 @@ List Deployment Runs - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -55001,6 +55770,12 @@ List Deployment Runs - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeploymentRun: …` @@ -55199,7 +55974,7 @@ List Deployment Runs - `session_id: Optional[str]` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -55289,7 +56064,7 @@ Get Deployment Run - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -55373,6 +56148,12 @@ Get Deployment Run - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeploymentRun: …` @@ -55571,7 +56352,7 @@ Get Deployment Run - `session_id: Optional[str]` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -55667,7 +56448,7 @@ Create Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -55751,6 +56532,12 @@ Create Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsVault: …` @@ -55852,7 +56639,7 @@ List Vaults - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -55936,6 +56723,12 @@ List Vaults - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsVault: …` @@ -56029,7 +56822,7 @@ Get Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -56113,6 +56906,12 @@ Get Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsVault: …` @@ -56212,7 +57011,7 @@ Update Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -56296,6 +57095,12 @@ Update Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsVault: …` @@ -56385,7 +57190,7 @@ Delete Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -56469,6 +57274,12 @@ Delete Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedVault: …` @@ -56525,7 +57336,7 @@ Archive Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -56609,6 +57420,12 @@ Archive Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsVault: …` @@ -56874,7 +57691,7 @@ Create Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -56958,6 +57775,12 @@ Create Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential: …` @@ -57189,7 +58012,7 @@ List Credentials - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -57273,6 +58096,12 @@ List Credentials - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential: …` @@ -57493,7 +58322,7 @@ Get Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -57577,6 +58406,12 @@ Get Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential: …` @@ -57924,7 +58759,7 @@ Update Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -58008,6 +58843,12 @@ Update Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential: …` @@ -58223,7 +59064,7 @@ Delete Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -58307,6 +59148,12 @@ Delete Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedCredential: …` @@ -58366,7 +59213,7 @@ Archive Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -58450,6 +59297,12 @@ Archive Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential: …` @@ -58665,7 +59518,7 @@ Validate Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -58749,6 +59602,12 @@ Validate Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredentialValidation: …` @@ -58920,7 +59779,7 @@ Create a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -59004,6 +59863,12 @@ Create a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryStore: …` @@ -59122,7 +59987,7 @@ List memory stores - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -59206,6 +60071,12 @@ List memory stores - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryStore: …` @@ -59304,7 +60175,7 @@ Retrieve a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -59388,6 +60259,12 @@ Retrieve a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryStore: …` @@ -59498,7 +60375,7 @@ Update a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -59582,6 +60459,12 @@ Update a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryStore: …` @@ -59676,7 +60559,7 @@ Delete a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -59760,6 +60643,12 @@ Delete a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedMemoryStore: …` @@ -59816,7 +60705,7 @@ Archive a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -59900,6 +60789,12 @@ Archive a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryStore: …` @@ -59996,7 +60891,7 @@ Create a memory - `path: str` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -60014,7 +60909,7 @@ Create a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -60098,6 +60993,12 @@ Create a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemory: …` @@ -60230,7 +61131,7 @@ List memories - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -60314,6 +61215,12 @@ List memories - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryListItem` @@ -60446,7 +61353,7 @@ Retrieve a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -60530,6 +61437,12 @@ Retrieve a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemory: …` @@ -60643,7 +61556,7 @@ Update a memory - `path: Optional[str]` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -60663,7 +61576,7 @@ Update a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -60747,6 +61660,12 @@ Update a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemory: …` @@ -60856,7 +61775,7 @@ Delete a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -60940,6 +61859,12 @@ Delete a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedMemory: …` @@ -61055,7 +61980,7 @@ List memory versions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -61139,6 +62064,12 @@ List memory versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryVersion: …` @@ -61332,7 +62263,7 @@ Retrieve a memory version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -61416,6 +62347,12 @@ Retrieve a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryVersion: …` @@ -61596,7 +62533,7 @@ Redact a memory version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -61680,6 +62617,12 @@ Redact a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryVersion: …` @@ -61870,7 +62813,7 @@ Upload File - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -61954,6 +62897,12 @@ Upload File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFileMetadata: …` @@ -62090,7 +63039,7 @@ List Files - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -62174,6 +63123,12 @@ List Files - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFileMetadata: …` @@ -62298,7 +63253,7 @@ Download File - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -62382,6 +63337,12 @@ Download File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BinaryResponseContent` @@ -62425,7 +63386,7 @@ Get File Metadata - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -62509,6 +63470,12 @@ Get File Metadata - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFileMetadata: …` @@ -62629,7 +63596,7 @@ Delete File - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -62713,6 +63680,12 @@ Delete File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDeletedFile: …` @@ -62785,7 +63758,7 @@ Create Skill - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -62869,6 +63842,12 @@ Create Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkill: …` @@ -63011,7 +63990,7 @@ List Skills - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -63095,6 +64074,12 @@ List Skills - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkill: …` @@ -63224,7 +64209,7 @@ Get Skill - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -63308,6 +64293,12 @@ Get Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkill: …` @@ -63433,7 +64424,7 @@ Delete Skill - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -63517,6 +64508,12 @@ Delete Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDeletedSkill: …` @@ -63591,7 +64588,7 @@ Create Skill Version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -63675,6 +64672,12 @@ Create Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkillVersion: …` @@ -63782,7 +64785,7 @@ List Skill Versions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -63866,6 +64869,12 @@ List Skill Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkillVersion: …` @@ -63972,7 +64981,7 @@ Download a skill version's content as a zip archive. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -64056,6 +65065,12 @@ Download a skill version's content as a zip archive. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BinaryResponseContent` @@ -64108,7 +65123,7 @@ Get Skill Version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -64192,6 +65207,12 @@ Get Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkillVersion: …` @@ -64293,7 +65314,7 @@ Delete Skill Version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -64377,6 +65398,12 @@ Delete Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDeletedSkillVersion: …` @@ -64492,33 +65519,29 @@ Create User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: Optional[Union[str, datetime]]` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: Optional[Dict[str, str]]` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name: Optional[str]` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 -- `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - - `betas: Optional[List[AnthropicBetaParam]]` Optional header to specify the beta version(s) you want to use. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -64602,6 +65625,12 @@ Create User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaUserProfile: …` @@ -64656,19 +65685,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` + - `external_user_onboarded_at: Optional[datetime]` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -64701,8 +65726,8 @@ print(beta_user_profile.id) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -64730,6 +65755,14 @@ List User Profiles - `"desc"` +- `order_by: Optional[Literal["created_at", "name"]]` + + Query parameter for order_by + + - `"created_at"` + + - `"name"` + - `page: Optional[str]` Query parameter for page @@ -64740,7 +65773,7 @@ List User Profiles - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -64824,6 +65857,12 @@ List User Profiles - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaUserProfile: …` @@ -64878,19 +65917,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Optional[datetime]` - - `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -64926,8 +65961,8 @@ print(page.id) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -64952,7 +65987,7 @@ Get User Profile - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -65036,6 +66071,12 @@ Get User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaUserProfile: …` @@ -65090,19 +66131,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Optional[datetime]` - - `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -65137,8 +66174,8 @@ print(beta_user_profile.id) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -65168,6 +66205,12 @@ Update User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: Optional[Union[str, datetime]]` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: Optional[Dict[str, str]]` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -65178,23 +66221,13 @@ Update User Profile minLength: 1, maxLength: 255 -- `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - - `betas: Optional[List[AnthropicBetaParam]]` Optional header to specify the beta version(s) you want to use. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -65278,6 +66311,12 @@ Update User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaUserProfile: …` @@ -65332,19 +66371,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Optional[datetime]` - - `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -65379,8 +66414,8 @@ print(beta_user_profile.id) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -65402,7 +66437,7 @@ Create Enrollment URL - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -65486,6 +66521,12 @@ Create Enrollment URL - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaUserProfileEnrollmentURL: …` @@ -65617,7 +66658,7 @@ Create a Dream - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -65701,6 +66742,12 @@ Create a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDream: …` @@ -65970,7 +67017,7 @@ List Dreams - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -66054,6 +67101,12 @@ List Dreams - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDream: …` @@ -66283,7 +67336,7 @@ Get a Dream - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -66367,6 +67420,12 @@ Get a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDream: …` @@ -66592,7 +67651,7 @@ Cancel a Dream - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -66676,6 +67735,12 @@ Cancel a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDream: …` @@ -66901,7 +67966,7 @@ Archive a Dream - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -66985,6 +68050,12 @@ Archive a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDream: …` @@ -67218,7 +68289,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -67302,6 +68373,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnel: …` @@ -67382,7 +68459,7 @@ Fetches a tunnel by ID. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -67466,6 +68543,12 @@ Fetches a tunnel by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnel: …` @@ -67560,7 +68643,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -67644,6 +68727,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnel: …` @@ -67730,7 +68819,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -67814,6 +68903,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnel: …` @@ -67896,7 +68991,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -67980,6 +69075,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelToken: …` @@ -68049,7 +69150,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -68133,6 +69234,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelToken: …` @@ -68204,7 +69311,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -68288,6 +69395,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate: …` @@ -68380,7 +69493,7 @@ Fetches a tunnel certificate by ID. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -68464,6 +69577,12 @@ Fetches a tunnel certificate by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate: …` @@ -68568,7 +69687,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -68652,6 +69771,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate: …` @@ -68749,7 +69874,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -68833,6 +69958,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate: …` @@ -69582,7 +70713,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: str` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69596,7 +70727,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGCPExternalKeyConfig: …` @@ -69688,7 +70819,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: str` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69702,7 +70833,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGCPExternalKeyConfig: …` @@ -69855,7 +70986,7 @@ Results are ordered by creation time (newest first). Use the - `kms_arn: str` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69869,7 +71000,7 @@ Results are ordered by creation time (newest first). Use the **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGCPExternalKeyConfig: …` @@ -70016,7 +71147,7 @@ Retrieve a single external key config in the caller's organization by ID. - `kms_arn: str` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -70030,7 +71161,7 @@ Retrieve a single external key config in the caller's organization by ID. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGCPExternalKeyConfig: …` @@ -70145,7 +71276,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: str` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -70159,7 +71290,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGCPExternalKeyConfig: …` @@ -70241,7 +71372,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: str` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -70255,7 +71386,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGCPExternalKeyConfig: …` @@ -70563,7 +71694,7 @@ matched as the JWT's `iss` claim and is not fetched. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -70647,6 +71778,12 @@ matched as the JWT's `iss` claim and is not fetched. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationIssuer: …` @@ -70874,7 +72011,7 @@ Archived issuers are excluded unless `include_archived=true`. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -70958,6 +72095,12 @@ Archived issuers are excluded unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationIssuer: …` @@ -71174,7 +72317,7 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -71258,6 +72401,12 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationIssuer: …` @@ -71553,7 +72702,7 @@ session. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -71637,6 +72786,12 @@ session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationIssuer: …` @@ -71854,7 +73009,7 @@ issuer cannot be changed), or recreate them against another issuer. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -71938,6 +73093,12 @@ issuer cannot be changed), or recreate them against another issuer. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationIssuer: …` @@ -72242,7 +73403,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -72326,6 +73487,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRule: …` @@ -72566,7 +73733,7 @@ unless `include_archived=true`. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -72650,6 +73817,12 @@ unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRule: …` @@ -72868,7 +74041,7 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -72952,6 +74125,12 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRule: …` @@ -73262,7 +74441,7 @@ Console session. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -73346,6 +74525,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRule: …` @@ -73568,7 +74753,7 @@ other scopes require a Console session. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -73652,6 +74837,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRule: …` @@ -73881,7 +75072,7 @@ other scopes require a Console session. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -73965,6 +75156,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRuleWorkspace: …` @@ -74066,7 +75263,7 @@ rules with `applies_to_all_workspaces` or a legacy single - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -74150,6 +75347,12 @@ rules with `applies_to_all_workspaces` or a legacy single - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRuleWorkspace: …` @@ -74247,7 +75450,7 @@ Console session. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -74331,6 +75534,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class WorkspaceRemoveResponse: …` @@ -74923,7 +76132,7 @@ accounts. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -75007,6 +76216,12 @@ accounts. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccount: …` @@ -75143,7 +76358,7 @@ archived service accounts. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -75227,6 +76442,12 @@ archived service accounts. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccount: …` @@ -75351,7 +76572,7 @@ Retrieve a service account by its ID (`svac_...`). - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -75435,6 +76656,12 @@ Retrieve a service account by its ID (`svac_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccount: …` @@ -75574,7 +76801,7 @@ interactive credential (a user OAuth token or a Console session). - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -75658,6 +76885,12 @@ interactive credential (a user OAuth token or a Console session). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccount: …` @@ -75783,7 +77016,7 @@ those rules first or change their target to another service account. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -75867,6 +77100,12 @@ those rules first or change their target to another service account. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccount: …` @@ -76012,7 +77251,7 @@ rejected. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -76096,6 +77335,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccountWorkspaceMember: …` @@ -76214,7 +77459,7 @@ page to recover. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -76298,6 +77543,12 @@ page to recover. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccountWorkspaceMember: …` @@ -76406,7 +77657,7 @@ to the implicit `workspace_user` membership. Archived workspaces return - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -76490,6 +77741,12 @@ to the implicit `workspace_user` membership. Archived workspaces return - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class WorkspaceRemoveResponse: …` @@ -76981,8 +78238,13 @@ List Workspaces customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: datetime` @@ -77019,10 +78281,14 @@ List Workspaces ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: str` @@ -77142,10 +78408,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `tags: Optional[Dict[str, str]]` @@ -77157,7 +78427,7 @@ Create Workspace - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -77241,6 +78511,12 @@ Create Workspace - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaWorkspace: …` @@ -77261,8 +78537,13 @@ Create Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: datetime` @@ -77299,10 +78580,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: str` @@ -77395,8 +78680,13 @@ Get Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: datetime` @@ -77433,10 +78723,14 @@ Get Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: str` @@ -77542,10 +78836,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: Optional[str]` @@ -77577,8 +78875,13 @@ Update Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: datetime` @@ -77615,10 +78918,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: str` @@ -77709,8 +79016,13 @@ Archive Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: datetime` @@ -77747,10 +79059,14 @@ Archive Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: str` @@ -78439,7 +79755,7 @@ omitted from the results. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -78523,6 +79839,12 @@ omitted from the results. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccountWorkspaceMember: …` @@ -78644,7 +79966,7 @@ accounts cannot be added and are rejected. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -78728,6 +80050,12 @@ accounts cannot be added and are rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccountWorkspaceMember: …` @@ -78833,7 +80161,7 @@ account returns 404. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -78917,6 +80245,12 @@ account returns 404. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccountWorkspaceMember: …` @@ -79033,7 +80367,7 @@ rejected. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -79117,6 +80451,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccountWorkspaceMember: …` @@ -79221,7 +80561,7 @@ membership. Archived workspaces return 400. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -79305,6 +80645,12 @@ membership. Archived workspaces return 400. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class ServiceAccountRemoveResponse: …` @@ -79486,3 +80832,155 @@ print(page.id) "next_page": "next_page" } ``` + +## Beta › Organization › Compliance Settings + +### Get Compliance Settings + +`beta.organization.compliance_settings.retrieve() -> BetaComplianceSettings` + +**GET** `/v1/organizations/compliance_settings` + +Retrieve your organization's Compliance Settings. + +Compliance Settings is a singleton resource: there is exactly one per +organization, addressed without an identifier. The `state` field reflects +whether the Compliance API is enabled. An organization with a parent +organization reads the state inherited from the parent's configuration. + +#### Returns + +- `class BetaComplianceSettings: …` + + - `state: State` + + Whether the Compliance API is enabled for this organization. + + - `class BetaComplianceSettingsStateEnabled: …` + + - `type: Literal["enabled"]` + + default: enabled + + - `class BetaComplianceSettingsStateDisabled: …` + + - `type: Literal["disabled"]` + + default: disabled + + - `type: Literal["compliance_settings"]` + + default: compliance_settings + +#### Example + +```python +import os +from anthropic import Anthropic + +client = Anthropic( + api_key=os.environ.get( + "ANTHROPIC_API_KEY" + ), # This is the default and can be omitted +) +beta_compliance_settings = client.beta.organization.compliance_settings.retrieve() +print(beta_compliance_settings.state) +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` + +### Update Compliance Settings + +`beta.organization.compliance_settings.update(**kwargs) -> BetaComplianceSettings` + +**POST** `/v1/organizations/compliance_settings` + +Update your organization's Compliance Settings. + +Setting `state` to `enabled` turns on the Compliance API and begins +capturing organization activity events. Setting it to `disabled` turns +both off. `state` reflects whether the Compliance API is enabled. + +A request that sets `state` to its current value succeeds and leaves the +resource unchanged. A `disabled` request stays in effect until a later +`enabled` request or the organization's next provisioning action that +enables Access Transparency: enabling Access Transparency also enables +the Compliance API, which serves its activity events, so such +provisioning (including re-runs) re-enables the Compliance API even +after a `disabled` request. Automated provisioning never disables +compliance settings. + +#### Parameters + +- `state: State` + + Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form. + + - `class BetaComplianceSettingsStateEnabledParam: …` + + - `type: Literal["enabled"]` + + - `class BetaComplianceSettingsStateDisabledParam: …` + + - `type: Literal["disabled"]` + +#### Returns + +- `class BetaComplianceSettings: …` + + - `state: State` + + Whether the Compliance API is enabled for this organization. + + - `class BetaComplianceSettingsStateEnabled: …` + + - `type: Literal["enabled"]` + + default: enabled + + - `class BetaComplianceSettingsStateDisabled: …` + + - `type: Literal["disabled"]` + + default: disabled + + - `type: Literal["compliance_settings"]` + + default: compliance_settings + +#### Example + +```python +import os +from anthropic import Anthropic + +client = Anthropic( + api_key=os.environ.get( + "ANTHROPIC_API_KEY" + ), # This is the default and can be omitted +) +beta_compliance_settings = client.beta.organization.compliance_settings.update( + state={"type": "enabled"}, +) +print(beta_compliance_settings.state) +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` diff --git a/content/en/api/python/beta/agents.md b/content/en/api/python/beta/agents.md index ecf51649a..01c7d4392 100644 --- a/content/en/api/python/beta/agents.md +++ b/content/en/api/python/beta/agents.md @@ -14,14 +14,15 @@ Create Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control - - `Union[Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more], str]` + - `Union[Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more], str]` - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -36,6 +37,10 @@ Create Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -100,12 +105,13 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -700,7 +706,7 @@ Create Agent - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -784,6 +790,12 @@ Create Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsAgent: …` @@ -826,12 +838,13 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -846,6 +859,10 @@ Create Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1465,7 +1482,7 @@ List Agents - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1549,6 +1566,12 @@ List Agents - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsAgent: …` @@ -1591,12 +1614,13 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1611,6 +1635,10 @@ List Agents - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2215,7 +2243,7 @@ Get Agent - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2299,6 +2327,12 @@ Get Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsAgent: …` @@ -2341,12 +2375,13 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -2361,6 +2396,10 @@ Get Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2981,14 +3020,15 @@ Update Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared. - - `Union[Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more], str]` + - `Union[Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more], str]` - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -3003,6 +3043,10 @@ Update Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -3067,12 +3111,13 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -3645,7 +3690,7 @@ Update Agent - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3729,6 +3774,12 @@ Update Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsAgent: …` @@ -3771,12 +3822,13 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -3791,6 +3843,10 @@ Update Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4386,7 +4442,7 @@ Archive Agent - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -4470,6 +4526,12 @@ Archive Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsAgent: …` @@ -4512,12 +4574,13 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -4532,6 +4595,10 @@ Archive Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5164,12 +5231,13 @@ print(beta_managed_agents_agent.id) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -5184,6 +5252,10 @@ print(beta_managed_agents_agent.id) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7550,18 +7622,19 @@ print(beta_managed_agents_agent.id) ### Beta Managed Agents Model -- `Union[Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more], str]` +- `Union[Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more], str]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -7576,6 +7649,10 @@ print(beta_managed_agents_agent.id) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7642,12 +7719,13 @@ print(beta_managed_agents_agent.id) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -7662,6 +7740,10 @@ print(beta_managed_agents_agent.id) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7774,12 +7856,13 @@ print(beta_managed_agents_agent.id) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -7794,6 +7877,10 @@ print(beta_managed_agents_agent.id) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8088,12 +8175,13 @@ print(beta_managed_agents_agent.id) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -8108,6 +8196,10 @@ print(beta_managed_agents_agent.id) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8948,7 +9040,7 @@ List Agent Versions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -9032,6 +9124,12 @@ List Agent Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent: …` @@ -9074,12 +9172,13 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -9094,6 +9193,10 @@ List Agent Versions - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/agents/archive.md b/content/en/api/python/beta/agents/archive.md index d18eb30ae..ba358866f 100644 --- a/content/en/api/python/beta/agents/archive.md +++ b/content/en/api/python/beta/agents/archive.md @@ -16,7 +16,7 @@ Archive Agent - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsAgent: …` @@ -142,12 +148,13 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -162,6 +169,10 @@ Archive Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/agents/create.md b/content/en/api/python/beta/agents/create.md index 8c50d3064..ac0aa1d96 100644 --- a/content/en/api/python/beta/agents/create.md +++ b/content/en/api/python/beta/agents/create.md @@ -12,14 +12,15 @@ Create Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control - - `Union[Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more], str]` + - `Union[Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more], str]` - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -34,6 +35,10 @@ Create Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -98,12 +103,13 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -698,7 +704,7 @@ Create Agent - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -782,6 +788,12 @@ Create Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsAgent: …` @@ -824,12 +836,13 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -844,6 +857,10 @@ Create Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/agents/list.md b/content/en/api/python/beta/agents/list.md index 1721f142c..62e8254c4 100644 --- a/content/en/api/python/beta/agents/list.md +++ b/content/en/api/python/beta/agents/list.md @@ -40,7 +40,7 @@ List Agents - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -124,6 +124,12 @@ List Agents - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsAgent: …` @@ -166,12 +172,13 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -186,6 +193,10 @@ List Agents - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/agents/retrieve.md b/content/en/api/python/beta/agents/retrieve.md index bfea89c31..89f49bfc4 100644 --- a/content/en/api/python/beta/agents/retrieve.md +++ b/content/en/api/python/beta/agents/retrieve.md @@ -22,7 +22,7 @@ Get Agent - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Get Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsAgent: …` @@ -148,12 +154,13 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -168,6 +175,10 @@ Get Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/agents/update.md b/content/en/api/python/beta/agents/update.md index 511a50f60..fa04598d8 100644 --- a/content/en/api/python/beta/agents/update.md +++ b/content/en/api/python/beta/agents/update.md @@ -42,14 +42,15 @@ Update Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared. - - `Union[Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more], str]` + - `Union[Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more], str]` - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -64,6 +65,10 @@ Update Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -128,12 +133,13 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -706,7 +712,7 @@ Update Agent - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -790,6 +796,12 @@ Update Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsAgent: …` @@ -832,12 +844,13 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -852,6 +865,10 @@ Update Agent - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/agents/versions.md b/content/en/api/python/beta/agents/versions.md index e1237a984..910c9b909 100644 --- a/content/en/api/python/beta/agents/versions.md +++ b/content/en/api/python/beta/agents/versions.md @@ -28,7 +28,7 @@ List Agent Versions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Agent Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsAgent: …` @@ -154,12 +160,13 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -174,6 +181,10 @@ List Agent Versions - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/agents/versions/list.md b/content/en/api/python/beta/agents/versions/list.md index 2d6e93f76..9cc885db6 100644 --- a/content/en/api/python/beta/agents/versions/list.md +++ b/content/en/api/python/beta/agents/versions/list.md @@ -26,7 +26,7 @@ List Agent Versions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ List Agent Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsAgent: …` @@ -152,12 +158,13 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -172,6 +179,10 @@ List Agent Versions - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/deployment_runs.md b/content/en/api/python/beta/deployment_runs.md index 0717c03a9..67c93db48 100644 --- a/content/en/api/python/beta/deployment_runs.md +++ b/content/en/api/python/beta/deployment_runs.md @@ -36,11 +36,11 @@ List Deployment Runs - `deployment_id: Optional[str]` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `has_error: Optional[bool]` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit: Optional[int]` @@ -50,7 +50,7 @@ List Deployment Runs - `page: Optional[str]` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `trigger_type: Optional[BetaManagedAgentsTriggerType]` @@ -66,7 +66,7 @@ List Deployment Runs - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -150,6 +150,12 @@ List Deployment Runs - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeploymentRun: …` @@ -348,7 +354,7 @@ List Deployment Runs - `session_id: Optional[str]` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -438,7 +444,7 @@ Get Deployment Run - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -522,6 +528,12 @@ Get Deployment Run - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeploymentRun: …` @@ -720,7 +732,7 @@ Get Deployment Run - `session_id: Optional[str]` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -1000,7 +1012,7 @@ print(beta_managed_agents_deployment_run.id) - `session_id: Optional[str]` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/python/beta/deployment_runs/list.md b/content/en/api/python/beta/deployment_runs/list.md index 77283e631..8ad328b9b 100644 --- a/content/en/api/python/beta/deployment_runs/list.md +++ b/content/en/api/python/beta/deployment_runs/list.md @@ -34,11 +34,11 @@ List Deployment Runs - `deployment_id: Optional[str]` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `has_error: Optional[bool]` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit: Optional[int]` @@ -48,7 +48,7 @@ List Deployment Runs - `page: Optional[str]` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `trigger_type: Optional[BetaManagedAgentsTriggerType]` @@ -64,7 +64,7 @@ List Deployment Runs - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -148,6 +148,12 @@ List Deployment Runs - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeploymentRun: …` @@ -346,7 +352,7 @@ List Deployment Runs - `session_id: Optional[str]` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/python/beta/deployment_runs/retrieve.md b/content/en/api/python/beta/deployment_runs/retrieve.md index 900abaafa..6192c5ffc 100644 --- a/content/en/api/python/beta/deployment_runs/retrieve.md +++ b/content/en/api/python/beta/deployment_runs/retrieve.md @@ -16,7 +16,7 @@ Get Deployment Run - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get Deployment Run - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeploymentRun: …` @@ -298,7 +304,7 @@ Get Deployment Run - `session_id: Optional[str]` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/python/beta/deployments.md b/content/en/api/python/beta/deployments.md index 9a3a90c69..1fe5f0621 100644 --- a/content/en/api/python/beta/deployments.md +++ b/content/en/api/python/beta/deployments.md @@ -416,7 +416,7 @@ Create Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -500,6 +500,12 @@ Create Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment: …` @@ -1155,7 +1161,7 @@ List Deployments - `status: Optional[BetaManagedAgentsDeploymentStatus]` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `"active"` @@ -1167,7 +1173,7 @@ List Deployments - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1251,6 +1257,12 @@ List Deployments - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment: …` @@ -1873,7 +1885,7 @@ Get Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1957,6 +1969,12 @@ Get Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment: …` @@ -2975,7 +2993,7 @@ Update Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3059,6 +3077,12 @@ Update Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment: …` @@ -3677,7 +3701,7 @@ Archive Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3761,6 +3785,12 @@ Archive Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment: …` @@ -4379,7 +4409,7 @@ Run Deployment Now - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -4463,6 +4493,12 @@ Run Deployment Now - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeploymentRun: …` @@ -4661,7 +4697,7 @@ Run Deployment Now - `session_id: Optional[str]` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -4747,7 +4783,7 @@ Pause Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -4831,6 +4867,12 @@ Pause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment: …` @@ -5449,7 +5491,7 @@ Unpause Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -5533,6 +5575,12 @@ Unpause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment: …` diff --git a/content/en/api/python/beta/deployments/archive.md b/content/en/api/python/beta/deployments/archive.md index 8014d5b91..128f19bf7 100644 --- a/content/en/api/python/beta/deployments/archive.md +++ b/content/en/api/python/beta/deployments/archive.md @@ -16,7 +16,7 @@ Archive Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment: …` diff --git a/content/en/api/python/beta/deployments/create.md b/content/en/api/python/beta/deployments/create.md index 08f558f06..212a2a653 100644 --- a/content/en/api/python/beta/deployments/create.md +++ b/content/en/api/python/beta/deployments/create.md @@ -414,7 +414,7 @@ Create Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -498,6 +498,12 @@ Create Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment: …` diff --git a/content/en/api/python/beta/deployments/list.md b/content/en/api/python/beta/deployments/list.md index a86b14965..4fadb48de 100644 --- a/content/en/api/python/beta/deployments/list.md +++ b/content/en/api/python/beta/deployments/list.md @@ -40,7 +40,7 @@ List Deployments - `status: Optional[BetaManagedAgentsDeploymentStatus]` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `"active"` @@ -52,7 +52,7 @@ List Deployments - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -136,6 +136,12 @@ List Deployments - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment: …` diff --git a/content/en/api/python/beta/deployments/pause.md b/content/en/api/python/beta/deployments/pause.md index 9600177c7..9a7ba38f2 100644 --- a/content/en/api/python/beta/deployments/pause.md +++ b/content/en/api/python/beta/deployments/pause.md @@ -16,7 +16,7 @@ Pause Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Pause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment: …` diff --git a/content/en/api/python/beta/deployments/retrieve.md b/content/en/api/python/beta/deployments/retrieve.md index d209f90aa..71fe3bd2c 100644 --- a/content/en/api/python/beta/deployments/retrieve.md +++ b/content/en/api/python/beta/deployments/retrieve.md @@ -16,7 +16,7 @@ Get Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment: …` diff --git a/content/en/api/python/beta/deployments/run.md b/content/en/api/python/beta/deployments/run.md index 3f0ee1e64..8e7c8da7a 100644 --- a/content/en/api/python/beta/deployments/run.md +++ b/content/en/api/python/beta/deployments/run.md @@ -16,7 +16,7 @@ Run Deployment Now - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Run Deployment Now - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeploymentRun: …` @@ -298,7 +304,7 @@ Run Deployment Now - `session_id: Optional[str]` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/python/beta/deployments/unpause.md b/content/en/api/python/beta/deployments/unpause.md index c6d2de9e1..79819f1c4 100644 --- a/content/en/api/python/beta/deployments/unpause.md +++ b/content/en/api/python/beta/deployments/unpause.md @@ -16,7 +16,7 @@ Unpause Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Unpause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment: …` diff --git a/content/en/api/python/beta/deployments/update.md b/content/en/api/python/beta/deployments/update.md index 0aa27b91e..b1771d2e7 100644 --- a/content/en/api/python/beta/deployments/update.md +++ b/content/en/api/python/beta/deployments/update.md @@ -416,7 +416,7 @@ Update Deployment - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -500,6 +500,12 @@ Update Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment: …` diff --git a/content/en/api/python/beta/environments.md b/content/en/api/python/beta/environments.md index f5e069d46..729bc0291 100644 --- a/content/en/api/python/beta/environments.md +++ b/content/en/api/python/beta/environments.md @@ -136,7 +136,7 @@ Create a new environment with the specified configuration. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -220,6 +220,12 @@ Create a new environment with the specified configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaEnvironment: …` @@ -452,7 +458,7 @@ List environments with pagination support. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -536,6 +542,12 @@ List environments with pagination support. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaEnvironment: …` @@ -758,7 +770,7 @@ Retrieve a specific environment by ID. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -842,6 +854,12 @@ Retrieve a specific environment by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaEnvironment: …` @@ -1180,7 +1198,7 @@ Update an existing environment's configuration. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1264,6 +1282,12 @@ Update an existing environment's configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaEnvironment: …` @@ -1482,7 +1506,7 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1566,6 +1590,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaEnvironmentDeleteResponse: …` @@ -1626,7 +1656,7 @@ Archive an environment by ID. Archived environments cannot be used to create new - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1710,6 +1740,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaEnvironment: …` @@ -2401,7 +2437,7 @@ Retrieve detailed information about a specific work item. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2485,6 +2521,12 @@ Retrieve detailed information about a specific work item. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork: …` @@ -2642,7 +2684,7 @@ Long poll for work items in the queue. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2726,6 +2768,12 @@ Long poll for work items in the queue. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `anthropic_worker_id: Optional[str]` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -2876,7 +2924,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2960,6 +3008,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork: …` @@ -3115,7 +3169,7 @@ Record a heartbeat for a work item to maintain the lease. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3199,6 +3253,12 @@ Record a heartbeat for a work item to maintain the lease. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWorkHeartbeatResponse: …` @@ -3295,7 +3355,7 @@ Stop a work item, initiating graceful or forced shutdown. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3379,6 +3439,12 @@ Stop a work item, initiating graceful or forced shutdown. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork: …` @@ -3534,7 +3600,7 @@ List work items in an environment. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3618,6 +3684,12 @@ List work items in an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork: …` @@ -3774,7 +3846,7 @@ Update work item metadata with merge semantics. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3858,6 +3930,12 @@ Update work item metadata with merge semantics. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork: …` @@ -4002,7 +4080,7 @@ Get statistics about the work queue for an environment. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -4086,6 +4164,12 @@ Get statistics about the work queue for an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWorkQueueStats: …` diff --git a/content/en/api/python/beta/environments/archive.md b/content/en/api/python/beta/environments/archive.md index cdf8d9d06..5cacab916 100644 --- a/content/en/api/python/beta/environments/archive.md +++ b/content/en/api/python/beta/environments/archive.md @@ -16,7 +16,7 @@ Archive an environment by ID. Archived environments cannot be used to create new - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaEnvironment: …` diff --git a/content/en/api/python/beta/environments/create.md b/content/en/api/python/beta/environments/create.md index f07a3422f..a7054a7cb 100644 --- a/content/en/api/python/beta/environments/create.md +++ b/content/en/api/python/beta/environments/create.md @@ -134,7 +134,7 @@ Create a new environment with the specified configuration. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -218,6 +218,12 @@ Create a new environment with the specified configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaEnvironment: …` diff --git a/content/en/api/python/beta/environments/delete.md b/content/en/api/python/beta/environments/delete.md index 3986216a6..1f164fa0e 100644 --- a/content/en/api/python/beta/environments/delete.md +++ b/content/en/api/python/beta/environments/delete.md @@ -16,7 +16,7 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaEnvironmentDeleteResponse: …` diff --git a/content/en/api/python/beta/environments/list.md b/content/en/api/python/beta/environments/list.md index 2ce600ab2..388c2b88a 100644 --- a/content/en/api/python/beta/environments/list.md +++ b/content/en/api/python/beta/environments/list.md @@ -30,7 +30,7 @@ List environments with pagination support. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List environments with pagination support. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaEnvironment: …` diff --git a/content/en/api/python/beta/environments/retrieve.md b/content/en/api/python/beta/environments/retrieve.md index 2c09b2d39..4f9638b18 100644 --- a/content/en/api/python/beta/environments/retrieve.md +++ b/content/en/api/python/beta/environments/retrieve.md @@ -16,7 +16,7 @@ Retrieve a specific environment by ID. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Retrieve a specific environment by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaEnvironment: …` diff --git a/content/en/api/python/beta/environments/update.md b/content/en/api/python/beta/environments/update.md index 6c920b727..8ad9a2ebf 100644 --- a/content/en/api/python/beta/environments/update.md +++ b/content/en/api/python/beta/environments/update.md @@ -136,7 +136,7 @@ Update an existing environment's configuration. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -220,6 +220,12 @@ Update an existing environment's configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaEnvironment: …` diff --git a/content/en/api/python/beta/environments/work.md b/content/en/api/python/beta/environments/work.md index e73ebee39..539e3eb5f 100644 --- a/content/en/api/python/beta/environments/work.md +++ b/content/en/api/python/beta/environments/work.md @@ -22,7 +22,7 @@ Retrieve detailed information about a specific work item. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Retrieve detailed information about a specific work item. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWork: …` @@ -263,7 +269,7 @@ Long poll for work items in the queue. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -347,6 +353,12 @@ Long poll for work items in the queue. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `anthropic_worker_id: Optional[str]` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -497,7 +509,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -581,6 +593,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWork: …` @@ -736,7 +754,7 @@ Record a heartbeat for a work item to maintain the lease. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -820,6 +838,12 @@ Record a heartbeat for a work item to maintain the lease. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWorkHeartbeatResponse: …` @@ -916,7 +940,7 @@ Stop a work item, initiating graceful or forced shutdown. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1000,6 +1024,12 @@ Stop a work item, initiating graceful or forced shutdown. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWork: …` @@ -1155,7 +1185,7 @@ List work items in an environment. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1239,6 +1269,12 @@ List work items in an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWork: …` @@ -1395,7 +1431,7 @@ Update work item metadata with merge semantics. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1479,6 +1515,12 @@ Update work item metadata with merge semantics. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWork: …` @@ -1623,7 +1665,7 @@ Get statistics about the work queue for an environment. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1707,6 +1749,12 @@ Get statistics about the work queue for an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWorkQueueStats: …` diff --git a/content/en/api/python/beta/environments/work/ack.md b/content/en/api/python/beta/environments/work/ack.md index f0b5b7384..531002cba 100644 --- a/content/en/api/python/beta/environments/work/ack.md +++ b/content/en/api/python/beta/environments/work/ack.md @@ -20,7 +20,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWork: …` diff --git a/content/en/api/python/beta/environments/work/heartbeat.md b/content/en/api/python/beta/environments/work/heartbeat.md index bae7b3e1d..0b8371197 100644 --- a/content/en/api/python/beta/environments/work/heartbeat.md +++ b/content/en/api/python/beta/environments/work/heartbeat.md @@ -28,7 +28,7 @@ Record a heartbeat for a work item to maintain the lease. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Record a heartbeat for a work item to maintain the lease. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWorkHeartbeatResponse: …` diff --git a/content/en/api/python/beta/environments/work/list.md b/content/en/api/python/beta/environments/work/list.md index 8726e9104..4d943aad6 100644 --- a/content/en/api/python/beta/environments/work/list.md +++ b/content/en/api/python/beta/environments/work/list.md @@ -28,7 +28,7 @@ List work items in an environment. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List work items in an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWork: …` diff --git a/content/en/api/python/beta/environments/work/poll.md b/content/en/api/python/beta/environments/work/poll.md index 68b1e2aae..15cb80389 100644 --- a/content/en/api/python/beta/environments/work/poll.md +++ b/content/en/api/python/beta/environments/work/poll.md @@ -30,7 +30,7 @@ Long poll for work items in the queue. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Long poll for work items in the queue. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `anthropic_worker_id: Optional[str]` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console diff --git a/content/en/api/python/beta/environments/work/retrieve.md b/content/en/api/python/beta/environments/work/retrieve.md index fc79cf08c..8408a6200 100644 --- a/content/en/api/python/beta/environments/work/retrieve.md +++ b/content/en/api/python/beta/environments/work/retrieve.md @@ -20,7 +20,7 @@ Retrieve detailed information about a specific work item. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Retrieve detailed information about a specific work item. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWork: …` diff --git a/content/en/api/python/beta/environments/work/stats.md b/content/en/api/python/beta/environments/work/stats.md index 706930e21..8fe1fca77 100644 --- a/content/en/api/python/beta/environments/work/stats.md +++ b/content/en/api/python/beta/environments/work/stats.md @@ -16,7 +16,7 @@ Get statistics about the work queue for an environment. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get statistics about the work queue for an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWorkQueueStats: …` diff --git a/content/en/api/python/beta/environments/work/stop.md b/content/en/api/python/beta/environments/work/stop.md index cf73fd1bb..453a9cfa1 100644 --- a/content/en/api/python/beta/environments/work/stop.md +++ b/content/en/api/python/beta/environments/work/stop.md @@ -26,7 +26,7 @@ Stop a work item, initiating graceful or forced shutdown. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Stop a work item, initiating graceful or forced shutdown. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWork: …` diff --git a/content/en/api/python/beta/environments/work/update.md b/content/en/api/python/beta/environments/work/update.md index 678311859..725b2fa17 100644 --- a/content/en/api/python/beta/environments/work/update.md +++ b/content/en/api/python/beta/environments/work/update.md @@ -24,7 +24,7 @@ Update work item metadata with merge semantics. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Update work item metadata with merge semantics. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWork: …` diff --git a/content/en/api/python/beta/files.md b/content/en/api/python/beta/files.md index eae5dfa75..616e59d1e 100644 --- a/content/en/api/python/beta/files.md +++ b/content/en/api/python/beta/files.md @@ -28,7 +28,7 @@ Upload File - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Upload File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaFileMetadata: …` @@ -248,7 +254,7 @@ List Files - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -332,6 +338,12 @@ List Files - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaFileMetadata: …` @@ -456,7 +468,7 @@ Download File - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -540,6 +552,12 @@ Download File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BinaryResponseContent` @@ -583,7 +601,7 @@ Get File Metadata - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -667,6 +685,12 @@ Get File Metadata - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaFileMetadata: …` @@ -787,7 +811,7 @@ Delete File - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -871,6 +895,12 @@ Delete File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaDeletedFile: …` diff --git a/content/en/api/python/beta/files/delete.md b/content/en/api/python/beta/files/delete.md index c83676337..422d654d4 100644 --- a/content/en/api/python/beta/files/delete.md +++ b/content/en/api/python/beta/files/delete.md @@ -18,7 +18,7 @@ Delete File - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaDeletedFile: …` diff --git a/content/en/api/python/beta/files/download.md b/content/en/api/python/beta/files/download.md index 778ba04a1..d23c717f4 100644 --- a/content/en/api/python/beta/files/download.md +++ b/content/en/api/python/beta/files/download.md @@ -18,7 +18,7 @@ Download File - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Download File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BinaryResponseContent` diff --git a/content/en/api/python/beta/files/list.md b/content/en/api/python/beta/files/list.md index f756720c3..210f01d08 100644 --- a/content/en/api/python/beta/files/list.md +++ b/content/en/api/python/beta/files/list.md @@ -34,7 +34,7 @@ List Files - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ List Files - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaFileMetadata: …` diff --git a/content/en/api/python/beta/files/retrieve_metadata.md b/content/en/api/python/beta/files/retrieve_metadata.md index 3f3887e5d..3848d92c0 100644 --- a/content/en/api/python/beta/files/retrieve_metadata.md +++ b/content/en/api/python/beta/files/retrieve_metadata.md @@ -18,7 +18,7 @@ Get File Metadata - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get File Metadata - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaFileMetadata: …` diff --git a/content/en/api/python/beta/files/upload.md b/content/en/api/python/beta/files/upload.md index e8367acfe..5addf9014 100644 --- a/content/en/api/python/beta/files/upload.md +++ b/content/en/api/python/beta/files/upload.md @@ -26,7 +26,7 @@ Upload File - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Upload File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaFileMetadata: …` diff --git a/content/en/api/python/beta/memory_stores.md b/content/en/api/python/beta/memory_stores.md index be276e47c..fcb50f1ff 100644 --- a/content/en/api/python/beta/memory_stores.md +++ b/content/en/api/python/beta/memory_stores.md @@ -32,7 +32,7 @@ Create a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Create a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryStore: …` @@ -234,7 +240,7 @@ List memory stores - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -318,6 +324,12 @@ List memory stores - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryStore: …` @@ -416,7 +428,7 @@ Retrieve a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -500,6 +512,12 @@ Retrieve a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryStore: …` @@ -610,7 +628,7 @@ Update a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -694,6 +712,12 @@ Update a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryStore: …` @@ -788,7 +812,7 @@ Delete a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -872,6 +896,12 @@ Delete a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeletedMemoryStore: …` @@ -928,7 +958,7 @@ Archive a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1012,6 +1042,12 @@ Archive a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryStore: …` @@ -1164,7 +1200,7 @@ Create a memory - `path: str` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -1182,7 +1218,7 @@ Create a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1266,6 +1302,12 @@ Create a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemory: …` @@ -1398,7 +1440,7 @@ List memories - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1482,6 +1524,12 @@ List memories - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryListItem` @@ -1614,7 +1662,7 @@ Retrieve a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1698,6 +1746,12 @@ Retrieve a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemory: …` @@ -1811,7 +1865,7 @@ Update a memory - `path: Optional[str]` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -1831,7 +1885,7 @@ Update a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1915,6 +1969,12 @@ Update a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemory: …` @@ -2024,7 +2084,7 @@ Delete a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2108,6 +2168,12 @@ Delete a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedMemory: …` @@ -2223,7 +2289,7 @@ List memory versions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2307,6 +2373,12 @@ List memory versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryVersion: …` @@ -2500,7 +2572,7 @@ Retrieve a memory version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2584,6 +2656,12 @@ Retrieve a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryVersion: …` @@ -2764,7 +2842,7 @@ Redact a memory version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2848,6 +2926,12 @@ Redact a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryVersion: …` diff --git a/content/en/api/python/beta/memory_stores/archive.md b/content/en/api/python/beta/memory_stores/archive.md index 66c312ace..fd531d6b7 100644 --- a/content/en/api/python/beta/memory_stores/archive.md +++ b/content/en/api/python/beta/memory_stores/archive.md @@ -16,7 +16,7 @@ Archive a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryStore: …` diff --git a/content/en/api/python/beta/memory_stores/create.md b/content/en/api/python/beta/memory_stores/create.md index 03eb25760..0ab8d20d6 100644 --- a/content/en/api/python/beta/memory_stores/create.md +++ b/content/en/api/python/beta/memory_stores/create.md @@ -30,7 +30,7 @@ Create a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Create a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryStore: …` diff --git a/content/en/api/python/beta/memory_stores/delete.md b/content/en/api/python/beta/memory_stores/delete.md index 22cd4b725..fba5c9d18 100644 --- a/content/en/api/python/beta/memory_stores/delete.md +++ b/content/en/api/python/beta/memory_stores/delete.md @@ -16,7 +16,7 @@ Delete a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Delete a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeletedMemoryStore: …` diff --git a/content/en/api/python/beta/memory_stores/list.md b/content/en/api/python/beta/memory_stores/list.md index fe5d1336e..36cd611a8 100644 --- a/content/en/api/python/beta/memory_stores/list.md +++ b/content/en/api/python/beta/memory_stores/list.md @@ -40,7 +40,7 @@ List memory stores - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -124,6 +124,12 @@ List memory stores - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryStore: …` diff --git a/content/en/api/python/beta/memory_stores/memories.md b/content/en/api/python/beta/memory_stores/memories.md index 54e471756..7e013d10b 100644 --- a/content/en/api/python/beta/memory_stores/memories.md +++ b/content/en/api/python/beta/memory_stores/memories.md @@ -18,7 +18,7 @@ Create a memory - `path: str` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -36,7 +36,7 @@ Create a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -120,6 +120,12 @@ Create a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemory: …` @@ -252,7 +258,7 @@ List memories - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -336,6 +342,12 @@ List memories - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryListItem` @@ -468,7 +480,7 @@ Retrieve a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -552,6 +564,12 @@ Retrieve a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemory: …` @@ -665,7 +683,7 @@ Update a memory - `path: Optional[str]` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -685,7 +703,7 @@ Update a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -769,6 +787,12 @@ Update a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemory: …` @@ -878,7 +902,7 @@ Delete a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -962,6 +986,12 @@ Delete a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeletedMemory: …` diff --git a/content/en/api/python/beta/memory_stores/memories/create.md b/content/en/api/python/beta/memory_stores/memories/create.md index 6c00983f7..d59f7607a 100644 --- a/content/en/api/python/beta/memory_stores/memories/create.md +++ b/content/en/api/python/beta/memory_stores/memories/create.md @@ -16,7 +16,7 @@ Create a memory - `path: str` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -34,7 +34,7 @@ Create a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ Create a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemory: …` diff --git a/content/en/api/python/beta/memory_stores/memories/delete.md b/content/en/api/python/beta/memory_stores/memories/delete.md index 2aa88bf86..9e5bd1545 100644 --- a/content/en/api/python/beta/memory_stores/memories/delete.md +++ b/content/en/api/python/beta/memory_stores/memories/delete.md @@ -22,7 +22,7 @@ Delete a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Delete a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeletedMemory: …` diff --git a/content/en/api/python/beta/memory_stores/memories/list.md b/content/en/api/python/beta/memory_stores/memories/list.md index 75be171c6..f60dc93f7 100644 --- a/content/en/api/python/beta/memory_stores/memories/list.md +++ b/content/en/api/python/beta/memory_stores/memories/list.md @@ -44,7 +44,7 @@ List memories - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -128,6 +128,12 @@ List memories - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryListItem` diff --git a/content/en/api/python/beta/memory_stores/memories/retrieve.md b/content/en/api/python/beta/memory_stores/memories/retrieve.md index a30c44b45..be2f70f5f 100644 --- a/content/en/api/python/beta/memory_stores/memories/retrieve.md +++ b/content/en/api/python/beta/memory_stores/memories/retrieve.md @@ -26,7 +26,7 @@ Retrieve a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Retrieve a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemory: …` diff --git a/content/en/api/python/beta/memory_stores/memories/update.md b/content/en/api/python/beta/memory_stores/memories/update.md index 0ffd21064..5a0e4bc26 100644 --- a/content/en/api/python/beta/memory_stores/memories/update.md +++ b/content/en/api/python/beta/memory_stores/memories/update.md @@ -26,7 +26,7 @@ Update a memory - `path: Optional[str]` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -46,7 +46,7 @@ Update a memory - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -130,6 +130,12 @@ Update a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemory: …` diff --git a/content/en/api/python/beta/memory_stores/memory_versions.md b/content/en/api/python/beta/memory_stores/memory_versions.md index bf2ae5fac..0c417f38c 100644 --- a/content/en/api/python/beta/memory_stores/memory_versions.md +++ b/content/en/api/python/beta/memory_stores/memory_versions.md @@ -74,7 +74,7 @@ List memory versions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -158,6 +158,12 @@ List memory versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryVersion: …` @@ -351,7 +357,7 @@ Retrieve a memory version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -435,6 +441,12 @@ Retrieve a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryVersion: …` @@ -615,7 +627,7 @@ Redact a memory version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -699,6 +711,12 @@ Redact a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryVersion: …` diff --git a/content/en/api/python/beta/memory_stores/memory_versions/list.md b/content/en/api/python/beta/memory_stores/memory_versions/list.md index 520a59d1c..506827311 100644 --- a/content/en/api/python/beta/memory_stores/memory_versions/list.md +++ b/content/en/api/python/beta/memory_stores/memory_versions/list.md @@ -72,7 +72,7 @@ List memory versions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -156,6 +156,12 @@ List memory versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryVersion: …` diff --git a/content/en/api/python/beta/memory_stores/memory_versions/redact.md b/content/en/api/python/beta/memory_stores/memory_versions/redact.md index 64e6f7197..f34fc6f41 100644 --- a/content/en/api/python/beta/memory_stores/memory_versions/redact.md +++ b/content/en/api/python/beta/memory_stores/memory_versions/redact.md @@ -18,7 +18,7 @@ Redact a memory version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Redact a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryVersion: …` diff --git a/content/en/api/python/beta/memory_stores/memory_versions/retrieve.md b/content/en/api/python/beta/memory_stores/memory_versions/retrieve.md index 70bfaa4e7..32a93d7c5 100644 --- a/content/en/api/python/beta/memory_stores/memory_versions/retrieve.md +++ b/content/en/api/python/beta/memory_stores/memory_versions/retrieve.md @@ -26,7 +26,7 @@ Retrieve a memory version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Retrieve a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryVersion: …` diff --git a/content/en/api/python/beta/memory_stores/retrieve.md b/content/en/api/python/beta/memory_stores/retrieve.md index f5b287b18..98dcfa549 100644 --- a/content/en/api/python/beta/memory_stores/retrieve.md +++ b/content/en/api/python/beta/memory_stores/retrieve.md @@ -16,7 +16,7 @@ Retrieve a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Retrieve a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryStore: …` diff --git a/content/en/api/python/beta/memory_stores/update.md b/content/en/api/python/beta/memory_stores/update.md index a5debfe6e..a28267555 100644 --- a/content/en/api/python/beta/memory_stores/update.md +++ b/content/en/api/python/beta/memory_stores/update.md @@ -32,7 +32,7 @@ Update a memory store - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Update a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryStore: …` diff --git a/content/en/api/python/beta/messages.md b/content/en/api/python/beta/messages.md index ae9010891..4903a486c 100644 --- a/content/en/api/python/beta/messages.md +++ b/content/en/api/python/beta/messages.md @@ -1300,12 +1300,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -1322,6 +1324,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1402,6 +1412,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"system"` + - `clear_at: Optional[Literal["next_user_message", "never"]]` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: Optional[BetaSystemMessageOutputConfig]` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: Optional[Literal["low", "medium", "high", 2 more]]` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: ModelParam` The model that will complete your prompt. @@ -1704,6 +1744,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1722,6 +1780,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2223,16 +2287,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -2859,16 +2913,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -3787,7 +3831,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3871,6 +3915,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: Optional[str]` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -4800,12 +4850,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -4822,6 +4874,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5565,6 +5625,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStreamEvent` - `class BetaRawMessageStartEvent: …` @@ -5662,6 +5776,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `class BetaRawMessageStopEvent: …` - `type: Literal["message_stop"]` @@ -5930,7 +6090,7 @@ print(beta_message.id) "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5945,7 +6105,14 @@ print(beta_message.id) }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -7237,12 +7404,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -7259,6 +7428,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7339,6 +7516,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"system"` + - `clear_at: Optional[Literal["next_user_message", "never"]]` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: Optional[BetaSystemMessageOutputConfig]` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: Optional[Literal["low", "medium", "high", 2 more]]` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: ModelParam` The model that will complete your prompt. @@ -7577,6 +7784,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -7595,6 +7820,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -7986,16 +8217,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -8622,16 +8843,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -9550,7 +9761,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -9634,6 +9845,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: Optional[str]` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -9736,12 +9953,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -9758,6 +9977,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -9894,12 +10121,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -9916,6 +10145,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -11263,16 +11500,6 @@ print(beta_message_tokens_count.context_management) - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -13702,16 +13929,6 @@ print(beta_message_tokens_count.context_management) - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -15217,12 +15434,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -15239,6 +15458,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -16570,12 +16797,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -16592,6 +16821,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17442,12 +17679,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -17464,6 +17703,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17600,12 +17847,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -17622,6 +17871,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17869,12 +18126,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -17891,6 +18150,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17965,12 +18232,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -17987,6 +18256,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -18100,12 +18377,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -18122,6 +18401,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -18213,12 +18500,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -18235,6 +18524,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -18369,6 +18666,24 @@ print(beta_message_tokens_count.context_management) - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18387,6 +18702,12 @@ print(beta_message_tokens_count.context_management) - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18451,12 +18772,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -18473,6 +18796,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -18607,6 +18938,24 @@ print(beta_message_tokens_count.context_management) - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18625,6 +18974,12 @@ print(beta_message_tokens_count.context_management) - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18826,12 +19181,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -18848,6 +19205,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20564,12 +20929,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -20586,6 +20953,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -21329,6 +21704,60 @@ print(beta_message_tokens_count.context_management) - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + ### Beta Message Delta Usage - `class BetaMessageDeltaUsage: …` @@ -21479,12 +21908,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -21501,6 +21932,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -21794,12 +22233,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -21816,6 +22257,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -23117,12 +23566,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -23139,6 +23590,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -23219,6 +23678,36 @@ print(beta_message_tokens_count.context_management) - `"system"` + - `clear_at: Optional[Literal["next_user_message", "never"]]` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: Optional[BetaSystemMessageOutputConfig]` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: Optional[Literal["low", "medium", "high", 2 more]]` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + ### Beta Message Tokens Count - `class BetaMessageTokensCount: …` @@ -24570,12 +25059,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -24592,6 +25083,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -25083,12 +25582,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -25105,6 +25606,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -25352,6 +25861,60 @@ print(beta_message_tokens_count.context_management) default: 0, minimum: 0 + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + ### Beta Raw Message Start Event - `class BetaRawMessageStartEvent: …` @@ -26279,12 +26842,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -26301,6 +26866,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -27044,6 +27617,60 @@ print(beta_message_tokens_count.context_management) - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: Literal["message_start"]` default: message_start @@ -27985,12 +28612,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -28007,6 +28636,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -28750,6 +29387,60 @@ print(beta_message_tokens_count.context_management) - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: Literal["message_start"]` default: message_start @@ -28841,6 +29532,52 @@ print(beta_message_tokens_count.context_management) The number of server tool requests. + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `class BetaRawMessageStopEvent: …` - `type: Literal["message_stop"]` @@ -30134,6 +30871,30 @@ print(beta_message_tokens_count.context_management) - `"model_context_window_exceeded"` +### Beta System Message Output Config + +- `class BetaSystemMessageOutputConfig: …` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: Optional[Literal["low", "medium", "high", 2 more]]` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + ### Beta Text Block - `class BetaTextBlock: …` @@ -31030,6 +31791,26 @@ print(beta_message_tokens_count.context_management) default: thinking +### Beta Thinking Block Binding + +- `class BetaThinkingBlockBinding: …` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + ### Beta Thinking Block Param - `class BetaThinkingBlockParam: …` @@ -31052,6 +31833,24 @@ print(beta_message_tokens_count.context_management) - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -31084,6 +31883,24 @@ print(beta_message_tokens_count.context_management) - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -31118,6 +31935,24 @@ print(beta_message_tokens_count.context_management) - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -31136,6 +31971,12 @@ print(beta_message_tokens_count.context_management) - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -31162,6 +32003,60 @@ print(beta_message_tokens_count.context_management) default: thinking_delta +### Beta Thinking Dropped Input Transformation + +- `class BetaThinkingDroppedInputTransformation: …` + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + +### Beta Thinking Prefix Mismatch Behavior + +- `Literal["error", "drop_block"]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + ### Beta Thinking Turns - `class BetaThinkingTurns: …` @@ -33087,16 +33982,6 @@ print(beta_message_tokens_count.context_management) - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -33723,16 +34608,6 @@ print(beta_message_tokens_count.context_management) - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -34494,12 +35369,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -34516,6 +35393,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -35048,12 +35933,14 @@ print(beta_message_tokens_count.context_management) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -35070,6 +35957,14 @@ print(beta_message_tokens_count.context_management) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -38509,12 +39404,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -38531,6 +39428,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -38611,6 +39516,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"system"` + - `clear_at: Optional[Literal["next_user_message", "never"]]` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: Optional[BetaSystemMessageOutputConfig]` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: Optional[Literal["low", "medium", "high", 2 more]]` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: ModelParam` The model that will complete your prompt. @@ -38913,6 +39848,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -38931,6 +39884,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -39432,16 +40391,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -40068,16 +41017,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -40996,7 +41935,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -41080,6 +42019,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: Optional[str]` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -41270,7 +42215,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -41354,6 +42299,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatch: …` @@ -41538,7 +42489,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -41622,6 +42573,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatch: …` @@ -41802,7 +42759,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -41886,6 +42843,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatch: …` @@ -42060,7 +43023,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -42144,6 +43107,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDeletedMessageBatch: …` @@ -42210,7 +43179,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -42294,6 +43263,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatchIndividualResponse: …` @@ -43237,12 +44212,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -43259,6 +44236,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -44002,6 +44987,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: Literal["succeeded"]` default: succeeded diff --git a/content/en/api/python/beta/messages/batches.md b/content/en/api/python/beta/messages/batches.md index 8256618dd..70d3fbb12 100644 --- a/content/en/api/python/beta/messages/batches.md +++ b/content/en/api/python/beta/messages/batches.md @@ -1320,12 +1320,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -1342,6 +1344,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1422,6 +1432,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"system"` + - `clear_at: Optional[Literal["next_user_message", "never"]]` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: Optional[BetaSystemMessageOutputConfig]` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: Optional[Literal["low", "medium", "high", 2 more]]` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: ModelParam` The model that will complete your prompt. @@ -1724,6 +1764,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1742,6 +1800,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2243,16 +2307,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -2879,16 +2933,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -3807,7 +3851,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3891,6 +3935,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: Optional[str]` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -4081,7 +4131,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -4165,6 +4215,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaMessageBatch: …` @@ -4349,7 +4405,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -4433,6 +4489,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaMessageBatch: …` @@ -4613,7 +4675,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -4697,6 +4759,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaMessageBatch: …` @@ -4871,7 +4939,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -4955,6 +5023,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaDeletedMessageBatch: …` @@ -5021,7 +5095,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -5105,6 +5179,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaMessageBatchIndividualResponse: …` @@ -6048,12 +6128,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -6070,6 +6152,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6813,6 +6903,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: Literal["succeeded"]` default: succeeded @@ -8147,12 +8291,14 @@ for batch in client.beta.messages.batches.results( See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -8169,6 +8315,14 @@ for batch in client.beta.messages.batches.results( - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8912,6 +9066,60 @@ for batch in client.beta.messages.batches.results( - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: Literal["succeeded"]` default: succeeded @@ -10009,12 +10217,14 @@ for batch in client.beta.messages.batches.results( See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -10031,6 +10241,14 @@ for batch in client.beta.messages.batches.results( - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -10774,6 +10992,60 @@ for batch in client.beta.messages.batches.results( - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: Literal["succeeded"]` default: succeeded @@ -11823,12 +12095,14 @@ for batch in client.beta.messages.batches.results( See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -11845,6 +12119,14 @@ for batch in client.beta.messages.batches.results( - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -12588,6 +12870,60 @@ for batch in client.beta.messages.batches.results( - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: Literal["succeeded"]` default: succeeded diff --git a/content/en/api/python/beta/messages/batches/cancel.md b/content/en/api/python/beta/messages/batches/cancel.md index ac734b24a..a3396cf26 100644 --- a/content/en/api/python/beta/messages/batches/cancel.md +++ b/content/en/api/python/beta/messages/batches/cancel.md @@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaMessageBatch: …` diff --git a/content/en/api/python/beta/messages/batches/create.md b/content/en/api/python/beta/messages/batches/create.md index 52cf595dc..13d460169 100644 --- a/content/en/api/python/beta/messages/batches/create.md +++ b/content/en/api/python/beta/messages/batches/create.md @@ -1318,12 +1318,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -1340,6 +1342,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1420,6 +1430,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"system"` + - `clear_at: Optional[Literal["next_user_message", "never"]]` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: Optional[BetaSystemMessageOutputConfig]` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: Optional[Literal["low", "medium", "high", 2 more]]` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: ModelParam` The model that will complete your prompt. @@ -1722,6 +1762,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1740,6 +1798,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2241,16 +2305,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -2877,16 +2931,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -3805,7 +3849,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3889,6 +3933,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: Optional[str]` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. diff --git a/content/en/api/python/beta/messages/batches/delete.md b/content/en/api/python/beta/messages/batches/delete.md index f532421f0..e6bc276af 100644 --- a/content/en/api/python/beta/messages/batches/delete.md +++ b/content/en/api/python/beta/messages/batches/delete.md @@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaDeletedMessageBatch: …` diff --git a/content/en/api/python/beta/messages/batches/list.md b/content/en/api/python/beta/messages/batches/list.md index 18e17f3aa..fbb15eceb 100644 --- a/content/en/api/python/beta/messages/batches/list.md +++ b/content/en/api/python/beta/messages/batches/list.md @@ -32,7 +32,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaMessageBatch: …` diff --git a/content/en/api/python/beta/messages/batches/results.md b/content/en/api/python/beta/messages/batches/results.md index d511d3953..38f56f7a3 100644 --- a/content/en/api/python/beta/messages/batches/results.md +++ b/content/en/api/python/beta/messages/batches/results.md @@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaMessageBatchIndividualResponse: …` @@ -1049,12 +1055,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -1071,6 +1079,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1814,6 +1830,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: Literal["succeeded"]` default: succeeded diff --git a/content/en/api/python/beta/messages/batches/retrieve.md b/content/en/api/python/beta/messages/batches/retrieve.md index 4051575dd..51106e6a3 100644 --- a/content/en/api/python/beta/messages/batches/retrieve.md +++ b/content/en/api/python/beta/messages/batches/retrieve.md @@ -20,7 +20,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaMessageBatch: …` diff --git a/content/en/api/python/beta/messages/count_tokens.md b/content/en/api/python/beta/messages/count_tokens.md index fe5a50f07..b9e7c6e08 100644 --- a/content/en/api/python/beta/messages/count_tokens.md +++ b/content/en/api/python/beta/messages/count_tokens.md @@ -1286,12 +1286,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -1308,6 +1310,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1388,6 +1398,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"system"` + - `clear_at: Optional[Literal["next_user_message", "never"]]` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: Optional[BetaSystemMessageOutputConfig]` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: Optional[Literal["low", "medium", "high", 2 more]]` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: ModelParam` The model that will complete your prompt. @@ -1626,6 +1666,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1644,6 +1702,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2035,16 +2099,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -2671,16 +2725,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -3599,7 +3643,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3683,6 +3727,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: Optional[str]` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. diff --git a/content/en/api/python/beta/messages/create.md b/content/en/api/python/beta/messages/create.md index 7f7b5d5e6..9cfce0824 100644 --- a/content/en/api/python/beta/messages/create.md +++ b/content/en/api/python/beta/messages/create.md @@ -1298,12 +1298,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -1320,6 +1322,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1400,6 +1410,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"system"` + - `clear_at: Optional[Literal["next_user_message", "never"]]` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config: Optional[BetaSystemMessageOutputConfig]` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: Optional[Literal["low", "medium", "high", 2 more]]` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: ModelParam` The model that will complete your prompt. @@ -1702,6 +1742,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["enabled"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: Optional[BetaThinkingPrefixMismatchBehavior]` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1720,6 +1778,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["adaptive"]` + - `block_binding: Optional[BetaThinkingBlockBinding]` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display: Optional[Literal["summarized", "omitted", "updates"]]` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2221,16 +2285,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -2857,16 +2911,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[BetaCacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -3785,7 +3829,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3869,6 +3913,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: Optional[str]` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -4798,12 +4848,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -4820,6 +4872,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5563,6 +5623,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"fast"` + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStreamEvent` - `class BetaRawMessageStartEvent: …` @@ -5660,6 +5774,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `input_transformations: Optional[List[BetaThinkingDroppedInputTransformation]]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: str` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: Literal["model_binding_mismatch", "prefix_binding_mismatch", "organization_binding_mismatch", "end_user_binding_mismatch"]` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: Literal["thinking_dropped"]` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `class BetaRawMessageStopEvent: …` - `type: Literal["message_stop"]` @@ -5928,7 +6088,7 @@ print(beta_message.id) "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5943,6 +6103,13 @@ print(beta_message.id) }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` diff --git a/content/en/api/python/beta/models.md b/content/en/api/python/beta/models.md index 57fb2609b..4b5dec6c4 100644 --- a/content/en/api/python/beta/models.md +++ b/content/en/api/python/beta/models.md @@ -34,7 +34,7 @@ The Models API response can be used to determine which models are available for - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaModelInfo: …` @@ -378,7 +384,7 @@ The Models API response can be used to determine information about a specific mo - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -462,6 +468,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaModelInfo: …` diff --git a/content/en/api/python/beta/models/list.md b/content/en/api/python/beta/models/list.md index e7be67e32..81527c6bf 100644 --- a/content/en/api/python/beta/models/list.md +++ b/content/en/api/python/beta/models/list.md @@ -32,7 +32,7 @@ The Models API response can be used to determine which models are available for - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaModelInfo: …` diff --git a/content/en/api/python/beta/models/retrieve.md b/content/en/api/python/beta/models/retrieve.md index 2f4de56e5..7944c474d 100644 --- a/content/en/api/python/beta/models/retrieve.md +++ b/content/en/api/python/beta/models/retrieve.md @@ -20,7 +20,7 @@ The Models API response can be used to determine information about a specific mo - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaModelInfo: …` diff --git a/content/en/api/python/beta/sessions.md b/content/en/api/python/beta/sessions.md index e328a0d3a..2196aaf6d 100644 --- a/content/en/api/python/beta/sessions.md +++ b/content/en/api/python/beta/sessions.md @@ -68,14 +68,15 @@ Create Session Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `Union[Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more], str]` + - `Union[Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more], str]` - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -90,6 +91,10 @@ Create Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -154,12 +159,13 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1012,7 +1018,7 @@ Create Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1096,6 +1102,12 @@ Create Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSession: …` @@ -1130,12 +1142,13 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1150,6 +1163,10 @@ Create Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1698,7 +1715,7 @@ Create Session - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -1712,7 +1729,7 @@ Create Session - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -1840,7 +1857,7 @@ Create Session - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -2172,7 +2189,7 @@ List Sessions - `agent_version: Optional[int]` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -2216,11 +2233,11 @@ List Sessions - `memory_store_id: Optional[str]` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order: Optional[Literal["asc", "desc"]]` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `"asc"` @@ -2248,7 +2265,7 @@ List Sessions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2332,6 +2349,12 @@ List Sessions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSession: …` @@ -2366,12 +2389,13 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -2386,6 +2410,10 @@ List Sessions - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2934,7 +2962,7 @@ List Sessions - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -2948,7 +2976,7 @@ List Sessions - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -3076,7 +3104,7 @@ List Sessions - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -3414,7 +3442,7 @@ Get Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3498,6 +3526,12 @@ Get Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSession: …` @@ -3532,12 +3566,13 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -3552,6 +3587,10 @@ Get Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4100,7 +4139,7 @@ Get Session - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -4114,7 +4153,7 @@ Get Session - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -4242,7 +4281,7 @@ Get Session - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -5013,7 +5052,7 @@ Update Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -5097,6 +5136,12 @@ Update Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSession: …` @@ -5131,12 +5176,13 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -5151,6 +5197,10 @@ Update Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5699,7 +5749,7 @@ Update Session - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -5713,7 +5763,7 @@ Update Session - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -5841,7 +5891,7 @@ Update Session - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -6174,7 +6224,7 @@ Delete Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -6258,6 +6308,12 @@ Delete Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeletedSession: …` @@ -6312,7 +6368,7 @@ Archive Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -6396,6 +6452,12 @@ Archive Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSession: …` @@ -6430,12 +6492,13 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -6450,6 +6513,10 @@ Archive Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6998,7 +7065,7 @@ Archive Session - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -7012,7 +7079,7 @@ Archive Session - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -7140,7 +7207,7 @@ Archive Session - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -7547,14 +7614,15 @@ print(beta_managed_agents_session.id) Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `Union[Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more], str]` + - `Union[Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more], str]` - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -7569,6 +7637,10 @@ print(beta_managed_agents_session.id) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7633,12 +7705,13 @@ print(beta_managed_agents_session.id) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -8521,7 +8594,7 @@ print(beta_managed_agents_session.id) - `class BetaManagedAgentsOutcomeEvaluationResource: …` - Evaluation state for a single outcome defined via a define_outcome event. + Evaluation state for a single outcome defined via a `define_outcome` event. - `completed_at: Optional[datetime]` @@ -8535,7 +8608,7 @@ print(beta_managed_agents_session.id) - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -8605,12 +8678,13 @@ print(beta_managed_agents_session.id) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -8625,6 +8699,10 @@ print(beta_managed_agents_session.id) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -9173,7 +9251,7 @@ print(beta_managed_agents_session.id) - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -9187,7 +9265,7 @@ print(beta_managed_agents_session.id) - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -9315,7 +9393,7 @@ print(beta_managed_agents_session.id) - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -9447,12 +9525,13 @@ print(beta_managed_agents_session.id) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -9467,6 +9546,10 @@ print(beta_managed_agents_session.id) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -10423,12 +10506,13 @@ print(beta_managed_agents_session.id) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -10443,6 +10527,10 @@ print(beta_managed_agents_session.id) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -10905,7 +10993,7 @@ print(beta_managed_agents_session.id) - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -10959,12 +11047,13 @@ print(beta_managed_agents_session.id) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -10979,6 +11068,10 @@ print(beta_managed_agents_session.id) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -12041,7 +12134,7 @@ List Events - `order: Optional[Literal["asc", "desc"]]` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `"asc"` @@ -12049,7 +12142,7 @@ List Events - `page: Optional[str]` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types: Optional[Sequence[str]]` @@ -12061,7 +12154,7 @@ List Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -12145,6 +12238,12 @@ List Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent` @@ -13617,12 +13716,13 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -13637,6 +13737,10 @@ List Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -14717,7 +14821,7 @@ Send Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -14801,6 +14905,12 @@ Send Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSendSessionEvents: …` @@ -15321,7 +15431,7 @@ Stream Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -15405,6 +15515,12 @@ Stream Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionEvents` @@ -16877,12 +16993,13 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -16897,6 +17014,10 @@ Stream Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -17670,7 +17791,7 @@ Add Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -17754,6 +17875,12 @@ Add Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsFileResource: …` @@ -17830,7 +17957,7 @@ List Session Resources - `page: Optional[str]` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `betas: Optional[List[AnthropicBetaParam]]` @@ -17838,7 +17965,7 @@ List Session Resources - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -17922,6 +18049,12 @@ List Session Resources - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionResource` @@ -18098,7 +18231,7 @@ Get Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -18182,6 +18315,12 @@ Get Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ResourceRetrieveResponse` @@ -18351,7 +18490,7 @@ Update Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -18435,6 +18574,12 @@ Update Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ResourceUpdateResponse` @@ -18599,7 +18744,7 @@ Delete Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -18683,6 +18828,12 @@ Delete Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeleteSessionResource: …` @@ -18742,7 +18893,7 @@ List Session Threads - `page: Optional[str]` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas: Optional[List[AnthropicBetaParam]]` @@ -18750,7 +18901,7 @@ List Session Threads - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -18834,6 +18985,12 @@ List Session Threads - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSessionThread: …` @@ -18874,12 +19031,13 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -18894,6 +19052,10 @@ List Session Threads - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19612,7 +19774,7 @@ Get Session Thread - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -19696,6 +19858,12 @@ Get Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSessionThread: …` @@ -19736,12 +19904,13 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -19756,6 +19925,10 @@ Get Session Thread - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20469,7 +20642,7 @@ Archive Session Thread - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -20553,6 +20726,12 @@ Archive Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSessionThread: …` @@ -20593,12 +20772,13 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -20613,6 +20793,10 @@ Archive Session Thread - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -21338,7 +21522,7 @@ List Session Thread Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -21422,6 +21606,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent` @@ -22894,12 +23084,13 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -22914,6 +23105,10 @@ List Session Thread Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -23632,7 +23827,7 @@ Stream Session Thread Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -23716,6 +23911,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionThreadEvents` @@ -25188,12 +25389,13 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -25208,6 +25410,10 @@ Stream Session Thread Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/sessions/archive.md b/content/en/api/python/beta/sessions/archive.md index 187ac75ad..ce2b1ae4f 100644 --- a/content/en/api/python/beta/sessions/archive.md +++ b/content/en/api/python/beta/sessions/archive.md @@ -16,7 +16,7 @@ Archive Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSession: …` @@ -134,12 +140,13 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -154,6 +161,10 @@ Archive Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -702,7 +713,7 @@ Archive Session - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -716,7 +727,7 @@ Archive Session - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -844,7 +855,7 @@ Archive Session - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/python/beta/sessions/create.md b/content/en/api/python/beta/sessions/create.md index fb4b7428d..1136fc363 100644 --- a/content/en/api/python/beta/sessions/create.md +++ b/content/en/api/python/beta/sessions/create.md @@ -66,14 +66,15 @@ Create Session Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `Union[Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more], str]` + - `Union[Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more], str]` - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -88,6 +89,10 @@ Create Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -152,12 +157,13 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1010,7 +1016,7 @@ Create Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1094,6 +1100,12 @@ Create Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSession: …` @@ -1128,12 +1140,13 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1148,6 +1161,10 @@ Create Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1696,7 +1713,7 @@ Create Session - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -1710,7 +1727,7 @@ Create Session - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -1838,7 +1855,7 @@ Create Session - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/python/beta/sessions/delete.md b/content/en/api/python/beta/sessions/delete.md index d11f6dea2..e610a4e49 100644 --- a/content/en/api/python/beta/sessions/delete.md +++ b/content/en/api/python/beta/sessions/delete.md @@ -16,7 +16,7 @@ Delete Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Delete Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeletedSession: …` diff --git a/content/en/api/python/beta/sessions/events.md b/content/en/api/python/beta/sessions/events.md index e2af0ed18..4361a77b1 100644 --- a/content/en/api/python/beta/sessions/events.md +++ b/content/en/api/python/beta/sessions/events.md @@ -44,7 +44,7 @@ List Events - `order: Optional[Literal["asc", "desc"]]` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `"asc"` @@ -52,7 +52,7 @@ List Events - `page: Optional[str]` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types: Optional[Sequence[str]]` @@ -64,7 +64,7 @@ List Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -148,6 +148,12 @@ List Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionEvent` @@ -1620,12 +1626,13 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1640,6 +1647,10 @@ List Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2720,7 +2731,7 @@ Send Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2804,6 +2815,12 @@ Send Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSendSessionEvents: …` @@ -3324,7 +3341,7 @@ Stream Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3408,6 +3425,12 @@ Stream Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsStreamSessionEvents` @@ -4880,12 +4903,13 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -4900,6 +4924,10 @@ Stream Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -9759,12 +9787,13 @@ for event in client.beta.sessions.events.stream( See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -9779,6 +9808,10 @@ for event in client.beta.sessions.events.stream( - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -12511,12 +12544,13 @@ for event in client.beta.sessions.events.stream( See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -12531,6 +12565,10 @@ for event in client.beta.sessions.events.stream( - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/sessions/events/list.md b/content/en/api/python/beta/sessions/events/list.md index 281beed18..7f3f6042b 100644 --- a/content/en/api/python/beta/sessions/events/list.md +++ b/content/en/api/python/beta/sessions/events/list.md @@ -42,7 +42,7 @@ List Events - `order: Optional[Literal["asc", "desc"]]` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `"asc"` @@ -50,7 +50,7 @@ List Events - `page: Optional[str]` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types: Optional[Sequence[str]]` @@ -62,7 +62,7 @@ List Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -146,6 +146,12 @@ List Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionEvent` @@ -1618,12 +1624,13 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1638,6 +1645,10 @@ List Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/sessions/events/send.md b/content/en/api/python/beta/sessions/events/send.md index 550dbe36a..b55a968b7 100644 --- a/content/en/api/python/beta/sessions/events/send.md +++ b/content/en/api/python/beta/sessions/events/send.md @@ -378,7 +378,7 @@ Send Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -462,6 +462,12 @@ Send Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSendSessionEvents: …` diff --git a/content/en/api/python/beta/sessions/events/stream.md b/content/en/api/python/beta/sessions/events/stream.md index d3d49f39b..d6d4efdc5 100644 --- a/content/en/api/python/beta/sessions/events/stream.md +++ b/content/en/api/python/beta/sessions/events/stream.md @@ -24,7 +24,7 @@ Stream Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Stream Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsStreamSessionEvents` @@ -1580,12 +1586,13 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1600,6 +1607,10 @@ Stream Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/sessions/list.md b/content/en/api/python/beta/sessions/list.md index fd20cfe4c..ba3331a50 100644 --- a/content/en/api/python/beta/sessions/list.md +++ b/content/en/api/python/beta/sessions/list.md @@ -14,7 +14,7 @@ List Sessions - `agent_version: Optional[int]` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -58,11 +58,11 @@ List Sessions - `memory_store_id: Optional[str]` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order: Optional[Literal["asc", "desc"]]` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `"asc"` @@ -90,7 +90,7 @@ List Sessions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -174,6 +174,12 @@ List Sessions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSession: …` @@ -208,12 +214,13 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -228,6 +235,10 @@ List Sessions - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -776,7 +787,7 @@ List Sessions - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -790,7 +801,7 @@ List Sessions - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -918,7 +929,7 @@ List Sessions - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/python/beta/sessions/resources.md b/content/en/api/python/beta/sessions/resources.md index 12c3b8240..cf53fdcbb 100644 --- a/content/en/api/python/beta/sessions/resources.md +++ b/content/en/api/python/beta/sessions/resources.md @@ -32,7 +32,7 @@ Add Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Add Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsFileResource: …` @@ -192,7 +198,7 @@ List Session Resources - `page: Optional[str]` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `betas: Optional[List[AnthropicBetaParam]]` @@ -200,7 +206,7 @@ List Session Resources - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -284,6 +290,12 @@ List Session Resources - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionResource` @@ -460,7 +472,7 @@ Get Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -544,6 +556,12 @@ Get Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `ResourceRetrieveResponse` @@ -713,7 +731,7 @@ Update Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -797,6 +815,12 @@ Update Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `ResourceUpdateResponse` @@ -961,7 +985,7 @@ Delete Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1045,6 +1069,12 @@ Delete Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeleteSessionResource: …` diff --git a/content/en/api/python/beta/sessions/resources/add.md b/content/en/api/python/beta/sessions/resources/add.md index 45a7e87f2..ee7388d82 100644 --- a/content/en/api/python/beta/sessions/resources/add.md +++ b/content/en/api/python/beta/sessions/resources/add.md @@ -30,7 +30,7 @@ Add Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Add Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsFileResource: …` diff --git a/content/en/api/python/beta/sessions/resources/delete.md b/content/en/api/python/beta/sessions/resources/delete.md index 8bd5a04da..5bfdb8ff3 100644 --- a/content/en/api/python/beta/sessions/resources/delete.md +++ b/content/en/api/python/beta/sessions/resources/delete.md @@ -18,7 +18,7 @@ Delete Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeleteSessionResource: …` diff --git a/content/en/api/python/beta/sessions/resources/list.md b/content/en/api/python/beta/sessions/resources/list.md index feafc0f6c..94ef3f698 100644 --- a/content/en/api/python/beta/sessions/resources/list.md +++ b/content/en/api/python/beta/sessions/resources/list.md @@ -18,7 +18,7 @@ List Session Resources - `page: Optional[str]` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `betas: Optional[List[AnthropicBetaParam]]` @@ -26,7 +26,7 @@ List Session Resources - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ List Session Resources - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionResource` diff --git a/content/en/api/python/beta/sessions/resources/retrieve.md b/content/en/api/python/beta/sessions/resources/retrieve.md index 8a493d848..986c2565a 100644 --- a/content/en/api/python/beta/sessions/resources/retrieve.md +++ b/content/en/api/python/beta/sessions/resources/retrieve.md @@ -18,7 +18,7 @@ Get Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `ResourceRetrieveResponse` diff --git a/content/en/api/python/beta/sessions/resources/update.md b/content/en/api/python/beta/sessions/resources/update.md index 04c521c9f..5c282016c 100644 --- a/content/en/api/python/beta/sessions/resources/update.md +++ b/content/en/api/python/beta/sessions/resources/update.md @@ -24,7 +24,7 @@ Update Session Resource - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Update Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `ResourceUpdateResponse` diff --git a/content/en/api/python/beta/sessions/retrieve.md b/content/en/api/python/beta/sessions/retrieve.md index 46cb75b20..441e50040 100644 --- a/content/en/api/python/beta/sessions/retrieve.md +++ b/content/en/api/python/beta/sessions/retrieve.md @@ -16,7 +16,7 @@ Get Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSession: …` @@ -134,12 +140,13 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -154,6 +161,10 @@ Get Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -702,7 +713,7 @@ Get Session - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -716,7 +727,7 @@ Get Session - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -844,7 +855,7 @@ Get Session - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/python/beta/sessions/threads.md b/content/en/api/python/beta/sessions/threads.md index 7b4e46e10..c10dab636 100644 --- a/content/en/api/python/beta/sessions/threads.md +++ b/content/en/api/python/beta/sessions/threads.md @@ -20,7 +20,7 @@ List Session Threads - `page: Optional[str]` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas: Optional[List[AnthropicBetaParam]]` @@ -28,7 +28,7 @@ List Session Threads - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Session Threads - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSessionThread: …` @@ -152,12 +158,13 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -172,6 +179,10 @@ List Session Threads - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -890,7 +901,7 @@ Get Session Thread - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -974,6 +985,12 @@ Get Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSessionThread: …` @@ -1014,12 +1031,13 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1034,6 +1052,10 @@ Get Session Thread - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1747,7 +1769,7 @@ Archive Session Thread - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1831,6 +1853,12 @@ Archive Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSessionThread: …` @@ -1871,12 +1899,13 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1891,6 +1920,10 @@ Archive Session Thread - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2626,12 +2659,13 @@ print(beta_managed_agents_session_thread.id) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -2646,6 +2680,10 @@ print(beta_managed_agents_session_thread.id) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -4816,12 +4854,13 @@ print(beta_managed_agents_session_thread.id) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -4836,6 +4875,10 @@ print(beta_managed_agents_session_thread.id) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5570,7 +5613,7 @@ List Session Thread Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -5654,6 +5697,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent` @@ -7126,12 +7175,13 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -7146,6 +7196,10 @@ List Session Thread Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7864,7 +7918,7 @@ Stream Session Thread Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -7948,6 +8002,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionThreadEvents` @@ -9420,12 +9480,13 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -9440,6 +9501,10 @@ Stream Session Thread Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/sessions/threads/archive.md b/content/en/api/python/beta/sessions/threads/archive.md index 572a5b89d..e5174427a 100644 --- a/content/en/api/python/beta/sessions/threads/archive.md +++ b/content/en/api/python/beta/sessions/threads/archive.md @@ -18,7 +18,7 @@ Archive Session Thread - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archive Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSessionThread: …` @@ -142,12 +148,13 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -162,6 +169,10 @@ Archive Session Thread - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/sessions/threads/events.md b/content/en/api/python/beta/sessions/threads/events.md index 5648bf759..b44ce92fa 100644 --- a/content/en/api/python/beta/sessions/threads/events.md +++ b/content/en/api/python/beta/sessions/threads/events.md @@ -30,7 +30,7 @@ List Session Thread Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionEvent` @@ -1586,12 +1592,13 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1606,6 +1613,10 @@ List Session Thread Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -2324,7 +2335,7 @@ Stream Session Thread Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2408,6 +2419,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsStreamSessionThreadEvents` @@ -3880,12 +3897,13 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -3900,6 +3918,10 @@ Stream Session Thread Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/sessions/threads/events/list.md b/content/en/api/python/beta/sessions/threads/events/list.md index 253528f92..bf5af9fd2 100644 --- a/content/en/api/python/beta/sessions/threads/events/list.md +++ b/content/en/api/python/beta/sessions/threads/events/list.md @@ -28,7 +28,7 @@ List Session Thread Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionEvent` @@ -1584,12 +1590,13 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1604,6 +1611,10 @@ List Session Thread Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/sessions/threads/events/stream.md b/content/en/api/python/beta/sessions/threads/events/stream.md index b5af795bf..e0087c0b1 100644 --- a/content/en/api/python/beta/sessions/threads/events/stream.md +++ b/content/en/api/python/beta/sessions/threads/events/stream.md @@ -26,7 +26,7 @@ Stream Session Thread Events - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsStreamSessionThreadEvents` @@ -1582,12 +1588,13 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -1602,6 +1609,10 @@ Stream Session Thread Events - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/sessions/threads/list.md b/content/en/api/python/beta/sessions/threads/list.md index 22953e4b8..f44270203 100644 --- a/content/en/api/python/beta/sessions/threads/list.md +++ b/content/en/api/python/beta/sessions/threads/list.md @@ -18,7 +18,7 @@ List Session Threads - `page: Optional[str]` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas: Optional[List[AnthropicBetaParam]]` @@ -26,7 +26,7 @@ List Session Threads - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ List Session Threads - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSessionThread: …` @@ -150,12 +156,13 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -170,6 +177,10 @@ List Session Threads - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/sessions/threads/retrieve.md b/content/en/api/python/beta/sessions/threads/retrieve.md index 4c56319a9..2bd42e047 100644 --- a/content/en/api/python/beta/sessions/threads/retrieve.md +++ b/content/en/api/python/beta/sessions/threads/retrieve.md @@ -18,7 +18,7 @@ Get Session Thread - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSessionThread: …` @@ -142,12 +148,13 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -162,6 +169,10 @@ Get Session Thread - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/beta/sessions/update.md b/content/en/api/python/beta/sessions/update.md index 412654e47..599119c01 100644 --- a/content/en/api/python/beta/sessions/update.md +++ b/content/en/api/python/beta/sessions/update.md @@ -454,7 +454,7 @@ Update Session - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -538,6 +538,12 @@ Update Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSession: …` @@ -572,12 +578,13 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-opus-5", 10 more]` + - `Literal["claude-fable-5-1", "claude-sonnet-5", "claude-fable-5", 11 more]` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-opus-5` - Powerful intelligence for long-running agents and coding @@ -592,6 +599,10 @@ Update Session - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1140,7 +1151,7 @@ Update Session - `outcome_evaluations: List[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Optional[datetime]` @@ -1154,7 +1165,7 @@ Update Session - `explanation: Optional[str]` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: int` @@ -1282,7 +1293,7 @@ Update Session - `active_seconds: Optional[float]` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/python/beta/skills.md b/content/en/api/python/beta/skills.md index 6c82acbdb..b9274b961 100644 --- a/content/en/api/python/beta/skills.md +++ b/content/en/api/python/beta/skills.md @@ -28,7 +28,7 @@ Create Skill - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Create Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSkill: …` @@ -254,7 +260,7 @@ List Skills - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -338,6 +344,12 @@ List Skills - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSkill: …` @@ -467,7 +479,7 @@ Get Skill - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -551,6 +563,12 @@ Get Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSkill: …` @@ -676,7 +694,7 @@ Delete Skill - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -760,6 +778,12 @@ Delete Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaDeletedSkill: …` @@ -947,7 +971,7 @@ Create Skill Version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1031,6 +1055,12 @@ Create Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkillVersion: …` @@ -1138,7 +1168,7 @@ List Skill Versions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1222,6 +1252,12 @@ List Skill Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkillVersion: …` @@ -1328,7 +1364,7 @@ Download a skill version's content as a zip archive. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1412,6 +1448,12 @@ Download a skill version's content as a zip archive. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BinaryResponseContent` @@ -1464,7 +1506,7 @@ Get Skill Version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1548,6 +1590,12 @@ Get Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkillVersion: …` @@ -1649,7 +1697,7 @@ Delete Skill Version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1733,6 +1781,12 @@ Delete Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDeletedSkillVersion: …` diff --git a/content/en/api/python/beta/skills/create.md b/content/en/api/python/beta/skills/create.md index e16017e24..7997b2499 100644 --- a/content/en/api/python/beta/skills/create.md +++ b/content/en/api/python/beta/skills/create.md @@ -26,7 +26,7 @@ Create Skill - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Create Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSkill: …` diff --git a/content/en/api/python/beta/skills/delete.md b/content/en/api/python/beta/skills/delete.md index 972aeeb53..8908f324c 100644 --- a/content/en/api/python/beta/skills/delete.md +++ b/content/en/api/python/beta/skills/delete.md @@ -20,7 +20,7 @@ Delete Skill - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Delete Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaDeletedSkill: …` diff --git a/content/en/api/python/beta/skills/list.md b/content/en/api/python/beta/skills/list.md index 3f62a5bc6..b0eb8de7a 100644 --- a/content/en/api/python/beta/skills/list.md +++ b/content/en/api/python/beta/skills/list.md @@ -37,7 +37,7 @@ List Skills - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -121,6 +121,12 @@ List Skills - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSkill: …` diff --git a/content/en/api/python/beta/skills/retrieve.md b/content/en/api/python/beta/skills/retrieve.md index 1e390b988..2aea510de 100644 --- a/content/en/api/python/beta/skills/retrieve.md +++ b/content/en/api/python/beta/skills/retrieve.md @@ -20,7 +20,7 @@ Get Skill - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Get Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSkill: …` diff --git a/content/en/api/python/beta/skills/versions.md b/content/en/api/python/beta/skills/versions.md index 35212ca81..be0722beb 100644 --- a/content/en/api/python/beta/skills/versions.md +++ b/content/en/api/python/beta/skills/versions.md @@ -28,7 +28,7 @@ Create Skill Version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Create Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSkillVersion: …` @@ -219,7 +225,7 @@ List Skill Versions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -303,6 +309,12 @@ List Skill Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSkillVersion: …` @@ -409,7 +421,7 @@ Download a skill version's content as a zip archive. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -493,6 +505,12 @@ Download a skill version's content as a zip archive. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BinaryResponseContent` @@ -545,7 +563,7 @@ Get Skill Version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -629,6 +647,12 @@ Get Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSkillVersion: …` @@ -730,7 +754,7 @@ Delete Skill Version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -814,6 +838,12 @@ Delete Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaDeletedSkillVersion: …` diff --git a/content/en/api/python/beta/skills/versions/create.md b/content/en/api/python/beta/skills/versions/create.md index dfb317dc5..a606475a1 100644 --- a/content/en/api/python/beta/skills/versions/create.md +++ b/content/en/api/python/beta/skills/versions/create.md @@ -26,7 +26,7 @@ Create Skill Version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Create Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSkillVersion: …` diff --git a/content/en/api/python/beta/skills/versions/delete.md b/content/en/api/python/beta/skills/versions/delete.md index 2eb6785d7..0e36f6f3f 100644 --- a/content/en/api/python/beta/skills/versions/delete.md +++ b/content/en/api/python/beta/skills/versions/delete.md @@ -26,7 +26,7 @@ Delete Skill Version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Delete Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaDeletedSkillVersion: …` diff --git a/content/en/api/python/beta/skills/versions/download.md b/content/en/api/python/beta/skills/versions/download.md index 2ab6de638..87a50acb9 100644 --- a/content/en/api/python/beta/skills/versions/download.md +++ b/content/en/api/python/beta/skills/versions/download.md @@ -26,7 +26,7 @@ Download a skill version's content as a zip archive. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Download a skill version's content as a zip archive. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BinaryResponseContent` diff --git a/content/en/api/python/beta/skills/versions/list.md b/content/en/api/python/beta/skills/versions/list.md index 8716d1381..a3301936a 100644 --- a/content/en/api/python/beta/skills/versions/list.md +++ b/content/en/api/python/beta/skills/versions/list.md @@ -32,7 +32,7 @@ List Skill Versions - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ List Skill Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSkillVersion: …` diff --git a/content/en/api/python/beta/skills/versions/retrieve.md b/content/en/api/python/beta/skills/versions/retrieve.md index daf974542..139d346e5 100644 --- a/content/en/api/python/beta/skills/versions/retrieve.md +++ b/content/en/api/python/beta/skills/versions/retrieve.md @@ -26,7 +26,7 @@ Get Skill Version - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Get Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSkillVersion: …` diff --git a/content/en/api/python/beta/tunnels.md b/content/en/api/python/beta/tunnels.md index 406bcbaa2..253d69b6e 100644 --- a/content/en/api/python/beta/tunnels.md +++ b/content/en/api/python/beta/tunnels.md @@ -24,7 +24,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnel: …` @@ -188,7 +194,7 @@ Fetches a tunnel by ID. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -272,6 +278,12 @@ Fetches a tunnel by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnel: …` @@ -366,7 +378,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -450,6 +462,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnel: …` @@ -536,7 +554,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -620,6 +638,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnel: …` @@ -702,7 +726,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -786,6 +810,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnelToken: …` @@ -855,7 +885,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -939,6 +969,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnelToken: …` @@ -1060,7 +1096,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1144,6 +1180,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate: …` @@ -1236,7 +1278,7 @@ Fetches a tunnel certificate by ID. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1320,6 +1362,12 @@ Fetches a tunnel certificate by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate: …` @@ -1424,7 +1472,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1508,6 +1556,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate: …` @@ -1605,7 +1659,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1689,6 +1743,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate: …` diff --git a/content/en/api/python/beta/tunnels/archive.md b/content/en/api/python/beta/tunnels/archive.md index 254d09608..f9bd9c907 100644 --- a/content/en/api/python/beta/tunnels/archive.md +++ b/content/en/api/python/beta/tunnels/archive.md @@ -18,7 +18,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnel: …` diff --git a/content/en/api/python/beta/tunnels/certificates.md b/content/en/api/python/beta/tunnels/certificates.md index 9b7deed0f..ad9f9fa2f 100644 --- a/content/en/api/python/beta/tunnels/certificates.md +++ b/content/en/api/python/beta/tunnels/certificates.md @@ -26,7 +26,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnelCertificate: …` @@ -202,7 +208,7 @@ Fetches a tunnel certificate by ID. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -286,6 +292,12 @@ Fetches a tunnel certificate by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnelCertificate: …` @@ -390,7 +402,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -474,6 +486,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnelCertificate: …` @@ -571,7 +589,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -655,6 +673,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnelCertificate: …` diff --git a/content/en/api/python/beta/tunnels/certificates/archive.md b/content/en/api/python/beta/tunnels/certificates/archive.md index 48a83035e..5b80a40dd 100644 --- a/content/en/api/python/beta/tunnels/certificates/archive.md +++ b/content/en/api/python/beta/tunnels/certificates/archive.md @@ -20,7 +20,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnelCertificate: …` diff --git a/content/en/api/python/beta/tunnels/certificates/create.md b/content/en/api/python/beta/tunnels/certificates/create.md index 923fd91f5..3b3dc8580 100644 --- a/content/en/api/python/beta/tunnels/certificates/create.md +++ b/content/en/api/python/beta/tunnels/certificates/create.md @@ -24,7 +24,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnelCertificate: …` diff --git a/content/en/api/python/beta/tunnels/certificates/list.md b/content/en/api/python/beta/tunnels/certificates/list.md index 261742fe3..ab8922733 100644 --- a/content/en/api/python/beta/tunnels/certificates/list.md +++ b/content/en/api/python/beta/tunnels/certificates/list.md @@ -32,7 +32,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnelCertificate: …` diff --git a/content/en/api/python/beta/tunnels/certificates/retrieve.md b/content/en/api/python/beta/tunnels/certificates/retrieve.md index 67a2fbc79..c96a041ce 100644 --- a/content/en/api/python/beta/tunnels/certificates/retrieve.md +++ b/content/en/api/python/beta/tunnels/certificates/retrieve.md @@ -20,7 +20,7 @@ Fetches a tunnel certificate by ID. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Fetches a tunnel certificate by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnelCertificate: …` diff --git a/content/en/api/python/beta/tunnels/create.md b/content/en/api/python/beta/tunnels/create.md index 65f8154d8..238612511 100644 --- a/content/en/api/python/beta/tunnels/create.md +++ b/content/en/api/python/beta/tunnels/create.md @@ -22,7 +22,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnel: …` diff --git a/content/en/api/python/beta/tunnels/list.md b/content/en/api/python/beta/tunnels/list.md index fd4fbedfe..15eb3793f 100644 --- a/content/en/api/python/beta/tunnels/list.md +++ b/content/en/api/python/beta/tunnels/list.md @@ -30,7 +30,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnel: …` diff --git a/content/en/api/python/beta/tunnels/retrieve.md b/content/en/api/python/beta/tunnels/retrieve.md index 247f10d93..1d9fc2437 100644 --- a/content/en/api/python/beta/tunnels/retrieve.md +++ b/content/en/api/python/beta/tunnels/retrieve.md @@ -18,7 +18,7 @@ Fetches a tunnel by ID. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Fetches a tunnel by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnel: …` diff --git a/content/en/api/python/beta/tunnels/reveal_token.md b/content/en/api/python/beta/tunnels/reveal_token.md index 1b7e03068..021c50153 100644 --- a/content/en/api/python/beta/tunnels/reveal_token.md +++ b/content/en/api/python/beta/tunnels/reveal_token.md @@ -18,7 +18,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnelToken: …` diff --git a/content/en/api/python/beta/tunnels/rotate_token.md b/content/en/api/python/beta/tunnels/rotate_token.md index cb11510b3..976578557 100644 --- a/content/en/api/python/beta/tunnels/rotate_token.md +++ b/content/en/api/python/beta/tunnels/rotate_token.md @@ -24,7 +24,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnelToken: …` diff --git a/content/en/api/python/beta/user_profiles.md b/content/en/api/python/beta/user_profiles.md index bc31a36bb..4d861136f 100644 --- a/content/en/api/python/beta/user_profiles.md +++ b/content/en/api/python/beta/user_profiles.md @@ -24,33 +24,29 @@ Create User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: Optional[Union[str, datetime]]` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: Optional[Dict[str, str]]` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name: Optional[str]` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 -- `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - - `betas: Optional[List[AnthropicBetaParam]]` Optional header to specify the beta version(s) you want to use. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -134,6 +130,12 @@ Create User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaUserProfile: …` @@ -188,19 +190,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Optional[datetime]` - - `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -233,8 +231,8 @@ print(beta_user_profile.id) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -262,6 +260,14 @@ List User Profiles - `"desc"` +- `order_by: Optional[Literal["created_at", "name"]]` + + Query parameter for order_by + + - `"created_at"` + + - `"name"` + - `page: Optional[str]` Query parameter for page @@ -272,7 +278,7 @@ List User Profiles - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -356,6 +362,12 @@ List User Profiles - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaUserProfile: …` @@ -410,19 +422,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: Optional[Literal["external", "resold", "internal"]]` + - `external_user_onboarded_at: Optional[datetime]` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -458,8 +466,8 @@ print(page.id) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -484,7 +492,7 @@ Get User Profile - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -568,6 +576,12 @@ Get User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaUserProfile: …` @@ -622,19 +636,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Optional[datetime]` - - `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -669,8 +679,8 @@ print(beta_user_profile.id) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -700,6 +710,12 @@ Update User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: Optional[Union[str, datetime]]` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: Optional[Dict[str, str]]` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -710,23 +726,13 @@ Update User Profile minLength: 1, maxLength: 255 -- `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - - `betas: Optional[List[AnthropicBetaParam]]` Optional header to specify the beta version(s) you want to use. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -810,6 +816,12 @@ Update User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaUserProfile: …` @@ -864,19 +876,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: Optional[Literal["external", "resold", "internal"]]` + - `external_user_onboarded_at: Optional[datetime]` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -911,8 +919,8 @@ print(beta_user_profile.id) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -934,7 +942,7 @@ Create Enrollment URL - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1018,6 +1026,12 @@ Create Enrollment URL - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaUserProfileEnrollmentURL: …` @@ -1119,19 +1133,15 @@ print(beta_user_profile_enrollment_url.expires_at) Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Optional[datetime]` - - `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Beta User Profile Enrollment URL diff --git a/content/en/api/python/beta/user_profiles/create.md b/content/en/api/python/beta/user_profiles/create.md index 58dcacdb6..ece8e44a3 100644 --- a/content/en/api/python/beta/user_profiles/create.md +++ b/content/en/api/python/beta/user_profiles/create.md @@ -22,33 +22,29 @@ Create User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: Optional[Union[str, datetime]]` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: Optional[Dict[str, str]]` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name: Optional[str]` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 -- `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - - `betas: Optional[List[AnthropicBetaParam]]` Optional header to specify the beta version(s) you want to use. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -132,6 +128,12 @@ Create User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaUserProfile: …` @@ -186,19 +188,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Optional[datetime]` - - `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -231,7 +229,7 @@ print(beta_user_profile.id) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/python/beta/user_profiles/create_enrollment_url.md b/content/en/api/python/beta/user_profiles/create_enrollment_url.md index 28f9ec55a..c3c1895b7 100644 --- a/content/en/api/python/beta/user_profiles/create_enrollment_url.md +++ b/content/en/api/python/beta/user_profiles/create_enrollment_url.md @@ -16,7 +16,7 @@ Create Enrollment URL - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Create Enrollment URL - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaUserProfileEnrollmentURL: …` diff --git a/content/en/api/python/beta/user_profiles/list.md b/content/en/api/python/beta/user_profiles/list.md index f35e26450..d6b89c698 100644 --- a/content/en/api/python/beta/user_profiles/list.md +++ b/content/en/api/python/beta/user_profiles/list.md @@ -22,6 +22,14 @@ List User Profiles - `"desc"` +- `order_by: Optional[Literal["created_at", "name"]]` + + Query parameter for order_by + + - `"created_at"` + + - `"name"` + - `page: Optional[str]` Query parameter for page @@ -32,7 +40,7 @@ List User Profiles - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -116,6 +124,12 @@ List User Profiles - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaUserProfile: …` @@ -170,19 +184,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: Optional[Literal["external", "resold", "internal"]]` + - `external_user_onboarded_at: Optional[datetime]` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -218,8 +228,8 @@ print(page.id) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" diff --git a/content/en/api/python/beta/user_profiles/retrieve.md b/content/en/api/python/beta/user_profiles/retrieve.md index 2a1ae841f..4386edc7f 100644 --- a/content/en/api/python/beta/user_profiles/retrieve.md +++ b/content/en/api/python/beta/user_profiles/retrieve.md @@ -16,7 +16,7 @@ Get User Profile - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaUserProfile: …` @@ -154,19 +160,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Optional[datetime]` - - `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -201,7 +203,7 @@ print(beta_user_profile.id) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/python/beta/user_profiles/update.md b/content/en/api/python/beta/user_profiles/update.md index 50b1995ea..88374663f 100644 --- a/content/en/api/python/beta/user_profiles/update.md +++ b/content/en/api/python/beta/user_profiles/update.md @@ -24,6 +24,12 @@ Update User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: Optional[Union[str, datetime]]` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: Optional[Dict[str, str]]` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -34,23 +40,13 @@ Update User Profile minLength: 1, maxLength: 255 -- `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - - `betas: Optional[List[AnthropicBetaParam]]` Optional header to specify the beta version(s) you want to use. - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -134,6 +130,12 @@ Update User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaUserProfile: …` @@ -188,19 +190,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name: Optional[str]` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Optional[datetime]` - - `relationship: Optional[Literal["external", "resold", "internal"]]` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name: Optional[str]` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -235,7 +233,7 @@ print(beta_user_profile.id) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/python/beta/vaults.md b/content/en/api/python/beta/vaults.md index d6cd06863..8b362e9c1 100644 --- a/content/en/api/python/beta/vaults.md +++ b/content/en/api/python/beta/vaults.md @@ -26,7 +26,7 @@ Create Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Create Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsVault: …` @@ -211,7 +217,7 @@ List Vaults - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -295,6 +301,12 @@ List Vaults - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsVault: …` @@ -388,7 +400,7 @@ Get Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -472,6 +484,12 @@ Get Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsVault: …` @@ -571,7 +589,7 @@ Update Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -655,6 +673,12 @@ Update Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsVault: …` @@ -744,7 +768,7 @@ Delete Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -828,6 +852,12 @@ Delete Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeletedVault: …` @@ -884,7 +914,7 @@ Archive Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -968,6 +998,12 @@ Archive Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsVault: …` @@ -1285,7 +1321,7 @@ Create Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1369,6 +1405,12 @@ Create Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential: …` @@ -1600,7 +1642,7 @@ List Credentials - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1684,6 +1726,12 @@ List Credentials - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential: …` @@ -1904,7 +1952,7 @@ Get Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1988,6 +2036,12 @@ Get Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential: …` @@ -2335,7 +2389,7 @@ Update Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2419,6 +2473,12 @@ Update Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential: …` @@ -2634,7 +2694,7 @@ Delete Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2718,6 +2778,12 @@ Delete Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedCredential: …` @@ -2777,7 +2843,7 @@ Archive Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2861,6 +2927,12 @@ Archive Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential: …` @@ -3076,7 +3148,7 @@ Validate Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -3160,6 +3232,12 @@ Validate Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredentialValidation: …` diff --git a/content/en/api/python/beta/vaults/archive.md b/content/en/api/python/beta/vaults/archive.md index 99aa405fd..20321aea3 100644 --- a/content/en/api/python/beta/vaults/archive.md +++ b/content/en/api/python/beta/vaults/archive.md @@ -16,7 +16,7 @@ Archive Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsVault: …` diff --git a/content/en/api/python/beta/vaults/create.md b/content/en/api/python/beta/vaults/create.md index edb9fbcc8..e89c20405 100644 --- a/content/en/api/python/beta/vaults/create.md +++ b/content/en/api/python/beta/vaults/create.md @@ -24,7 +24,7 @@ Create Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Create Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsVault: …` diff --git a/content/en/api/python/beta/vaults/credentials.md b/content/en/api/python/beta/vaults/credentials.md index 937b2e60c..b877dd98a 100644 --- a/content/en/api/python/beta/vaults/credentials.md +++ b/content/en/api/python/beta/vaults/credentials.md @@ -192,7 +192,7 @@ Create Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -276,6 +276,12 @@ Create Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsCredential: …` @@ -507,7 +513,7 @@ List Credentials - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -591,6 +597,12 @@ List Credentials - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsCredential: …` @@ -811,7 +823,7 @@ Get Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -895,6 +907,12 @@ Get Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsCredential: …` @@ -1242,7 +1260,7 @@ Update Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1326,6 +1344,12 @@ Update Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsCredential: …` @@ -1541,7 +1565,7 @@ Delete Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1625,6 +1649,12 @@ Delete Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeletedCredential: …` @@ -1684,7 +1714,7 @@ Archive Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -1768,6 +1798,12 @@ Archive Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsCredential: …` @@ -1983,7 +2019,7 @@ Validate Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -2067,6 +2103,12 @@ Validate Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsCredentialValidation: …` diff --git a/content/en/api/python/beta/vaults/credentials/archive.md b/content/en/api/python/beta/vaults/credentials/archive.md index 29ac4d094..58f7810dc 100644 --- a/content/en/api/python/beta/vaults/credentials/archive.md +++ b/content/en/api/python/beta/vaults/credentials/archive.md @@ -18,7 +18,7 @@ Archive Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archive Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsCredential: …` diff --git a/content/en/api/python/beta/vaults/credentials/create.md b/content/en/api/python/beta/vaults/credentials/create.md index 0f5b017d6..f659de0aa 100644 --- a/content/en/api/python/beta/vaults/credentials/create.md +++ b/content/en/api/python/beta/vaults/credentials/create.md @@ -190,7 +190,7 @@ Create Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -274,6 +274,12 @@ Create Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsCredential: …` diff --git a/content/en/api/python/beta/vaults/credentials/delete.md b/content/en/api/python/beta/vaults/credentials/delete.md index 35d3ae1e8..f2d75936d 100644 --- a/content/en/api/python/beta/vaults/credentials/delete.md +++ b/content/en/api/python/beta/vaults/credentials/delete.md @@ -18,7 +18,7 @@ Delete Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeletedCredential: …` diff --git a/content/en/api/python/beta/vaults/credentials/list.md b/content/en/api/python/beta/vaults/credentials/list.md index 1c5d1d47f..a4b77068d 100644 --- a/content/en/api/python/beta/vaults/credentials/list.md +++ b/content/en/api/python/beta/vaults/credentials/list.md @@ -30,7 +30,7 @@ List Credentials - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List Credentials - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsCredential: …` diff --git a/content/en/api/python/beta/vaults/credentials/mcp_oauth_validate.md b/content/en/api/python/beta/vaults/credentials/mcp_oauth_validate.md index 9cc20b32b..f46f5f18d 100644 --- a/content/en/api/python/beta/vaults/credentials/mcp_oauth_validate.md +++ b/content/en/api/python/beta/vaults/credentials/mcp_oauth_validate.md @@ -18,7 +18,7 @@ Validate Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Validate Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsCredentialValidation: …` diff --git a/content/en/api/python/beta/vaults/credentials/retrieve.md b/content/en/api/python/beta/vaults/credentials/retrieve.md index 38e6c2c68..479acded4 100644 --- a/content/en/api/python/beta/vaults/credentials/retrieve.md +++ b/content/en/api/python/beta/vaults/credentials/retrieve.md @@ -18,7 +18,7 @@ Get Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsCredential: …` diff --git a/content/en/api/python/beta/vaults/credentials/update.md b/content/en/api/python/beta/vaults/credentials/update.md index bca5ed1b9..3662373af 100644 --- a/content/en/api/python/beta/vaults/credentials/update.md +++ b/content/en/api/python/beta/vaults/credentials/update.md @@ -150,7 +150,7 @@ Update Credential - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -234,6 +234,12 @@ Update Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsCredential: …` diff --git a/content/en/api/python/beta/vaults/delete.md b/content/en/api/python/beta/vaults/delete.md index 91bd13019..a44ddb1dc 100644 --- a/content/en/api/python/beta/vaults/delete.md +++ b/content/en/api/python/beta/vaults/delete.md @@ -16,7 +16,7 @@ Delete Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Delete Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeletedVault: …` diff --git a/content/en/api/python/beta/vaults/list.md b/content/en/api/python/beta/vaults/list.md index 085215a6c..e56f97eb6 100644 --- a/content/en/api/python/beta/vaults/list.md +++ b/content/en/api/python/beta/vaults/list.md @@ -28,7 +28,7 @@ List Vaults - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Vaults - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsVault: …` diff --git a/content/en/api/python/beta/vaults/retrieve.md b/content/en/api/python/beta/vaults/retrieve.md index c8c3e6f9c..77044bfc1 100644 --- a/content/en/api/python/beta/vaults/retrieve.md +++ b/content/en/api/python/beta/vaults/retrieve.md @@ -16,7 +16,7 @@ Get Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsVault: …` diff --git a/content/en/api/python/beta/vaults/update.md b/content/en/api/python/beta/vaults/update.md index 1ed38127c..81c098664 100644 --- a/content/en/api/python/beta/vaults/update.md +++ b/content/en/api/python/beta/vaults/update.md @@ -26,7 +26,7 @@ Update Vault - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Update Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsVault: …` diff --git a/content/en/api/python/completions/create.md b/content/en/api/python/completions/create.md index 73786d2d2..679db56b1 100644 --- a/content/en/api/python/completions/create.md +++ b/content/en/api/python/completions/create.md @@ -16,7 +16,7 @@ Future models and features will not be compatible with Text Completions. See our - `string` - - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more` + - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more` - `"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Future models and features will not be compatible with Text Completions. See our - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Body parameters - `max_tokens_to_sample: number` @@ -116,12 +122,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -288,12 +302,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more` + - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/messages.md b/content/en/api/python/messages.md index bc6c66d1e..5f5bc7f58 100644 --- a/content/en/api/python/messages.md +++ b/content/en/api/python/messages.md @@ -1068,12 +1068,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -1090,6 +1092,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1679,16 +1689,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -2121,16 +2121,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -3737,12 +3727,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -3759,6 +3751,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5359,12 +5359,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -5381,6 +5383,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -5890,16 +5900,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -6332,16 +6332,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -8261,16 +8251,6 @@ print(message_tokens_count.input_tokens) - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -10353,16 +10333,6 @@ print(message_tokens_count.input_tokens) - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -14427,12 +14397,14 @@ print(message_tokens_count.input_tokens) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -14449,6 +14421,14 @@ print(message_tokens_count.input_tokens) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -14967,16 +14947,6 @@ print(message_tokens_count.input_tokens) - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -15409,16 +15379,6 @@ print(message_tokens_count.input_tokens) - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -17361,18 +17321,20 @@ print(message_tokens_count.input_tokens) ### Model -- `Union[Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more], str]` +- `Union[Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more], str]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -17389,6 +17351,14 @@ print(message_tokens_count.input_tokens) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -19549,12 +19519,14 @@ print(message_tokens_count.input_tokens) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -19571,6 +19543,14 @@ print(message_tokens_count.input_tokens) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -20628,12 +20608,14 @@ print(message_tokens_count.input_tokens) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -20650,6 +20632,14 @@ print(message_tokens_count.input_tokens) - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -24111,16 +24101,6 @@ print(message_tokens_count.input_tokens) - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -24553,16 +24533,6 @@ print(message_tokens_count.input_tokens) - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -28569,12 +28539,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -28591,6 +28563,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -29180,16 +29160,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -29622,16 +29592,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -32016,12 +31976,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -32038,6 +32000,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/messages/batches.md b/content/en/api/python/messages/batches.md index 166355c0b..93deb3aa1 100644 --- a/content/en/api/python/messages/batches.md +++ b/content/en/api/python/messages/batches.md @@ -1088,12 +1088,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -1110,6 +1112,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1699,16 +1709,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -2141,16 +2141,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -4535,12 +4525,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -4557,6 +4549,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -6007,12 +6007,14 @@ for batch in client.messages.batches.results( See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -6029,6 +6031,14 @@ for batch in client.messages.batches.results( - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -7242,12 +7252,14 @@ for batch in client.messages.batches.results( See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -7264,6 +7276,14 @@ for batch in client.messages.batches.results( - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -8429,12 +8449,14 @@ for batch in client.messages.batches.results( See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -8451,6 +8473,14 @@ for batch in client.messages.batches.results( - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/messages/batches/create.md b/content/en/api/python/messages/batches/create.md index 116249dbb..813ee2d43 100644 --- a/content/en/api/python/messages/batches/create.md +++ b/content/en/api/python/messages/batches/create.md @@ -1086,12 +1086,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -1108,6 +1110,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1697,16 +1707,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -2139,16 +2139,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. diff --git a/content/en/api/python/messages/batches/results.md b/content/en/api/python/messages/batches/results.md index 609cbc786..f4ce7249f 100644 --- a/content/en/api/python/messages/batches/results.md +++ b/content/en/api/python/messages/batches/results.md @@ -813,12 +813,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -835,6 +837,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/messages/count_tokens.md b/content/en/api/python/messages/count_tokens.md index 23bae2cae..41c27b260 100644 --- a/content/en/api/python/messages/count_tokens.md +++ b/content/en/api/python/messages/count_tokens.md @@ -1054,12 +1054,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -1076,6 +1078,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1585,16 +1595,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -2027,16 +2027,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. diff --git a/content/en/api/python/messages/create.md b/content/en/api/python/messages/create.md index 3b80ccc56..4337d2dde 100644 --- a/content/en/api/python/messages/create.md +++ b/content/en/api/python/messages/create.md @@ -1066,12 +1066,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -1088,6 +1090,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents @@ -1677,16 +1687,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["browser_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -2119,16 +2119,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: Literal["computer_toolset_20260801"]` - - `allowed_callers: Optional[List[Literal["direct", "code_execution_20250825", "code_execution_20260120", "code_execution_20260521"]]]` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control: Optional[CacheControlEphemeral]` Create a cache control breakpoint at this content block. @@ -3735,12 +3725,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Literal["claude-sonnet-5", "claude-fable-5", "claude-mythos-5", 12 more]` + - `Literal["claude-fable-5-1", "claude-mythos-5-1", "claude-sonnet-5", 14 more]` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `claude-fable-5-1` - Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `claude-mythos-5-1` - Our most capable model for cybersecurity and biology research, available through trusted access programs - `claude-sonnet-5` - High-performance model for coding and agents - `claude-fable-5` - Next generation of intelligence for the hardest knowledge work and coding problems - `claude-mythos-5` - Most capable model for cybersecurity and biology research @@ -3757,6 +3749,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `claude-sonnet-4-5` - High-performance model for agents and coding - `claude-sonnet-4-5-20250929` - High-performance model for agents and coding + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/python/models.md b/content/en/api/python/models.md index ed061c413..a72a3eff2 100644 --- a/content/en/api/python/models.md +++ b/content/en/api/python/models.md @@ -34,7 +34,7 @@ The Models API response can be used to determine which models are available for - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class ModelInfo: …` @@ -371,7 +377,7 @@ The Models API response can be used to determine information about a specific mo - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -455,6 +461,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class ModelInfo: …` diff --git a/content/en/api/python/models/list.md b/content/en/api/python/models/list.md index a214d2c75..393c9fc9d 100644 --- a/content/en/api/python/models/list.md +++ b/content/en/api/python/models/list.md @@ -32,7 +32,7 @@ The Models API response can be used to determine which models are available for - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class ModelInfo: …` diff --git a/content/en/api/python/models/retrieve.md b/content/en/api/python/models/retrieve.md index a561b506c..d799677fe 100644 --- a/content/en/api/python/models/retrieve.md +++ b/content/en/api/python/models/retrieve.md @@ -20,7 +20,7 @@ The Models API response can be used to determine information about a specific mo - `str` - - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 38 more]` + - `Literal["message-batches-2024-09-24", "prompt-caching-2024-07-31", "computer-use-2024-10-22", 41 more]` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class ModelInfo: …` diff --git a/content/en/api/ruby/beta.md b/content/en/api/ruby/beta.md index 92b2eb3df..65b54b6e9 100644 --- a/content/en/api/ruby/beta.md +++ b/content/en/api/ruby/beta.md @@ -4,11 +4,11 @@ ### Anthropic Beta -- `AnthropicBeta = String | :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` +- `AnthropicBeta = String | :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -92,6 +92,12 @@ - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Beta API Error - `class BetaAPIError` @@ -340,7 +346,7 @@ The Models API response can be used to determine which models are available for - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -424,6 +430,12 @@ The Models API response can be used to determine which models are available for - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaModelInfo` @@ -678,7 +690,7 @@ The Models API response can be used to determine information about a specific mo - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -762,6 +774,12 @@ The Models API response can be used to determine information about a specific mo - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaModelInfo` @@ -2289,12 +2307,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -2375,6 +2401,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `:system` + - `clear_at: :next_user_message | :never` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `:next_user_message` + + - `:never` + + - `output_config: BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: :low | :medium | :high | 2 more` + + All possible effort levels. + + - `:low` + + - `:medium` + + - `:high` + + - `:xhigh` + + - `:max` + - `model: Model` The model that will complete your prompt. @@ -2677,6 +2733,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2695,6 +2769,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -3196,16 +3276,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -3832,16 +3902,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -4760,7 +4820,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -4844,6 +4904,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: String` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -5723,12 +5789,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -6422,6 +6496,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `BetaRawMessageStreamEvent = BetaRawMessageStartEvent | BetaRawMessageDeltaEvent | BetaRawMessageStopEvent | 3 more` - `class BetaRawMessageStartEvent` @@ -6515,6 +6641,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStopEvent` - `type: :message_stop` @@ -6755,7 +6925,7 @@ puts(beta_message) "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -6770,7 +6940,14 @@ puts(beta_message) }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -8062,12 +8239,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -8148,6 +8333,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `:system` + - `clear_at: :next_user_message | :never` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `:next_user_message` + + - `:never` + + - `output_config: BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: :low | :medium | :high | 2 more` + + All possible effort levels. + + - `:low` + + - `:medium` + + - `:high` + + - `:xhigh` + + - `:max` + - `model: Model` The model that will complete your prompt. @@ -8386,6 +8601,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -8404,6 +8637,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -8795,16 +9034,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -9431,16 +9660,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -10359,7 +10578,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -10443,6 +10662,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: String` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -11819,12 +12044,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -11905,6 +12138,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:system` + - `clear_at: :next_user_message | :never` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `:next_user_message` + + - `:never` + + - `output_config: BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: :low | :medium | :high | 2 more` + + All possible effort levels. + + - `:low` + + - `:medium` + + - `:high` + + - `:xhigh` + + - `:max` + - `model: Model` The model that will complete your prompt. @@ -12207,6 +12470,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -12225,6 +12506,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -12726,16 +13013,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -13362,16 +13639,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -14334,7 +14601,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -14418,6 +14685,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: String` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -14584,7 +14857,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -14668,6 +14941,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatch` @@ -14835,7 +15114,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -14919,6 +15198,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatch` @@ -15083,7 +15368,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -15167,6 +15452,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatch` @@ -15324,7 +15615,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -15408,6 +15699,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDeletedMessageBatch` @@ -15467,7 +15764,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -15551,6 +15848,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatchIndividualResponse` @@ -16400,12 +16703,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -17099,6 +17410,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `type: :succeeded` - `class BetaMessageBatchErroredResult` @@ -17203,18 +17566,22 @@ Create Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more | String` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more | String` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -17857,7 +18224,7 @@ Create Agent - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -17941,6 +18308,12 @@ Create Agent - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent` @@ -17983,12 +18356,16 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -18605,7 +18982,7 @@ List Agents - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -18689,6 +19066,12 @@ List Agents - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent` @@ -18731,12 +19114,16 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -19337,7 +19724,7 @@ Get Agent - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -19421,6 +19808,12 @@ Get Agent - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent` @@ -19463,12 +19856,16 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -20084,18 +20481,22 @@ Update Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more | String` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more | String` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -20716,7 +21117,7 @@ Update Agent - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -20800,6 +21201,12 @@ Update Agent - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent` @@ -20842,12 +21249,16 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -21437,7 +21848,7 @@ Archive Agent - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -21521,6 +21932,12 @@ Archive Agent - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent` @@ -21563,12 +21980,16 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -22170,7 +22591,7 @@ List Agent Versions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -22254,6 +22675,12 @@ List Agent Versions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent` @@ -22296,12 +22723,16 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -23014,7 +23445,7 @@ Create a new environment with the specified configuration. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -23098,6 +23529,12 @@ Create a new environment with the specified configuration. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaEnvironment` @@ -23319,7 +23756,7 @@ List environments with pagination support. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -23403,6 +23840,12 @@ List environments with pagination support. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaEnvironment` @@ -23617,7 +24060,7 @@ Retrieve a specific environment by ID. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -23701,6 +24144,12 @@ Retrieve a specific environment by ID. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaEnvironment` @@ -24028,7 +24477,7 @@ Update an existing environment's configuration. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -24112,6 +24561,12 @@ Update an existing environment's configuration. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaEnvironment` @@ -24321,7 +24776,7 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -24405,6 +24860,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaEnvironmentDeleteResponse` @@ -24458,7 +24919,7 @@ Archive an environment by ID. Archived environments cannot be used to create new - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -24542,6 +25003,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaEnvironment` @@ -24757,7 +25224,7 @@ Retrieve detailed information about a specific work item. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -24841,6 +25308,12 @@ Retrieve detailed information about a specific work item. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork` @@ -24990,7 +25463,7 @@ Long poll for work items in the queue. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -25074,6 +25547,12 @@ Long poll for work items in the queue. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `anthropic_worker_id: String` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -25217,7 +25696,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -25301,6 +25780,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork` @@ -25448,7 +25933,7 @@ Record a heartbeat for a work item to maintain the lease. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -25532,6 +26017,12 @@ Record a heartbeat for a work item to maintain the lease. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWorkHeartbeatResponse` @@ -25618,7 +26109,7 @@ Stop a work item, initiating graceful or forced shutdown. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -25702,6 +26193,12 @@ Stop a work item, initiating graceful or forced shutdown. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork` @@ -25849,7 +26346,7 @@ List work items in an environment. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -25933,6 +26430,12 @@ List work items in an environment. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork` @@ -26081,7 +26584,7 @@ Update work item metadata with merge semantics. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -26165,6 +26668,12 @@ Update work item metadata with merge semantics. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork` @@ -26304,7 +26813,7 @@ Get statistics about the work queue for an environment. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -26388,6 +26897,12 @@ Get statistics about the work queue for an environment. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWorkQueueStats` @@ -26510,18 +27025,22 @@ Create Session Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more | String` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more | String` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -27422,7 +27941,7 @@ Create Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -27506,6 +28025,12 @@ Create Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSession` @@ -27540,12 +28065,16 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -28094,7 +28623,7 @@ Create Session - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -28108,7 +28637,7 @@ Create Session - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -28236,7 +28765,7 @@ Create Session - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -28565,7 +29094,7 @@ List Sessions - `agent_version: Integer` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -28609,11 +29138,11 @@ List Sessions - `memory_store_id: String` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order: :asc | :desc` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `:asc` @@ -28641,7 +29170,7 @@ List Sessions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -28725,6 +29254,12 @@ List Sessions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSession` @@ -28759,12 +29294,16 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -29313,7 +29852,7 @@ List Sessions - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -29327,7 +29866,7 @@ List Sessions - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -29455,7 +29994,7 @@ List Sessions - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -29789,7 +30328,7 @@ Get Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -29873,6 +30412,12 @@ Get Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSession` @@ -29907,12 +30452,16 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -30461,7 +31010,7 @@ Get Session - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -30475,7 +31024,7 @@ Get Session - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -30603,7 +31152,7 @@ Get Session - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -31369,7 +31918,7 @@ Update Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -31453,6 +32002,12 @@ Update Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSession` @@ -31487,12 +32042,16 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -32041,7 +32600,7 @@ Update Session - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -32055,7 +32614,7 @@ Update Session - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -32183,7 +32742,7 @@ Update Session - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -32511,7 +33070,7 @@ Delete Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -32595,6 +33154,12 @@ Delete Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedSession` @@ -32644,7 +33209,7 @@ Archive Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -32728,6 +33293,12 @@ Archive Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSession` @@ -32762,12 +33333,16 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -33316,7 +33891,7 @@ Archive Session - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -33330,7 +33905,7 @@ Archive Session - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -33458,7 +34033,7 @@ Archive Session - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -33814,7 +34389,7 @@ List Events - `order: :asc | :desc` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `:asc` @@ -33822,7 +34397,7 @@ List Events - `page: String` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types: Array[String]` @@ -33834,7 +34409,7 @@ List Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -33918,6 +34493,12 @@ List Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -35390,12 +35971,16 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -36470,7 +37055,7 @@ Send Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -36554,6 +37139,12 @@ Send Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSendSessionEvents` @@ -37061,7 +37652,7 @@ Stream Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -37145,6 +37736,12 @@ Stream Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -38617,12 +39214,16 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -39391,7 +39992,7 @@ Add Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -39475,6 +40076,12 @@ Add Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsFileResource` @@ -39548,7 +40155,7 @@ List Session Resources - `page: String` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `betas: Array[AnthropicBeta]` @@ -39556,7 +40163,7 @@ List Session Resources - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -39640,6 +40247,12 @@ List Session Resources - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionResource = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -39810,7 +40423,7 @@ Get Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -39894,6 +40507,12 @@ Get Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ResourceRetrieveResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -40060,7 +40679,7 @@ Update Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -40144,6 +40763,12 @@ Update Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ResourceUpdateResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -40305,7 +40930,7 @@ Delete Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -40389,6 +41014,12 @@ Delete Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeleteSessionResource` @@ -40445,7 +41076,7 @@ List Session Threads - `page: String` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas: Array[AnthropicBeta]` @@ -40453,7 +41084,7 @@ List Session Threads - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -40537,6 +41168,12 @@ List Session Threads - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSessionThread` @@ -40577,12 +41214,16 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -41295,7 +41936,7 @@ Get Session Thread - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -41379,6 +42020,12 @@ Get Session Thread - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSessionThread` @@ -41419,12 +42066,16 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -42135,7 +42786,7 @@ Archive Session Thread - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -42219,6 +42870,12 @@ Archive Session Thread - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSessionThread` @@ -42259,12 +42916,16 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -42987,7 +43648,7 @@ List Session Thread Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -43071,6 +43732,12 @@ List Session Thread Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -44543,12 +45210,16 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -45263,7 +45934,7 @@ Stream Session Thread Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -45347,6 +46018,12 @@ Stream Session Thread Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -46819,12 +47496,16 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -47980,7 +48661,7 @@ Create Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -48064,6 +48745,12 @@ Create Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment` @@ -48706,7 +49393,7 @@ List Deployments - `status: BetaManagedAgentsDeploymentStatus` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `:active` @@ -48718,7 +49405,7 @@ List Deployments - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -48802,6 +49489,12 @@ List Deployments - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment` @@ -49420,7 +50113,7 @@ Get Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -49504,6 +50197,12 @@ Get Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment` @@ -50517,7 +51216,7 @@ Update Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -50601,6 +51300,12 @@ Update Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment` @@ -51214,7 +51919,7 @@ Archive Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -51298,6 +52003,12 @@ Archive Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment` @@ -51911,7 +52622,7 @@ Run Deployment Now - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -51995,6 +52706,12 @@ Run Deployment Now - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeploymentRun` @@ -52193,7 +52910,7 @@ Run Deployment Now - `session_id: String` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -52274,7 +52991,7 @@ Pause Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -52358,6 +53075,12 @@ Pause Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment` @@ -52971,7 +53694,7 @@ Unpause Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -53055,6 +53778,12 @@ Unpause Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeployment` @@ -53688,11 +54417,11 @@ List Deployment Runs - `deployment_id: String` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `has_error: bool` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit: Integer` @@ -53702,7 +54431,7 @@ List Deployment Runs - `page: String` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `trigger_type: BetaManagedAgentsTriggerType` @@ -53718,7 +54447,7 @@ List Deployment Runs - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -53802,6 +54531,12 @@ List Deployment Runs - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeploymentRun` @@ -54000,7 +54735,7 @@ List Deployment Runs - `session_id: String` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -54086,7 +54821,7 @@ Get Deployment Run - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -54170,6 +54905,12 @@ Get Deployment Run - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeploymentRun` @@ -54368,7 +55109,7 @@ Get Deployment Run - `session_id: String` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -54459,7 +55200,7 @@ Create Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -54543,6 +55284,12 @@ Create Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsVault` @@ -54639,7 +55386,7 @@ List Vaults - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -54723,6 +55470,12 @@ List Vaults - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsVault` @@ -54812,7 +55565,7 @@ Get Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -54896,6 +55649,12 @@ Get Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsVault` @@ -54990,7 +55749,7 @@ Update Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -55074,6 +55833,12 @@ Update Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsVault` @@ -55158,7 +55923,7 @@ Delete Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -55242,6 +56007,12 @@ Delete Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedVault` @@ -55293,7 +56064,7 @@ Archive Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -55377,6 +56148,12 @@ Archive Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsVault` @@ -55637,7 +56414,7 @@ Create Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -55721,6 +56498,12 @@ Create Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential` @@ -55949,7 +56732,7 @@ List Credentials - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -56033,6 +56816,12 @@ List Credentials - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential` @@ -56247,7 +57036,7 @@ Get Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -56331,6 +57120,12 @@ Get Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential` @@ -56675,7 +57470,7 @@ Update Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -56759,6 +57554,12 @@ Update Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential` @@ -56971,7 +57772,7 @@ Delete Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -57055,6 +57856,12 @@ Delete Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedCredential` @@ -57111,7 +57918,7 @@ Archive Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -57195,6 +58002,12 @@ Archive Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential` @@ -57407,7 +58220,7 @@ Validate Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -57491,6 +58304,12 @@ Validate Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredentialValidation` @@ -57657,7 +58476,7 @@ Create a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -57741,6 +58560,12 @@ Create a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryStore` @@ -57854,7 +58679,7 @@ List memory stores - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -57938,6 +58763,12 @@ List memory stores - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryStore` @@ -58032,7 +58863,7 @@ Retrieve a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -58116,6 +58947,12 @@ Retrieve a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryStore` @@ -58221,7 +59058,7 @@ Update a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -58305,6 +59142,12 @@ Update a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryStore` @@ -58394,7 +59237,7 @@ Delete a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -58478,6 +59321,12 @@ Delete a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedMemoryStore` @@ -58529,7 +59378,7 @@ Archive a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -58613,6 +59462,12 @@ Archive a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryStore` @@ -58704,7 +59559,7 @@ Create a memory - `path: String` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -58722,7 +59577,7 @@ Create a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -58806,6 +59661,12 @@ Create a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemory` @@ -58931,7 +59792,7 @@ List memories - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -59015,6 +59876,12 @@ List memories - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryListItem = BetaManagedAgentsMemory | BetaManagedAgentsMemoryPrefix` @@ -59141,7 +60008,7 @@ Retrieve a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -59225,6 +60092,12 @@ Retrieve a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemory` @@ -59332,7 +60205,7 @@ Update a memory - `path: String` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -59352,7 +60225,7 @@ Update a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -59436,6 +60309,12 @@ Update a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemory` @@ -59539,7 +60418,7 @@ Delete a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -59623,6 +60502,12 @@ Delete a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedMemory` @@ -59732,7 +60617,7 @@ List memory versions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -59816,6 +60701,12 @@ List memory versions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryVersion` @@ -60003,7 +60894,7 @@ Retrieve a memory version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -60087,6 +60978,12 @@ Retrieve a memory version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryVersion` @@ -60264,7 +61161,7 @@ Redact a memory version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -60348,6 +61245,12 @@ Redact a memory version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryVersion` @@ -60535,7 +61438,7 @@ Upload File - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -60619,6 +61522,12 @@ Upload File - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFileMetadata` @@ -60748,7 +61657,7 @@ List Files - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -60832,6 +61741,12 @@ List Files - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFileMetadata` @@ -60950,7 +61865,7 @@ Download File - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -61034,6 +61949,12 @@ Download File - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `StringIO` @@ -61070,7 +61991,7 @@ Get File Metadata - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -61154,6 +62075,12 @@ Get File Metadata - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFileMetadata` @@ -61267,7 +62194,7 @@ Delete File - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -61351,6 +62278,12 @@ Delete File - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDeletedFile` @@ -61416,7 +62349,7 @@ Create Skill - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -61500,6 +62433,12 @@ Create Skill - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkill` @@ -61635,7 +62574,7 @@ List Skills - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -61719,6 +62658,12 @@ List Skills - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkill` @@ -61842,7 +62787,7 @@ Get Skill - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -61926,6 +62871,12 @@ Get Skill - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkill` @@ -62044,7 +62995,7 @@ Delete Skill - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -62128,6 +63079,12 @@ Delete Skill - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDeletedSkill` @@ -62195,7 +63152,7 @@ Create Skill Version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -62279,6 +63236,12 @@ Create Skill Version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkillVersion` @@ -62378,7 +63341,7 @@ List Skill Versions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -62462,6 +63425,12 @@ List Skill Versions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkillVersion` @@ -62560,7 +63529,7 @@ Download a skill version's content as a zip archive. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -62644,6 +63613,12 @@ Download a skill version's content as a zip archive. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `StringIO` @@ -62688,7 +63663,7 @@ Get Skill Version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -62772,6 +63747,12 @@ Get Skill Version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkillVersion` @@ -62865,7 +63846,7 @@ Delete Skill Version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -62949,6 +63930,12 @@ Delete Skill Version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDeletedSkillVersion` @@ -63052,33 +64039,29 @@ Create User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: Time` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: Hash[Symbol, String]` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name: String` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 -- `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `:external` - - - `:resold` - - - `:internal` - - `betas: Array[AnthropicBeta]` Optional header to specify the beta version(s) you want to use. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -63162,6 +64145,12 @@ Create User Profile - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaUserProfile` @@ -63216,19 +64205,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: :external | :resold | :internal` + - `external_user_onboarded_at: Time` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -63258,8 +64243,8 @@ puts(beta_user_profile) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -63287,6 +64272,14 @@ List User Profiles - `:desc` +- `order_by: :created_at | :name` + + Query parameter for order_by + + - `:created_at` + + - `:name` + - `page: String` Query parameter for page @@ -63297,7 +64290,7 @@ List User Profiles - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -63381,6 +64374,12 @@ List User Profiles - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaUserProfile` @@ -63435,19 +64434,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: :external | :resold | :internal` + - `external_user_onboarded_at: Time` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -63479,8 +64474,8 @@ puts(page) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -63505,7 +64500,7 @@ Get User Profile - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -63589,6 +64584,12 @@ Get User Profile - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaUserProfile` @@ -63643,19 +64644,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: :external | :resold | :internal` + - `external_user_onboarded_at: Time` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -63685,8 +64682,8 @@ puts(beta_user_profile) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -63716,6 +64713,12 @@ Update User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: Time` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: Hash[Symbol, String]` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -63726,23 +64729,13 @@ Update User Profile minLength: 1, maxLength: 255 -- `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `:external` - - - `:resold` - - - `:internal` - - `betas: Array[AnthropicBeta]` Optional header to specify the beta version(s) you want to use. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -63826,6 +64819,12 @@ Update User Profile - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaUserProfile` @@ -63880,19 +64879,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Time` - - `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -63922,8 +64917,8 @@ puts(beta_user_profile) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -63945,7 +64940,7 @@ Create Enrollment URL - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -64029,6 +65024,12 @@ Create Enrollment URL - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaUserProfileEnrollmentURL` @@ -64155,7 +65156,7 @@ Create a Dream - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -64239,6 +65240,12 @@ Create a Dream - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDream` @@ -64497,7 +65504,7 @@ List Dreams - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -64581,6 +65588,12 @@ List Dreams - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDream` @@ -64806,7 +65819,7 @@ Get a Dream - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -64890,6 +65903,12 @@ Get a Dream - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDream` @@ -65110,7 +66129,7 @@ Cancel a Dream - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -65194,6 +66213,12 @@ Cancel a Dream - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDream` @@ -65414,7 +66439,7 @@ Archive a Dream - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -65498,6 +66523,12 @@ Archive a Dream - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDream` @@ -65726,7 +66757,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -65810,6 +66841,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnel` @@ -65887,7 +66924,7 @@ Fetches a tunnel by ID. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -65971,6 +67008,12 @@ Fetches a tunnel by ID. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnel` @@ -66060,7 +67103,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -66144,6 +67187,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnel` @@ -66226,7 +67275,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -66310,6 +67359,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnel` @@ -66387,7 +67442,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -66471,6 +67526,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelToken` @@ -66535,7 +67596,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -66619,6 +67680,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelToken` @@ -66685,7 +67752,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -66769,6 +67836,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate` @@ -66855,7 +67928,7 @@ Fetches a tunnel certificate by ID. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -66939,6 +68012,12 @@ Fetches a tunnel certificate by ID. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate` @@ -67037,7 +68116,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -67121,6 +68200,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate` @@ -67212,7 +68297,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -67296,6 +68381,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate` @@ -67990,7 +69081,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: String` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -68004,7 +69095,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGCPExternalKeyConfig` @@ -68092,7 +69183,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: String` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -68106,7 +69197,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGCPExternalKeyConfig` @@ -68247,7 +69338,7 @@ Results are ordered by creation time (newest first). Use the - `kms_arn: String` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -68261,7 +69352,7 @@ Results are ordered by creation time (newest first). Use the **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGCPExternalKeyConfig` @@ -68398,7 +69489,7 @@ Retrieve a single external key config in the caller's organization by ID. - `kms_arn: String` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -68412,7 +69503,7 @@ Retrieve a single external key config in the caller's organization by ID. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGCPExternalKeyConfig` @@ -68520,7 +69611,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: String` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -68534,7 +69625,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGCPExternalKeyConfig` @@ -68612,7 +69703,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: String` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -68626,7 +69717,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `class BetaGCPExternalKeyConfig` @@ -68913,7 +70004,7 @@ matched as the JWT's `iss` claim and is not fetched. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -68997,6 +70088,12 @@ matched as the JWT's `iss` claim and is not fetched. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationIssuer` @@ -69214,7 +70311,7 @@ Archived issuers are excluded unless `include_archived=true`. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -69298,6 +70395,12 @@ Archived issuers are excluded unless `include_archived=true`. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationIssuer` @@ -69508,7 +70611,7 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -69592,6 +70695,12 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationIssuer` @@ -69880,7 +70989,7 @@ session. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -69964,6 +71073,12 @@ session. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationIssuer` @@ -70174,7 +71289,7 @@ issuer cannot be changed), or recreate them against another issuer. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -70258,6 +71373,12 @@ issuer cannot be changed), or recreate them against another issuer. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationIssuer` @@ -70555,7 +71676,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -70639,6 +71760,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRule` @@ -70869,7 +71996,7 @@ unless `include_archived=true`. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -70953,6 +72080,12 @@ unless `include_archived=true`. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRule` @@ -71165,7 +72298,7 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -71249,6 +72382,12 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRule` @@ -71552,7 +72691,7 @@ Console session. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -71636,6 +72775,12 @@ Console session. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRule` @@ -71851,7 +72996,7 @@ other scopes require a Console session. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -71935,6 +73080,12 @@ other scopes require a Console session. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRule` @@ -72157,7 +73308,7 @@ other scopes require a Console session. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -72241,6 +73392,12 @@ other scopes require a Console session. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRuleWorkspace` @@ -72335,7 +73492,7 @@ rules with `applies_to_all_workspaces` or a legacy single - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -72419,6 +73576,12 @@ rules with `applies_to_all_workspaces` or a legacy single - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaFederationRuleWorkspace` @@ -72508,7 +73671,7 @@ Console session. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -72592,6 +73755,12 @@ Console session. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class WorkspaceRemoveResponse` @@ -73151,7 +74320,7 @@ accounts. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -73235,6 +74404,12 @@ accounts. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccount` @@ -73362,7 +74537,7 @@ archived service accounts. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -73446,6 +74621,12 @@ archived service accounts. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccount` @@ -73564,7 +74745,7 @@ Retrieve a service account by its ID (`svac_...`). - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -73648,6 +74829,12 @@ Retrieve a service account by its ID (`svac_...`). - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccount` @@ -73780,7 +74967,7 @@ interactive credential (a user OAuth token or a Console session). - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -73864,6 +75051,12 @@ interactive credential (a user OAuth token or a Console session). - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccount` @@ -73982,7 +75175,7 @@ those rules first or change their target to another service account. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -74066,6 +75259,12 @@ those rules first or change their target to another service account. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccount` @@ -74204,7 +75403,7 @@ rejected. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -74288,6 +75487,12 @@ rejected. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccountWorkspaceMember` @@ -74399,7 +75604,7 @@ page to recover. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -74483,6 +75688,12 @@ page to recover. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccountWorkspaceMember` @@ -74583,7 +75794,7 @@ to the implicit `workspace_user` membership. Archived workspaces return - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -74667,6 +75878,12 @@ to the implicit `workspace_user` membership. Archived workspaces return - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class WorkspaceRemoveResponse` @@ -75123,8 +76340,13 @@ List Workspaces customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: Time` @@ -75161,10 +76383,14 @@ List Workspaces ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: String` @@ -75278,10 +76504,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `tags: Hash[Symbol, String]` @@ -75293,7 +76523,7 @@ Create Workspace - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -75377,6 +76607,12 @@ Create Workspace - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaWorkspace` @@ -75397,8 +76633,13 @@ Create Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: Time` @@ -75435,10 +76676,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: String` @@ -75524,8 +76769,13 @@ Get Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: Time` @@ -75562,10 +76812,14 @@ Get Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: String` @@ -75664,10 +76918,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: String` @@ -75699,8 +76957,13 @@ Update Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: Time` @@ -75737,10 +77000,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: String` @@ -75824,8 +77091,13 @@ Archive Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: Time` @@ -75862,10 +77134,14 @@ Archive Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: String` @@ -76505,7 +77781,7 @@ omitted from the results. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -76589,6 +77865,12 @@ omitted from the results. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccountWorkspaceMember` @@ -76702,7 +77984,7 @@ accounts cannot be added and are rejected. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -76786,6 +78068,12 @@ accounts cannot be added and are rejected. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccountWorkspaceMember` @@ -76884,7 +78172,7 @@ account returns 404. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -76968,6 +78256,12 @@ account returns 404. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccountWorkspaceMember` @@ -77077,7 +78371,7 @@ rejected. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -77161,6 +78455,12 @@ rejected. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaServiceAccountWorkspaceMember` @@ -77258,7 +78558,7 @@ membership. Archived workspaces return 400. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -77342,6 +78642,12 @@ membership. Archived workspaces return 400. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class ServiceAccountRemoveResponse` @@ -77512,3 +78818,135 @@ puts(page) "next_page": "next_page" } ``` + +## Beta › Organization › Compliance Settings + +### Get Compliance Settings + +`beta.organization.compliance_settings.retrieve() -> BetaComplianceSettings` + +**GET** `/v1/organizations/compliance_settings` + +Retrieve your organization's Compliance Settings. + +Compliance Settings is a singleton resource: there is exactly one per +organization, addressed without an identifier. The `state` field reflects +whether the Compliance API is enabled. An organization with a parent +organization reads the state inherited from the parent's configuration. + +#### Returns + +- `class BetaComplianceSettings` + + - `state: BetaComplianceSettingsStateEnabled | BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `class BetaComplianceSettingsStateEnabled` + + - `type: :enabled` + + - `class BetaComplianceSettingsStateDisabled` + + - `type: :disabled` + + - `type: :compliance_settings` + +#### Example + +```ruby +require "anthropic" + +anthropic = Anthropic::Client.new(api_key: "my-anthropic-api-key") + +beta_compliance_settings = anthropic.beta.organization.compliance_settings.retrieve + +puts(beta_compliance_settings) +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` + +### Update Compliance Settings + +`beta.organization.compliance_settings.update(**kwargs) -> BetaComplianceSettings` + +**POST** `/v1/organizations/compliance_settings` + +Update your organization's Compliance Settings. + +Setting `state` to `enabled` turns on the Compliance API and begins +capturing organization activity events. Setting it to `disabled` turns +both off. `state` reflects whether the Compliance API is enabled. + +A request that sets `state` to its current value succeeds and leaves the +resource unchanged. A `disabled` request stays in effect until a later +`enabled` request or the organization's next provisioning action that +enables Access Transparency: enabling Access Transparency also enables +the Compliance API, which serves its activity events, so such +provisioning (including re-runs) re-enables the Compliance API even +after a `disabled` request. Automated provisioning never disables +compliance settings. + +#### Parameters + +- `state: BetaComplianceSettingsStateEnabledParam | BetaComplianceSettingsStateDisabledParam` + + Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form. + + - `class BetaComplianceSettingsStateEnabledParam` + + - `type: :enabled` + + - `class BetaComplianceSettingsStateDisabledParam` + + - `type: :disabled` + +#### Returns + +- `class BetaComplianceSettings` + + - `state: BetaComplianceSettingsStateEnabled | BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `class BetaComplianceSettingsStateEnabled` + + - `type: :enabled` + + - `class BetaComplianceSettingsStateDisabled` + + - `type: :disabled` + + - `type: :compliance_settings` + +#### Example + +```ruby +require "anthropic" + +anthropic = Anthropic::Client.new(api_key: "my-anthropic-api-key") + +beta_compliance_settings = anthropic.beta.organization.compliance_settings.update(state: {type: :enabled}) + +puts(beta_compliance_settings) +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` diff --git a/content/en/api/ruby/beta/agents.md b/content/en/api/ruby/beta/agents.md index 5a730602f..ddd951b4c 100644 --- a/content/en/api/ruby/beta/agents.md +++ b/content/en/api/ruby/beta/agents.md @@ -14,18 +14,22 @@ Create Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more | String` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more | String` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -668,7 +672,7 @@ Create Agent - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -752,6 +756,12 @@ Create Agent - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsAgent` @@ -794,12 +804,16 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1416,7 +1430,7 @@ List Agents - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1500,6 +1514,12 @@ List Agents - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsAgent` @@ -1542,12 +1562,16 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -2148,7 +2172,7 @@ Get Agent - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2232,6 +2256,12 @@ Get Agent - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsAgent` @@ -2274,12 +2304,16 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -2895,18 +2929,22 @@ Update Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more | String` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more | String` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -3527,7 +3565,7 @@ Update Agent - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3611,6 +3649,12 @@ Update Agent - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsAgent` @@ -3653,12 +3697,16 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -4248,7 +4296,7 @@ Archive Agent - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -4332,6 +4380,12 @@ Archive Agent - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsAgent` @@ -4374,12 +4428,16 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -5007,12 +5065,16 @@ puts(beta_managed_agents_agent) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -7379,18 +7441,22 @@ puts(beta_managed_agents_agent) ### Beta Managed Agents Model -- `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more | String` +- `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more | String` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -7457,12 +7523,16 @@ puts(beta_managed_agents_agent) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -7575,12 +7645,16 @@ puts(beta_managed_agents_agent) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -7875,12 +7949,16 @@ puts(beta_managed_agents_agent) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -8721,7 +8799,7 @@ List Agent Versions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -8805,6 +8883,12 @@ List Agent Versions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsAgent` @@ -8847,12 +8931,16 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/agents/archive.md b/content/en/api/ruby/beta/agents/archive.md index 28fd2cd0b..43a712d41 100644 --- a/content/en/api/ruby/beta/agents/archive.md +++ b/content/en/api/ruby/beta/agents/archive.md @@ -16,7 +16,7 @@ Archive Agent - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive Agent - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsAgent` @@ -142,12 +148,16 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/agents/create.md b/content/en/api/ruby/beta/agents/create.md index fbd753668..dce407bb7 100644 --- a/content/en/api/ruby/beta/agents/create.md +++ b/content/en/api/ruby/beta/agents/create.md @@ -12,18 +12,22 @@ Create Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more | String` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more | String` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -666,7 +670,7 @@ Create Agent - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -750,6 +754,12 @@ Create Agent - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsAgent` @@ -792,12 +802,16 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/agents/list.md b/content/en/api/ruby/beta/agents/list.md index a42f90981..3bd5bddac 100644 --- a/content/en/api/ruby/beta/agents/list.md +++ b/content/en/api/ruby/beta/agents/list.md @@ -40,7 +40,7 @@ List Agents - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -124,6 +124,12 @@ List Agents - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsAgent` @@ -166,12 +172,16 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/agents/retrieve.md b/content/en/api/ruby/beta/agents/retrieve.md index cdbcd9c0a..45c34bdf6 100644 --- a/content/en/api/ruby/beta/agents/retrieve.md +++ b/content/en/api/ruby/beta/agents/retrieve.md @@ -22,7 +22,7 @@ Get Agent - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Get Agent - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsAgent` @@ -148,12 +154,16 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/agents/update.md b/content/en/api/ruby/beta/agents/update.md index 944564895..b1d12b5dc 100644 --- a/content/en/api/ruby/beta/agents/update.md +++ b/content/en/api/ruby/beta/agents/update.md @@ -42,18 +42,22 @@ Update Agent Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more | String` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more | String` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -674,7 +678,7 @@ Update Agent - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -758,6 +762,12 @@ Update Agent - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsAgent` @@ -800,12 +810,16 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/agents/versions.md b/content/en/api/ruby/beta/agents/versions.md index 523749fa4..9200b7c2f 100644 --- a/content/en/api/ruby/beta/agents/versions.md +++ b/content/en/api/ruby/beta/agents/versions.md @@ -28,7 +28,7 @@ List Agent Versions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Agent Versions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsAgent` @@ -154,12 +160,16 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/agents/versions/list.md b/content/en/api/ruby/beta/agents/versions/list.md index 62e8e4d1d..8522ae40f 100644 --- a/content/en/api/ruby/beta/agents/versions/list.md +++ b/content/en/api/ruby/beta/agents/versions/list.md @@ -26,7 +26,7 @@ List Agent Versions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ List Agent Versions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsAgent` @@ -152,12 +158,16 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/deployment_runs.md b/content/en/api/ruby/beta/deployment_runs.md index 626b6ee54..0b89859d7 100644 --- a/content/en/api/ruby/beta/deployment_runs.md +++ b/content/en/api/ruby/beta/deployment_runs.md @@ -36,11 +36,11 @@ List Deployment Runs - `deployment_id: String` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `has_error: bool` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit: Integer` @@ -50,7 +50,7 @@ List Deployment Runs - `page: String` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `trigger_type: BetaManagedAgentsTriggerType` @@ -66,7 +66,7 @@ List Deployment Runs - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -150,6 +150,12 @@ List Deployment Runs - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeploymentRun` @@ -348,7 +354,7 @@ List Deployment Runs - `session_id: String` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -434,7 +440,7 @@ Get Deployment Run - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -518,6 +524,12 @@ Get Deployment Run - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeploymentRun` @@ -716,7 +728,7 @@ Get Deployment Run - `session_id: String` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -991,7 +1003,7 @@ puts(beta_managed_agents_deployment_run) - `session_id: String` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/ruby/beta/deployment_runs/list.md b/content/en/api/ruby/beta/deployment_runs/list.md index 3673735c3..294a24a8d 100644 --- a/content/en/api/ruby/beta/deployment_runs/list.md +++ b/content/en/api/ruby/beta/deployment_runs/list.md @@ -34,11 +34,11 @@ List Deployment Runs - `deployment_id: String` - Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `has_error: bool` - Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit: Integer` @@ -48,7 +48,7 @@ List Deployment Runs - `page: String` - Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `trigger_type: BetaManagedAgentsTriggerType` @@ -64,7 +64,7 @@ List Deployment Runs - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -148,6 +148,12 @@ List Deployment Runs - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeploymentRun` @@ -346,7 +352,7 @@ List Deployment Runs - `session_id: String` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/ruby/beta/deployment_runs/retrieve.md b/content/en/api/ruby/beta/deployment_runs/retrieve.md index 2082c505b..fa7b17fa7 100644 --- a/content/en/api/ruby/beta/deployment_runs/retrieve.md +++ b/content/en/api/ruby/beta/deployment_runs/retrieve.md @@ -16,7 +16,7 @@ Get Deployment Run - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get Deployment Run - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeploymentRun` @@ -298,7 +304,7 @@ Get Deployment Run - `session_id: String` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/ruby/beta/deployments.md b/content/en/api/ruby/beta/deployments.md index 0c9d51b43..71a842a41 100644 --- a/content/en/api/ruby/beta/deployments.md +++ b/content/en/api/ruby/beta/deployments.md @@ -416,7 +416,7 @@ Create Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -500,6 +500,12 @@ Create Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment` @@ -1142,7 +1148,7 @@ List Deployments - `status: BetaManagedAgentsDeploymentStatus` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `:active` @@ -1154,7 +1160,7 @@ List Deployments - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1238,6 +1244,12 @@ List Deployments - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment` @@ -1856,7 +1868,7 @@ Get Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1940,6 +1952,12 @@ Get Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment` @@ -2953,7 +2971,7 @@ Update Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3037,6 +3055,12 @@ Update Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment` @@ -3650,7 +3674,7 @@ Archive Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3734,6 +3758,12 @@ Archive Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment` @@ -4347,7 +4377,7 @@ Run Deployment Now - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -4431,6 +4461,12 @@ Run Deployment Now - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeploymentRun` @@ -4629,7 +4665,7 @@ Run Deployment Now - `session_id: String` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -4710,7 +4746,7 @@ Pause Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -4794,6 +4830,12 @@ Pause Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment` @@ -5407,7 +5449,7 @@ Unpause Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -5491,6 +5533,12 @@ Unpause Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeployment` diff --git a/content/en/api/ruby/beta/deployments/archive.md b/content/en/api/ruby/beta/deployments/archive.md index 3c501e9f8..88b56fb39 100644 --- a/content/en/api/ruby/beta/deployments/archive.md +++ b/content/en/api/ruby/beta/deployments/archive.md @@ -16,7 +16,7 @@ Archive Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment` diff --git a/content/en/api/ruby/beta/deployments/create.md b/content/en/api/ruby/beta/deployments/create.md index f4f806745..3f526145f 100644 --- a/content/en/api/ruby/beta/deployments/create.md +++ b/content/en/api/ruby/beta/deployments/create.md @@ -414,7 +414,7 @@ Create Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -498,6 +498,12 @@ Create Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment` diff --git a/content/en/api/ruby/beta/deployments/list.md b/content/en/api/ruby/beta/deployments/list.md index 6b8f7adda..6e6c5094d 100644 --- a/content/en/api/ruby/beta/deployments/list.md +++ b/content/en/api/ruby/beta/deployments/list.md @@ -40,7 +40,7 @@ List Deployments - `status: BetaManagedAgentsDeploymentStatus` - Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `:active` @@ -52,7 +52,7 @@ List Deployments - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -136,6 +136,12 @@ List Deployments - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment` diff --git a/content/en/api/ruby/beta/deployments/pause.md b/content/en/api/ruby/beta/deployments/pause.md index 5e25e43e3..aaf40c411 100644 --- a/content/en/api/ruby/beta/deployments/pause.md +++ b/content/en/api/ruby/beta/deployments/pause.md @@ -16,7 +16,7 @@ Pause Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Pause Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment` diff --git a/content/en/api/ruby/beta/deployments/retrieve.md b/content/en/api/ruby/beta/deployments/retrieve.md index b4997eb08..40cf952ff 100644 --- a/content/en/api/ruby/beta/deployments/retrieve.md +++ b/content/en/api/ruby/beta/deployments/retrieve.md @@ -16,7 +16,7 @@ Get Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment` diff --git a/content/en/api/ruby/beta/deployments/run.md b/content/en/api/ruby/beta/deployments/run.md index c31896224..784d37023 100644 --- a/content/en/api/ruby/beta/deployments/run.md +++ b/content/en/api/ruby/beta/deployments/run.md @@ -16,7 +16,7 @@ Run Deployment Now - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Run Deployment Now - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeploymentRun` @@ -298,7 +304,7 @@ Run Deployment Now - `session_id: String` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/ruby/beta/deployments/unpause.md b/content/en/api/ruby/beta/deployments/unpause.md index 5606ff479..7c32339f6 100644 --- a/content/en/api/ruby/beta/deployments/unpause.md +++ b/content/en/api/ruby/beta/deployments/unpause.md @@ -16,7 +16,7 @@ Unpause Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Unpause Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment` diff --git a/content/en/api/ruby/beta/deployments/update.md b/content/en/api/ruby/beta/deployments/update.md index 170341d2b..50a38f2da 100644 --- a/content/en/api/ruby/beta/deployments/update.md +++ b/content/en/api/ruby/beta/deployments/update.md @@ -416,7 +416,7 @@ Update Deployment - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -500,6 +500,12 @@ Update Deployment - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeployment` diff --git a/content/en/api/ruby/beta/environments.md b/content/en/api/ruby/beta/environments.md index d2ed0049a..bd39b6bff 100644 --- a/content/en/api/ruby/beta/environments.md +++ b/content/en/api/ruby/beta/environments.md @@ -134,7 +134,7 @@ Create a new environment with the specified configuration. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -218,6 +218,12 @@ Create a new environment with the specified configuration. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaEnvironment` @@ -439,7 +445,7 @@ List environments with pagination support. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -523,6 +529,12 @@ List environments with pagination support. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaEnvironment` @@ -737,7 +749,7 @@ Retrieve a specific environment by ID. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -821,6 +833,12 @@ Retrieve a specific environment by ID. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaEnvironment` @@ -1148,7 +1166,7 @@ Update an existing environment's configuration. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1232,6 +1250,12 @@ Update an existing environment's configuration. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaEnvironment` @@ -1441,7 +1465,7 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1525,6 +1549,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaEnvironmentDeleteResponse` @@ -1578,7 +1608,7 @@ Archive an environment by ID. Archived environments cannot be used to create new - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1662,6 +1692,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaEnvironment` @@ -2330,7 +2366,7 @@ Retrieve detailed information about a specific work item. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2414,6 +2450,12 @@ Retrieve detailed information about a specific work item. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork` @@ -2563,7 +2605,7 @@ Long poll for work items in the queue. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2647,6 +2689,12 @@ Long poll for work items in the queue. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `anthropic_worker_id: String` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -2790,7 +2838,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2874,6 +2922,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork` @@ -3021,7 +3075,7 @@ Record a heartbeat for a work item to maintain the lease. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3105,6 +3159,12 @@ Record a heartbeat for a work item to maintain the lease. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWorkHeartbeatResponse` @@ -3191,7 +3251,7 @@ Stop a work item, initiating graceful or forced shutdown. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3275,6 +3335,12 @@ Stop a work item, initiating graceful or forced shutdown. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork` @@ -3422,7 +3488,7 @@ List work items in an environment. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3506,6 +3572,12 @@ List work items in an environment. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork` @@ -3654,7 +3726,7 @@ Update work item metadata with merge semantics. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3738,6 +3810,12 @@ Update work item metadata with merge semantics. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWork` @@ -3877,7 +3955,7 @@ Get statistics about the work queue for an environment. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3961,6 +4039,12 @@ Get statistics about the work queue for an environment. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSelfHostedWorkQueueStats` diff --git a/content/en/api/ruby/beta/environments/archive.md b/content/en/api/ruby/beta/environments/archive.md index 7094d6aec..4fbd1e69f 100644 --- a/content/en/api/ruby/beta/environments/archive.md +++ b/content/en/api/ruby/beta/environments/archive.md @@ -16,7 +16,7 @@ Archive an environment by ID. Archived environments cannot be used to create new - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaEnvironment` diff --git a/content/en/api/ruby/beta/environments/create.md b/content/en/api/ruby/beta/environments/create.md index 8d7183cbf..b6c015173 100644 --- a/content/en/api/ruby/beta/environments/create.md +++ b/content/en/api/ruby/beta/environments/create.md @@ -132,7 +132,7 @@ Create a new environment with the specified configuration. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -216,6 +216,12 @@ Create a new environment with the specified configuration. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaEnvironment` diff --git a/content/en/api/ruby/beta/environments/delete.md b/content/en/api/ruby/beta/environments/delete.md index 796f86956..f85a49aa8 100644 --- a/content/en/api/ruby/beta/environments/delete.md +++ b/content/en/api/ruby/beta/environments/delete.md @@ -16,7 +16,7 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaEnvironmentDeleteResponse` diff --git a/content/en/api/ruby/beta/environments/list.md b/content/en/api/ruby/beta/environments/list.md index 4798191e5..87ea8f69f 100644 --- a/content/en/api/ruby/beta/environments/list.md +++ b/content/en/api/ruby/beta/environments/list.md @@ -28,7 +28,7 @@ List environments with pagination support. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List environments with pagination support. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaEnvironment` diff --git a/content/en/api/ruby/beta/environments/retrieve.md b/content/en/api/ruby/beta/environments/retrieve.md index 656cde092..6efd56629 100644 --- a/content/en/api/ruby/beta/environments/retrieve.md +++ b/content/en/api/ruby/beta/environments/retrieve.md @@ -16,7 +16,7 @@ Retrieve a specific environment by ID. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Retrieve a specific environment by ID. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaEnvironment` diff --git a/content/en/api/ruby/beta/environments/update.md b/content/en/api/ruby/beta/environments/update.md index 092a6adc1..198d61e14 100644 --- a/content/en/api/ruby/beta/environments/update.md +++ b/content/en/api/ruby/beta/environments/update.md @@ -134,7 +134,7 @@ Update an existing environment's configuration. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -218,6 +218,12 @@ Update an existing environment's configuration. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaEnvironment` diff --git a/content/en/api/ruby/beta/environments/work.md b/content/en/api/ruby/beta/environments/work.md index cc3d99b23..00d0db0e9 100644 --- a/content/en/api/ruby/beta/environments/work.md +++ b/content/en/api/ruby/beta/environments/work.md @@ -22,7 +22,7 @@ Retrieve detailed information about a specific work item. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Retrieve detailed information about a specific work item. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWork` @@ -255,7 +261,7 @@ Long poll for work items in the queue. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -339,6 +345,12 @@ Long poll for work items in the queue. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `anthropic_worker_id: String` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -482,7 +494,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -566,6 +578,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWork` @@ -713,7 +731,7 @@ Record a heartbeat for a work item to maintain the lease. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -797,6 +815,12 @@ Record a heartbeat for a work item to maintain the lease. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWorkHeartbeatResponse` @@ -883,7 +907,7 @@ Stop a work item, initiating graceful or forced shutdown. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -967,6 +991,12 @@ Stop a work item, initiating graceful or forced shutdown. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWork` @@ -1114,7 +1144,7 @@ List work items in an environment. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1198,6 +1228,12 @@ List work items in an environment. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWork` @@ -1346,7 +1382,7 @@ Update work item metadata with merge semantics. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1430,6 +1466,12 @@ Update work item metadata with merge semantics. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWork` @@ -1569,7 +1611,7 @@ Get statistics about the work queue for an environment. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1653,6 +1695,12 @@ Get statistics about the work queue for an environment. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSelfHostedWorkQueueStats` diff --git a/content/en/api/ruby/beta/environments/work/ack.md b/content/en/api/ruby/beta/environments/work/ack.md index 56fd39d98..4a918f40d 100644 --- a/content/en/api/ruby/beta/environments/work/ack.md +++ b/content/en/api/ruby/beta/environments/work/ack.md @@ -20,7 +20,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWork` diff --git a/content/en/api/ruby/beta/environments/work/heartbeat.md b/content/en/api/ruby/beta/environments/work/heartbeat.md index b0740bbd3..757b62ccf 100644 --- a/content/en/api/ruby/beta/environments/work/heartbeat.md +++ b/content/en/api/ruby/beta/environments/work/heartbeat.md @@ -28,7 +28,7 @@ Record a heartbeat for a work item to maintain the lease. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Record a heartbeat for a work item to maintain the lease. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWorkHeartbeatResponse` diff --git a/content/en/api/ruby/beta/environments/work/list.md b/content/en/api/ruby/beta/environments/work/list.md index 48838f97e..4825c5d10 100644 --- a/content/en/api/ruby/beta/environments/work/list.md +++ b/content/en/api/ruby/beta/environments/work/list.md @@ -28,7 +28,7 @@ List work items in an environment. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List work items in an environment. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWork` diff --git a/content/en/api/ruby/beta/environments/work/poll.md b/content/en/api/ruby/beta/environments/work/poll.md index 8969c1a2c..edb49a043 100644 --- a/content/en/api/ruby/beta/environments/work/poll.md +++ b/content/en/api/ruby/beta/environments/work/poll.md @@ -30,7 +30,7 @@ Long poll for work items in the queue. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Long poll for work items in the queue. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `anthropic_worker_id: String` Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console diff --git a/content/en/api/ruby/beta/environments/work/retrieve.md b/content/en/api/ruby/beta/environments/work/retrieve.md index 6bb3a906f..1b87e25b2 100644 --- a/content/en/api/ruby/beta/environments/work/retrieve.md +++ b/content/en/api/ruby/beta/environments/work/retrieve.md @@ -20,7 +20,7 @@ Retrieve detailed information about a specific work item. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Retrieve detailed information about a specific work item. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWork` diff --git a/content/en/api/ruby/beta/environments/work/stats.md b/content/en/api/ruby/beta/environments/work/stats.md index 024fa94cf..94218f9f3 100644 --- a/content/en/api/ruby/beta/environments/work/stats.md +++ b/content/en/api/ruby/beta/environments/work/stats.md @@ -16,7 +16,7 @@ Get statistics about the work queue for an environment. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get statistics about the work queue for an environment. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWorkQueueStats` diff --git a/content/en/api/ruby/beta/environments/work/stop.md b/content/en/api/ruby/beta/environments/work/stop.md index 8e1d15df5..5d5a04560 100644 --- a/content/en/api/ruby/beta/environments/work/stop.md +++ b/content/en/api/ruby/beta/environments/work/stop.md @@ -24,7 +24,7 @@ Stop a work item, initiating graceful or forced shutdown. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Stop a work item, initiating graceful or forced shutdown. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWork` diff --git a/content/en/api/ruby/beta/environments/work/update.md b/content/en/api/ruby/beta/environments/work/update.md index ccc1a0009..b7841a6ea 100644 --- a/content/en/api/ruby/beta/environments/work/update.md +++ b/content/en/api/ruby/beta/environments/work/update.md @@ -24,7 +24,7 @@ Update work item metadata with merge semantics. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Update work item metadata with merge semantics. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSelfHostedWork` diff --git a/content/en/api/ruby/beta/files.md b/content/en/api/ruby/beta/files.md index ab4a0610d..f34fa708a 100644 --- a/content/en/api/ruby/beta/files.md +++ b/content/en/api/ruby/beta/files.md @@ -28,7 +28,7 @@ Upload File - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Upload File - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaFileMetadata` @@ -241,7 +247,7 @@ List Files - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -325,6 +331,12 @@ List Files - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaFileMetadata` @@ -443,7 +455,7 @@ Download File - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -527,6 +539,12 @@ Download File - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `StringIO` @@ -563,7 +581,7 @@ Get File Metadata - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -647,6 +665,12 @@ Get File Metadata - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaFileMetadata` @@ -760,7 +784,7 @@ Delete File - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -844,6 +868,12 @@ Delete File - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaDeletedFile` diff --git a/content/en/api/ruby/beta/files/delete.md b/content/en/api/ruby/beta/files/delete.md index abc45f738..5536209d9 100644 --- a/content/en/api/ruby/beta/files/delete.md +++ b/content/en/api/ruby/beta/files/delete.md @@ -18,7 +18,7 @@ Delete File - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete File - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaDeletedFile` diff --git a/content/en/api/ruby/beta/files/download.md b/content/en/api/ruby/beta/files/download.md index 86e2255bc..a16e46451 100644 --- a/content/en/api/ruby/beta/files/download.md +++ b/content/en/api/ruby/beta/files/download.md @@ -18,7 +18,7 @@ Download File - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Download File - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `StringIO` diff --git a/content/en/api/ruby/beta/files/list.md b/content/en/api/ruby/beta/files/list.md index 2cc122a32..30d6a1d5f 100644 --- a/content/en/api/ruby/beta/files/list.md +++ b/content/en/api/ruby/beta/files/list.md @@ -34,7 +34,7 @@ List Files - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ List Files - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaFileMetadata` diff --git a/content/en/api/ruby/beta/files/retrieve_metadata.md b/content/en/api/ruby/beta/files/retrieve_metadata.md index c528dbe91..fb55efe79 100644 --- a/content/en/api/ruby/beta/files/retrieve_metadata.md +++ b/content/en/api/ruby/beta/files/retrieve_metadata.md @@ -18,7 +18,7 @@ Get File Metadata - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get File Metadata - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaFileMetadata` diff --git a/content/en/api/ruby/beta/files/upload.md b/content/en/api/ruby/beta/files/upload.md index b2d7ed81e..e324f3291 100644 --- a/content/en/api/ruby/beta/files/upload.md +++ b/content/en/api/ruby/beta/files/upload.md @@ -26,7 +26,7 @@ Upload File - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Upload File - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaFileMetadata` diff --git a/content/en/api/ruby/beta/memory_stores.md b/content/en/api/ruby/beta/memory_stores.md index 152f42cab..05d5edeac 100644 --- a/content/en/api/ruby/beta/memory_stores.md +++ b/content/en/api/ruby/beta/memory_stores.md @@ -32,7 +32,7 @@ Create a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Create a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryStore` @@ -229,7 +235,7 @@ List memory stores - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -313,6 +319,12 @@ List memory stores - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryStore` @@ -407,7 +419,7 @@ Retrieve a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -491,6 +503,12 @@ Retrieve a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryStore` @@ -596,7 +614,7 @@ Update a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -680,6 +698,12 @@ Update a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryStore` @@ -769,7 +793,7 @@ Delete a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -853,6 +877,12 @@ Delete a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeletedMemoryStore` @@ -904,7 +934,7 @@ Archive a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -988,6 +1018,12 @@ Archive a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryStore` @@ -1135,7 +1171,7 @@ Create a memory - `path: String` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -1153,7 +1189,7 @@ Create a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1237,6 +1273,12 @@ Create a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemory` @@ -1362,7 +1404,7 @@ List memories - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1446,6 +1488,12 @@ List memories - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryListItem = BetaManagedAgentsMemory | BetaManagedAgentsMemoryPrefix` @@ -1572,7 +1620,7 @@ Retrieve a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1656,6 +1704,12 @@ Retrieve a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemory` @@ -1763,7 +1817,7 @@ Update a memory - `path: String` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -1783,7 +1837,7 @@ Update a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1867,6 +1921,12 @@ Update a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemory` @@ -1970,7 +2030,7 @@ Delete a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2054,6 +2114,12 @@ Delete a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedMemory` @@ -2163,7 +2229,7 @@ List memory versions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2247,6 +2313,12 @@ List memory versions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryVersion` @@ -2434,7 +2506,7 @@ Retrieve a memory version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2518,6 +2590,12 @@ Retrieve a memory version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryVersion` @@ -2695,7 +2773,7 @@ Redact a memory version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2779,6 +2857,12 @@ Redact a memory version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsMemoryVersion` diff --git a/content/en/api/ruby/beta/memory_stores/archive.md b/content/en/api/ruby/beta/memory_stores/archive.md index 30e6c43ee..a02e8916c 100644 --- a/content/en/api/ruby/beta/memory_stores/archive.md +++ b/content/en/api/ruby/beta/memory_stores/archive.md @@ -16,7 +16,7 @@ Archive a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryStore` diff --git a/content/en/api/ruby/beta/memory_stores/create.md b/content/en/api/ruby/beta/memory_stores/create.md index e5f7a52bd..b171e6dbf 100644 --- a/content/en/api/ruby/beta/memory_stores/create.md +++ b/content/en/api/ruby/beta/memory_stores/create.md @@ -30,7 +30,7 @@ Create a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Create a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryStore` diff --git a/content/en/api/ruby/beta/memory_stores/delete.md b/content/en/api/ruby/beta/memory_stores/delete.md index d4cd1a523..c2d0fe262 100644 --- a/content/en/api/ruby/beta/memory_stores/delete.md +++ b/content/en/api/ruby/beta/memory_stores/delete.md @@ -16,7 +16,7 @@ Delete a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Delete a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeletedMemoryStore` diff --git a/content/en/api/ruby/beta/memory_stores/list.md b/content/en/api/ruby/beta/memory_stores/list.md index 994aa8c62..20121b489 100644 --- a/content/en/api/ruby/beta/memory_stores/list.md +++ b/content/en/api/ruby/beta/memory_stores/list.md @@ -40,7 +40,7 @@ List memory stores - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -124,6 +124,12 @@ List memory stores - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryStore` diff --git a/content/en/api/ruby/beta/memory_stores/memories.md b/content/en/api/ruby/beta/memory_stores/memories.md index c084611d3..1b14a48e1 100644 --- a/content/en/api/ruby/beta/memory_stores/memories.md +++ b/content/en/api/ruby/beta/memory_stores/memories.md @@ -18,7 +18,7 @@ Create a memory - `path: String` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -36,7 +36,7 @@ Create a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -120,6 +120,12 @@ Create a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemory` @@ -245,7 +251,7 @@ List memories - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -329,6 +335,12 @@ List memories - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryListItem = BetaManagedAgentsMemory | BetaManagedAgentsMemoryPrefix` @@ -455,7 +467,7 @@ Retrieve a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -539,6 +551,12 @@ Retrieve a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemory` @@ -646,7 +664,7 @@ Update a memory - `path: String` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -666,7 +684,7 @@ Update a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -750,6 +768,12 @@ Update a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemory` @@ -853,7 +877,7 @@ Delete a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -937,6 +961,12 @@ Delete a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeletedMemory` diff --git a/content/en/api/ruby/beta/memory_stores/memories/create.md b/content/en/api/ruby/beta/memory_stores/memories/create.md index f7a0d7208..0ec27d8c4 100644 --- a/content/en/api/ruby/beta/memory_stores/memories/create.md +++ b/content/en/api/ruby/beta/memory_stores/memories/create.md @@ -16,7 +16,7 @@ Create a memory - `path: String` - Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -34,7 +34,7 @@ Create a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ Create a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemory` diff --git a/content/en/api/ruby/beta/memory_stores/memories/delete.md b/content/en/api/ruby/beta/memory_stores/memories/delete.md index 6007584c1..88e30da76 100644 --- a/content/en/api/ruby/beta/memory_stores/memories/delete.md +++ b/content/en/api/ruby/beta/memory_stores/memories/delete.md @@ -22,7 +22,7 @@ Delete a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Delete a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeletedMemory` diff --git a/content/en/api/ruby/beta/memory_stores/memories/list.md b/content/en/api/ruby/beta/memory_stores/memories/list.md index 793825252..4d8dfb0ae 100644 --- a/content/en/api/ruby/beta/memory_stores/memories/list.md +++ b/content/en/api/ruby/beta/memory_stores/memories/list.md @@ -44,7 +44,7 @@ List memories - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -128,6 +128,12 @@ List memories - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryListItem = BetaManagedAgentsMemory | BetaManagedAgentsMemoryPrefix` diff --git a/content/en/api/ruby/beta/memory_stores/memories/retrieve.md b/content/en/api/ruby/beta/memory_stores/memories/retrieve.md index 83b23362f..61dae5f69 100644 --- a/content/en/api/ruby/beta/memory_stores/memories/retrieve.md +++ b/content/en/api/ruby/beta/memory_stores/memories/retrieve.md @@ -26,7 +26,7 @@ Retrieve a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Retrieve a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemory` diff --git a/content/en/api/ruby/beta/memory_stores/memories/update.md b/content/en/api/ruby/beta/memory_stores/memories/update.md index ae8ec41b8..977e99aa5 100644 --- a/content/en/api/ruby/beta/memory_stores/memories/update.md +++ b/content/en/api/ruby/beta/memory_stores/memories/update.md @@ -26,7 +26,7 @@ Update a memory - `path: String` - New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -46,7 +46,7 @@ Update a memory - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -130,6 +130,12 @@ Update a memory - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemory` diff --git a/content/en/api/ruby/beta/memory_stores/memory_versions.md b/content/en/api/ruby/beta/memory_stores/memory_versions.md index 482a2956c..3c9804a80 100644 --- a/content/en/api/ruby/beta/memory_stores/memory_versions.md +++ b/content/en/api/ruby/beta/memory_stores/memory_versions.md @@ -74,7 +74,7 @@ List memory versions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -158,6 +158,12 @@ List memory versions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryVersion` @@ -345,7 +351,7 @@ Retrieve a memory version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -429,6 +435,12 @@ Retrieve a memory version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryVersion` @@ -606,7 +618,7 @@ Redact a memory version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -690,6 +702,12 @@ Redact a memory version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsMemoryVersion` diff --git a/content/en/api/ruby/beta/memory_stores/memory_versions/list.md b/content/en/api/ruby/beta/memory_stores/memory_versions/list.md index 1b19dc0f8..8c69978a3 100644 --- a/content/en/api/ruby/beta/memory_stores/memory_versions/list.md +++ b/content/en/api/ruby/beta/memory_stores/memory_versions/list.md @@ -72,7 +72,7 @@ List memory versions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -156,6 +156,12 @@ List memory versions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryVersion` diff --git a/content/en/api/ruby/beta/memory_stores/memory_versions/redact.md b/content/en/api/ruby/beta/memory_stores/memory_versions/redact.md index 62821f1a6..13bd66b71 100644 --- a/content/en/api/ruby/beta/memory_stores/memory_versions/redact.md +++ b/content/en/api/ruby/beta/memory_stores/memory_versions/redact.md @@ -18,7 +18,7 @@ Redact a memory version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Redact a memory version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryVersion` diff --git a/content/en/api/ruby/beta/memory_stores/memory_versions/retrieve.md b/content/en/api/ruby/beta/memory_stores/memory_versions/retrieve.md index 52f5ddb62..899705c0d 100644 --- a/content/en/api/ruby/beta/memory_stores/memory_versions/retrieve.md +++ b/content/en/api/ruby/beta/memory_stores/memory_versions/retrieve.md @@ -26,7 +26,7 @@ Retrieve a memory version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Retrieve a memory version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryVersion` diff --git a/content/en/api/ruby/beta/memory_stores/retrieve.md b/content/en/api/ruby/beta/memory_stores/retrieve.md index f14b32ed1..527214554 100644 --- a/content/en/api/ruby/beta/memory_stores/retrieve.md +++ b/content/en/api/ruby/beta/memory_stores/retrieve.md @@ -16,7 +16,7 @@ Retrieve a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Retrieve a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryStore` diff --git a/content/en/api/ruby/beta/memory_stores/update.md b/content/en/api/ruby/beta/memory_stores/update.md index 07dd22b1f..b27377256 100644 --- a/content/en/api/ruby/beta/memory_stores/update.md +++ b/content/en/api/ruby/beta/memory_stores/update.md @@ -32,7 +32,7 @@ Update a memory store - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Update a memory store - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsMemoryStore` diff --git a/content/en/api/ruby/beta/messages.md b/content/en/api/ruby/beta/messages.md index 239e839db..e0eb8e89b 100644 --- a/content/en/api/ruby/beta/messages.md +++ b/content/en/api/ruby/beta/messages.md @@ -1300,12 +1300,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1386,6 +1394,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `:system` + - `clear_at: :next_user_message | :never` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `:next_user_message` + + - `:never` + + - `output_config: BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: :low | :medium | :high | 2 more` + + All possible effort levels. + + - `:low` + + - `:medium` + + - `:high` + + - `:xhigh` + + - `:max` + - `model: Model` The model that will complete your prompt. @@ -1688,6 +1726,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1706,6 +1762,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2207,16 +2269,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -2843,16 +2895,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -3771,7 +3813,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3855,6 +3897,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: String` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -4734,12 +4782,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -5433,6 +5489,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `BetaRawMessageStreamEvent = BetaRawMessageStartEvent | BetaRawMessageDeltaEvent | BetaRawMessageStopEvent | 3 more` - `class BetaRawMessageStartEvent` @@ -5526,6 +5634,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStopEvent` - `type: :message_stop` @@ -5766,7 +5918,7 @@ puts(beta_message) "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5781,7 +5933,14 @@ puts(beta_message) }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -7073,12 +7232,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -7159,6 +7326,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `:system` + - `clear_at: :next_user_message | :never` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `:next_user_message` + + - `:never` + + - `output_config: BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: :low | :medium | :high | 2 more` + + All possible effort levels. + + - `:low` + + - `:medium` + + - `:high` + + - `:xhigh` + + - `:max` + - `model: Model` The model that will complete your prompt. @@ -7397,6 +7594,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -7415,6 +7630,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -7806,16 +8027,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -8442,16 +8653,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -9370,7 +9571,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -9454,6 +9655,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: String` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -9556,12 +9763,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -9692,12 +9907,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -11019,16 +11242,6 @@ puts(beta_message_tokens_count) - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -13382,16 +13595,6 @@ puts(beta_message_tokens_count) - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -14801,12 +15004,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -16128,12 +16339,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -16960,12 +17179,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -17092,12 +17319,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -17337,12 +17572,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -17417,12 +17660,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -17536,12 +17787,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -17631,12 +17890,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -17771,6 +18038,24 @@ puts(beta_message_tokens_count) - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -17789,6 +18074,12 @@ puts(beta_message_tokens_count) - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -17845,12 +18136,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -17985,6 +18284,24 @@ puts(beta_message_tokens_count) - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18003,6 +18320,12 @@ puts(beta_message_tokens_count) - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18202,12 +18525,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -19780,12 +20111,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -20479,6 +20818,58 @@ puts(beta_message_tokens_count) - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + ### Beta Message Delta Usage - `class BetaMessageDeltaUsage` @@ -20625,12 +21016,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -20916,12 +21315,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -22221,12 +22628,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -22307,6 +22722,36 @@ puts(beta_message_tokens_count) - `:system` + - `clear_at: :next_user_message | :never` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `:next_user_message` + + - `:never` + + - `output_config: BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: :low | :medium | :high | 2 more` + + All possible effort levels. + + - `:low` + + - `:medium` + + - `:high` + + - `:xhigh` + + - `:max` + ### Beta Message Tokens Count - `class BetaMessageTokensCount` @@ -23518,12 +23963,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -23983,12 +24436,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -24228,6 +24689,58 @@ puts(beta_message_tokens_count) minimum: 0 + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + ### Beta Raw Message Start Event - `class BetaRawMessageStartEvent` @@ -25061,12 +25574,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -25760,6 +26281,58 @@ puts(beta_message_tokens_count) - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `type: :message_start` ### Beta Raw Message Stop Event @@ -26603,12 +27176,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -27302,6 +27883,58 @@ puts(beta_message_tokens_count) - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `type: :message_start` - `class BetaRawMessageDeltaEvent` @@ -27389,6 +28022,50 @@ puts(beta_message_tokens_count) The number of server tool requests. + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStopEvent` - `type: :message_stop` @@ -28648,6 +29325,30 @@ puts(beta_message_tokens_count) - `:model_context_window_exceeded` +### Beta System Message Output Config + +- `class BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: :low | :medium | :high | 2 more` + + All possible effort levels. + + - `:low` + + - `:medium` + + - `:high` + + - `:xhigh` + + - `:max` + ### Beta Text Block - `class BetaTextBlock` @@ -29500,6 +30201,26 @@ puts(beta_message_tokens_count) - `type: :thinking` +### Beta Thinking Block Binding + +- `class BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + ### Beta Thinking Block Param - `class BetaThinkingBlockParam` @@ -29522,6 +30243,24 @@ puts(beta_message_tokens_count) - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -29554,6 +30293,24 @@ puts(beta_message_tokens_count) - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -29588,6 +30345,24 @@ puts(beta_message_tokens_count) - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -29606,6 +30381,12 @@ puts(beta_message_tokens_count) - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -29630,6 +30411,58 @@ puts(beta_message_tokens_count) - `type: :thinking_delta` +### Beta Thinking Dropped Input Transformation + +- `class BetaThinkingDroppedInputTransformation` + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + +### Beta Thinking Prefix Mismatch Behavior + +- `BetaThinkingPrefixMismatchBehavior = :error | :drop_block` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + ### Beta Thinking Turns - `class BetaThinkingTurns` @@ -31539,16 +32372,6 @@ puts(beta_message_tokens_count) - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -32175,16 +32998,6 @@ puts(beta_message_tokens_count) - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -32946,12 +33759,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -33478,12 +34299,20 @@ puts(beta_message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -36883,12 +37712,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -36969,6 +37806,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:system` + - `clear_at: :next_user_message | :never` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `:next_user_message` + + - `:never` + + - `output_config: BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: :low | :medium | :high | 2 more` + + All possible effort levels. + + - `:low` + + - `:medium` + + - `:high` + + - `:xhigh` + + - `:max` + - `model: Model` The model that will complete your prompt. @@ -37271,6 +38138,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -37289,6 +38174,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -37790,16 +38681,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -38426,16 +39307,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -39398,7 +40269,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -39482,6 +40353,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: String` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -39648,7 +40525,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -39732,6 +40609,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatch` @@ -39899,7 +40782,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -39983,6 +40866,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatch` @@ -40147,7 +41036,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -40231,6 +41120,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatch` @@ -40388,7 +41283,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -40472,6 +41367,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDeletedMessageBatch` @@ -40531,7 +41432,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -40615,6 +41516,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaMessageBatchIndividualResponse` @@ -41464,12 +42371,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -42163,6 +43078,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `type: :succeeded` - `class BetaMessageBatchErroredResult` diff --git a/content/en/api/ruby/beta/messages/batches.md b/content/en/api/ruby/beta/messages/batches.md index 183fcb50c..d4218ac0e 100644 --- a/content/en/api/ruby/beta/messages/batches.md +++ b/content/en/api/ruby/beta/messages/batches.md @@ -1320,12 +1320,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1406,6 +1414,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:system` + - `clear_at: :next_user_message | :never` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `:next_user_message` + + - `:never` + + - `output_config: BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: :low | :medium | :high | 2 more` + + All possible effort levels. + + - `:low` + + - `:medium` + + - `:high` + + - `:xhigh` + + - `:max` + - `model: Model` The model that will complete your prompt. @@ -1708,6 +1746,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1726,6 +1782,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2227,16 +2289,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -2863,16 +2915,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -3835,7 +3877,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3919,6 +3961,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: String` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -4085,7 +4133,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -4169,6 +4217,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaMessageBatch` @@ -4336,7 +4390,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -4420,6 +4474,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaMessageBatch` @@ -4584,7 +4644,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -4668,6 +4728,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaMessageBatch` @@ -4825,7 +4891,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -4909,6 +4975,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaDeletedMessageBatch` @@ -4968,7 +5040,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -5052,6 +5124,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaMessageBatchIndividualResponse` @@ -5901,12 +5979,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -6600,6 +6686,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `type: :succeeded` - `class BetaMessageBatchErroredResult` @@ -7731,12 +7869,20 @@ puts(beta_message_batch_individual_response) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -8430,6 +8576,58 @@ puts(beta_message_batch_individual_response) - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `type: :succeeded` - `class BetaMessageBatchErroredResult` @@ -9377,12 +9575,20 @@ puts(beta_message_batch_individual_response) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -10076,6 +10282,58 @@ puts(beta_message_batch_individual_response) - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `type: :succeeded` - `class BetaMessageBatchErroredResult` @@ -10985,12 +11243,20 @@ puts(beta_message_batch_individual_response) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -11684,4 +11950,56 @@ puts(beta_message_batch_individual_response) - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `type: :succeeded` diff --git a/content/en/api/ruby/beta/messages/batches/cancel.md b/content/en/api/ruby/beta/messages/batches/cancel.md index da0abc767..a85d16aee 100644 --- a/content/en/api/ruby/beta/messages/batches/cancel.md +++ b/content/en/api/ruby/beta/messages/batches/cancel.md @@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaMessageBatch` diff --git a/content/en/api/ruby/beta/messages/batches/create.md b/content/en/api/ruby/beta/messages/batches/create.md index 7ba81b77d..86b59acfc 100644 --- a/content/en/api/ruby/beta/messages/batches/create.md +++ b/content/en/api/ruby/beta/messages/batches/create.md @@ -1318,12 +1318,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1404,6 +1412,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:system` + - `clear_at: :next_user_message | :never` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `:next_user_message` + + - `:never` + + - `output_config: BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: :low | :medium | :high | 2 more` + + All possible effort levels. + + - `:low` + + - `:medium` + + - `:high` + + - `:xhigh` + + - `:max` + - `model: Model` The model that will complete your prompt. @@ -1706,6 +1744,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1724,6 +1780,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2225,16 +2287,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -2861,16 +2913,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -3833,7 +3875,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3917,6 +3959,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: String` The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. diff --git a/content/en/api/ruby/beta/messages/batches/delete.md b/content/en/api/ruby/beta/messages/batches/delete.md index c71d0d57e..9484f0bc8 100644 --- a/content/en/api/ruby/beta/messages/batches/delete.md +++ b/content/en/api/ruby/beta/messages/batches/delete.md @@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaDeletedMessageBatch` diff --git a/content/en/api/ruby/beta/messages/batches/list.md b/content/en/api/ruby/beta/messages/batches/list.md index 3d9ee9ba0..c481d35a4 100644 --- a/content/en/api/ruby/beta/messages/batches/list.md +++ b/content/en/api/ruby/beta/messages/batches/list.md @@ -32,7 +32,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaMessageBatch` diff --git a/content/en/api/ruby/beta/messages/batches/results.md b/content/en/api/ruby/beta/messages/batches/results.md index b7d71aa0f..eeace5463 100644 --- a/content/en/api/ruby/beta/messages/batches/results.md +++ b/content/en/api/ruby/beta/messages/batches/results.md @@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaMessageBatchIndividualResponse` @@ -955,12 +961,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1654,6 +1668,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `type: :succeeded` - `class BetaMessageBatchErroredResult` diff --git a/content/en/api/ruby/beta/messages/batches/retrieve.md b/content/en/api/ruby/beta/messages/batches/retrieve.md index 94ceb01f2..69dbe52d2 100644 --- a/content/en/api/ruby/beta/messages/batches/retrieve.md +++ b/content/en/api/ruby/beta/messages/batches/retrieve.md @@ -20,7 +20,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaMessageBatch` diff --git a/content/en/api/ruby/beta/messages/count_tokens.md b/content/en/api/ruby/beta/messages/count_tokens.md index d624de95a..2673fe678 100644 --- a/content/en/api/ruby/beta/messages/count_tokens.md +++ b/content/en/api/ruby/beta/messages/count_tokens.md @@ -1286,12 +1286,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1372,6 +1380,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `:system` + - `clear_at: :next_user_message | :never` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `:next_user_message` + + - `:never` + + - `output_config: BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: :low | :medium | :high | 2 more` + + All possible effort levels. + + - `:low` + + - `:medium` + + - `:high` + + - `:xhigh` + + - `:max` + - `model: Model` The model that will complete your prompt. @@ -1610,6 +1648,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1628,6 +1684,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2019,16 +2081,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -2655,16 +2707,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -3583,7 +3625,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3667,6 +3709,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: String` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. diff --git a/content/en/api/ruby/beta/messages/create.md b/content/en/api/ruby/beta/messages/create.md index 74242fd77..5deaaf638 100644 --- a/content/en/api/ruby/beta/messages/create.md +++ b/content/en/api/ruby/beta/messages/create.md @@ -1298,12 +1298,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1384,6 +1392,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `:system` + - `clear_at: :next_user_message | :never` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `:next_user_message` + + - `:never` + + - `output_config: BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort: :low | :medium | :high | 2 more` + + All possible effort levels. + + - `:low` + + - `:medium` + + - `:high` + + - `:xhigh` + + - `:max` + - `model: Model` The model that will complete your prompt. @@ -1686,6 +1724,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :enabled` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior: BetaThinkingPrefixMismatchBehavior` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `:error` + + - `:drop_block` + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1704,6 +1760,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :adaptive` + - `block_binding: BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display_: :summarized | :omitted | :updates` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2205,16 +2267,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -2841,16 +2893,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: BetaCacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -3769,7 +3811,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3853,6 +3895,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id: String` The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -4732,12 +4780,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -5431,6 +5487,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `:fast` + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `:model_binding_mismatch` + + - `:prefix_binding_mismatch` + + - `:organization_binding_mismatch` + + - `:end_user_binding_mismatch` + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `BetaRawMessageStreamEvent = BetaRawMessageStartEvent | BetaRawMessageDeltaEvent | BetaRawMessageStopEvent | 3 more` - `class BetaRawMessageStartEvent` @@ -5524,6 +5632,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `input_transformations: Array[BetaThinkingDroppedInputTransformation]` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: String` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: :model_binding_mismatch | :prefix_binding_mismatch | :organization_binding_mismatch | :end_user_binding_mismatch` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: :thinking_dropped` + + Always `thinking_dropped` for this entry type. + - `class BetaRawMessageStopEvent` - `type: :message_stop` @@ -5764,7 +5916,7 @@ puts(beta_message) "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5779,6 +5931,13 @@ puts(beta_message) }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` diff --git a/content/en/api/ruby/beta/models.md b/content/en/api/ruby/beta/models.md index 08c5dd3ab..c667336e3 100644 --- a/content/en/api/ruby/beta/models.md +++ b/content/en/api/ruby/beta/models.md @@ -34,7 +34,7 @@ The Models API response can be used to determine which models are available for - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaModelInfo` @@ -372,7 +378,7 @@ The Models API response can be used to determine information about a specific mo - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -456,6 +462,12 @@ The Models API response can be used to determine information about a specific mo - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaModelInfo` diff --git a/content/en/api/ruby/beta/models/list.md b/content/en/api/ruby/beta/models/list.md index 9fcbb9ccd..0292c88aa 100644 --- a/content/en/api/ruby/beta/models/list.md +++ b/content/en/api/ruby/beta/models/list.md @@ -32,7 +32,7 @@ The Models API response can be used to determine which models are available for - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaModelInfo` diff --git a/content/en/api/ruby/beta/models/retrieve.md b/content/en/api/ruby/beta/models/retrieve.md index 8489c899e..6775760e0 100644 --- a/content/en/api/ruby/beta/models/retrieve.md +++ b/content/en/api/ruby/beta/models/retrieve.md @@ -20,7 +20,7 @@ The Models API response can be used to determine information about a specific mo - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ The Models API response can be used to determine information about a specific mo - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaModelInfo` diff --git a/content/en/api/ruby/beta/sessions.md b/content/en/api/ruby/beta/sessions.md index 5dd87ea3f..d0325121b 100644 --- a/content/en/api/ruby/beta/sessions.md +++ b/content/en/api/ruby/beta/sessions.md @@ -68,18 +68,22 @@ Create Session Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more | String` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more | String` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -980,7 +984,7 @@ Create Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1064,6 +1068,12 @@ Create Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSession` @@ -1098,12 +1108,16 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1652,7 +1666,7 @@ Create Session - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -1666,7 +1680,7 @@ Create Session - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -1794,7 +1808,7 @@ Create Session - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -2123,7 +2137,7 @@ List Sessions - `agent_version: Integer` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -2167,11 +2181,11 @@ List Sessions - `memory_store_id: String` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order: :asc | :desc` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `:asc` @@ -2199,7 +2213,7 @@ List Sessions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2283,6 +2297,12 @@ List Sessions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSession` @@ -2317,12 +2337,16 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -2871,7 +2895,7 @@ List Sessions - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -2885,7 +2909,7 @@ List Sessions - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -3013,7 +3037,7 @@ List Sessions - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -3347,7 +3371,7 @@ Get Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3431,6 +3455,12 @@ Get Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSession` @@ -3465,12 +3495,16 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -4019,7 +4053,7 @@ Get Session - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -4033,7 +4067,7 @@ Get Session - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -4161,7 +4195,7 @@ Get Session - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -4927,7 +4961,7 @@ Update Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -5011,6 +5045,12 @@ Update Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSession` @@ -5045,12 +5085,16 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -5599,7 +5643,7 @@ Update Session - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -5613,7 +5657,7 @@ Update Session - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -5741,7 +5785,7 @@ Update Session - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -6069,7 +6113,7 @@ Delete Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -6153,6 +6197,12 @@ Delete Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeletedSession` @@ -6202,7 +6252,7 @@ Archive Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -6286,6 +6336,12 @@ Archive Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSession` @@ -6320,12 +6376,16 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -6874,7 +6934,7 @@ Archive Session - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -6888,7 +6948,7 @@ Archive Session - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -7016,7 +7076,7 @@ Archive Session - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -7418,18 +7478,22 @@ puts(beta_managed_agents_session) Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more | String` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more | String` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -8360,7 +8424,7 @@ puts(beta_managed_agents_session) - `class BetaManagedAgentsOutcomeEvaluationResource` - Evaluation state for a single outcome defined via a define_outcome event. + Evaluation state for a single outcome defined via a `define_outcome` event. - `completed_at: Time` @@ -8374,7 +8438,7 @@ puts(beta_managed_agents_session) - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -8444,12 +8508,16 @@ puts(beta_managed_agents_session) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -8998,7 +9066,7 @@ puts(beta_managed_agents_session) - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -9012,7 +9080,7 @@ puts(beta_managed_agents_session) - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -9140,7 +9208,7 @@ puts(beta_managed_agents_session) - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -9272,12 +9340,16 @@ puts(beta_managed_agents_session) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -10234,12 +10306,16 @@ puts(beta_managed_agents_session) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -10702,7 +10778,7 @@ puts(beta_managed_agents_session) - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -10756,12 +10832,16 @@ puts(beta_managed_agents_session) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -11824,7 +11904,7 @@ List Events - `order: :asc | :desc` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `:asc` @@ -11832,7 +11912,7 @@ List Events - `page: String` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types: Array[String]` @@ -11844,7 +11924,7 @@ List Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -11928,6 +12008,12 @@ List Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -13400,12 +13486,16 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -14480,7 +14570,7 @@ Send Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -14564,6 +14654,12 @@ Send Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSendSessionEvents` @@ -15071,7 +15167,7 @@ Stream Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -15155,6 +15251,12 @@ Stream Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -16627,12 +16729,16 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -17401,7 +17507,7 @@ Add Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -17485,6 +17591,12 @@ Add Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsFileResource` @@ -17558,7 +17670,7 @@ List Session Resources - `page: String` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `betas: Array[AnthropicBeta]` @@ -17566,7 +17678,7 @@ List Session Resources - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -17650,6 +17762,12 @@ List Session Resources - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionResource = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -17820,7 +17938,7 @@ Get Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -17904,6 +18022,12 @@ Get Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ResourceRetrieveResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -18070,7 +18194,7 @@ Update Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -18154,6 +18278,12 @@ Update Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ResourceUpdateResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -18315,7 +18445,7 @@ Delete Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -18399,6 +18529,12 @@ Delete Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeleteSessionResource` @@ -18455,7 +18591,7 @@ List Session Threads - `page: String` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas: Array[AnthropicBeta]` @@ -18463,7 +18599,7 @@ List Session Threads - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -18547,6 +18683,12 @@ List Session Threads - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSessionThread` @@ -18587,12 +18729,16 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -19305,7 +19451,7 @@ Get Session Thread - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -19389,6 +19535,12 @@ Get Session Thread - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSessionThread` @@ -19429,12 +19581,16 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -20145,7 +20301,7 @@ Archive Session Thread - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -20229,6 +20385,12 @@ Archive Session Thread - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsSessionThread` @@ -20269,12 +20431,16 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -20997,7 +21163,7 @@ List Session Thread Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -21081,6 +21247,12 @@ List Session Thread Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -22553,12 +22725,16 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -23273,7 +23449,7 @@ Stream Session Thread Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -23357,6 +23533,12 @@ Stream Session Thread Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -24829,12 +25011,16 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/sessions/archive.md b/content/en/api/ruby/beta/sessions/archive.md index df71e8088..a1686c592 100644 --- a/content/en/api/ruby/beta/sessions/archive.md +++ b/content/en/api/ruby/beta/sessions/archive.md @@ -16,7 +16,7 @@ Archive Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSession` @@ -134,12 +140,16 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -688,7 +698,7 @@ Archive Session - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -702,7 +712,7 @@ Archive Session - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -830,7 +840,7 @@ Archive Session - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/ruby/beta/sessions/create.md b/content/en/api/ruby/beta/sessions/create.md index ad9e84e9e..932201d55 100644 --- a/content/en/api/ruby/beta/sessions/create.md +++ b/content/en/api/ruby/beta/sessions/create.md @@ -66,18 +66,22 @@ Create Session Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more | String` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more | String` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -978,7 +982,7 @@ Create Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1062,6 +1066,12 @@ Create Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSession` @@ -1096,12 +1106,16 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1650,7 +1664,7 @@ Create Session - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -1664,7 +1678,7 @@ Create Session - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -1792,7 +1806,7 @@ Create Session - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/ruby/beta/sessions/delete.md b/content/en/api/ruby/beta/sessions/delete.md index b7b358e73..06eadd142 100644 --- a/content/en/api/ruby/beta/sessions/delete.md +++ b/content/en/api/ruby/beta/sessions/delete.md @@ -16,7 +16,7 @@ Delete Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Delete Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeletedSession` diff --git a/content/en/api/ruby/beta/sessions/events.md b/content/en/api/ruby/beta/sessions/events.md index 1ee34e171..c9e633212 100644 --- a/content/en/api/ruby/beta/sessions/events.md +++ b/content/en/api/ruby/beta/sessions/events.md @@ -44,7 +44,7 @@ List Events - `order: :asc | :desc` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `:asc` @@ -52,7 +52,7 @@ List Events - `page: String` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types: Array[String]` @@ -64,7 +64,7 @@ List Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -148,6 +148,12 @@ List Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -1620,12 +1626,16 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -2700,7 +2710,7 @@ Send Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2784,6 +2794,12 @@ Send Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSendSessionEvents` @@ -3291,7 +3307,7 @@ Stream Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3375,6 +3391,12 @@ Stream Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -4847,12 +4869,16 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -9707,12 +9733,16 @@ puts(beta_managed_agents_stream_session_events) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -12445,12 +12475,16 @@ puts(beta_managed_agents_stream_session_events) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/sessions/events/list.md b/content/en/api/ruby/beta/sessions/events/list.md index ba9a6d1e7..916aee5a0 100644 --- a/content/en/api/ruby/beta/sessions/events/list.md +++ b/content/en/api/ruby/beta/sessions/events/list.md @@ -42,7 +42,7 @@ List Events - `order: :asc | :desc` - Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `:asc` @@ -50,7 +50,7 @@ List Events - `page: String` - Opaque pagination cursor from a previous response's next_page. + Opaque pagination cursor from a previous response's `next_page`. - `types: Array[String]` @@ -62,7 +62,7 @@ List Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -146,6 +146,12 @@ List Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -1618,12 +1624,16 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/sessions/events/send.md b/content/en/api/ruby/beta/sessions/events/send.md index b89638f09..1996af91c 100644 --- a/content/en/api/ruby/beta/sessions/events/send.md +++ b/content/en/api/ruby/beta/sessions/events/send.md @@ -378,7 +378,7 @@ Send Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -462,6 +462,12 @@ Send Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSendSessionEvents` diff --git a/content/en/api/ruby/beta/sessions/events/stream.md b/content/en/api/ruby/beta/sessions/events/stream.md index 88ab44d16..8ca741474 100644 --- a/content/en/api/ruby/beta/sessions/events/stream.md +++ b/content/en/api/ruby/beta/sessions/events/stream.md @@ -24,7 +24,7 @@ Stream Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Stream Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -1580,12 +1586,16 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/sessions/list.md b/content/en/api/ruby/beta/sessions/list.md index afc101c25..22f8190b9 100644 --- a/content/en/api/ruby/beta/sessions/list.md +++ b/content/en/api/ruby/beta/sessions/list.md @@ -14,7 +14,7 @@ List Sessions - `agent_version: Integer` - Filter by agent version. Only applies when agent_id is also set. + Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -58,11 +58,11 @@ List Sessions - `memory_store_id: String` - Filter sessions whose resources contain a memory_store with this memory store ID. + Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order: :asc | :desc` - Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `:asc` @@ -90,7 +90,7 @@ List Sessions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -174,6 +174,12 @@ List Sessions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSession` @@ -208,12 +214,16 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -762,7 +772,7 @@ List Sessions - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -776,7 +786,7 @@ List Sessions - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -904,7 +914,7 @@ List Sessions - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/ruby/beta/sessions/resources.md b/content/en/api/ruby/beta/sessions/resources.md index 5b2e9a2b5..e2eecbcf3 100644 --- a/content/en/api/ruby/beta/sessions/resources.md +++ b/content/en/api/ruby/beta/sessions/resources.md @@ -32,7 +32,7 @@ Add Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Add Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsFileResource` @@ -189,7 +195,7 @@ List Session Resources - `page: String` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `betas: Array[AnthropicBeta]` @@ -197,7 +203,7 @@ List Session Resources - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -281,6 +287,12 @@ List Session Resources - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionResource = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -451,7 +463,7 @@ Get Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -535,6 +547,12 @@ Get Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `ResourceRetrieveResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -701,7 +719,7 @@ Update Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -785,6 +803,12 @@ Update Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `ResourceUpdateResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -946,7 +970,7 @@ Delete Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1030,6 +1054,12 @@ Delete Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeleteSessionResource` diff --git a/content/en/api/ruby/beta/sessions/resources/add.md b/content/en/api/ruby/beta/sessions/resources/add.md index 31714a396..da2017b4a 100644 --- a/content/en/api/ruby/beta/sessions/resources/add.md +++ b/content/en/api/ruby/beta/sessions/resources/add.md @@ -30,7 +30,7 @@ Add Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Add Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsFileResource` diff --git a/content/en/api/ruby/beta/sessions/resources/delete.md b/content/en/api/ruby/beta/sessions/resources/delete.md index ca990b3ef..b84f9083d 100644 --- a/content/en/api/ruby/beta/sessions/resources/delete.md +++ b/content/en/api/ruby/beta/sessions/resources/delete.md @@ -18,7 +18,7 @@ Delete Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeleteSessionResource` diff --git a/content/en/api/ruby/beta/sessions/resources/list.md b/content/en/api/ruby/beta/sessions/resources/list.md index befdd9f13..a16cb7045 100644 --- a/content/en/api/ruby/beta/sessions/resources/list.md +++ b/content/en/api/ruby/beta/sessions/resources/list.md @@ -18,7 +18,7 @@ List Session Resources - `page: String` - Opaque cursor from a previous response's next_page field. + Opaque cursor from a previous response's `next_page` field. - `betas: Array[AnthropicBeta]` @@ -26,7 +26,7 @@ List Session Resources - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ List Session Resources - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionResource = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` diff --git a/content/en/api/ruby/beta/sessions/resources/retrieve.md b/content/en/api/ruby/beta/sessions/resources/retrieve.md index 78d43863e..8769925c2 100644 --- a/content/en/api/ruby/beta/sessions/resources/retrieve.md +++ b/content/en/api/ruby/beta/sessions/resources/retrieve.md @@ -18,7 +18,7 @@ Get Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `ResourceRetrieveResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` diff --git a/content/en/api/ruby/beta/sessions/resources/update.md b/content/en/api/ruby/beta/sessions/resources/update.md index 43f85f27a..6230edbc1 100644 --- a/content/en/api/ruby/beta/sessions/resources/update.md +++ b/content/en/api/ruby/beta/sessions/resources/update.md @@ -24,7 +24,7 @@ Update Session Resource - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Update Session Resource - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `ResourceUpdateResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` diff --git a/content/en/api/ruby/beta/sessions/retrieve.md b/content/en/api/ruby/beta/sessions/retrieve.md index d788af408..eafbc6d56 100644 --- a/content/en/api/ruby/beta/sessions/retrieve.md +++ b/content/en/api/ruby/beta/sessions/retrieve.md @@ -16,7 +16,7 @@ Get Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSession` @@ -134,12 +140,16 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -688,7 +698,7 @@ Get Session - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -702,7 +712,7 @@ Get Session - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -830,7 +840,7 @@ Get Session - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/ruby/beta/sessions/threads.md b/content/en/api/ruby/beta/sessions/threads.md index bc73f15e0..fa9addc38 100644 --- a/content/en/api/ruby/beta/sessions/threads.md +++ b/content/en/api/ruby/beta/sessions/threads.md @@ -20,7 +20,7 @@ List Session Threads - `page: String` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas: Array[AnthropicBeta]` @@ -28,7 +28,7 @@ List Session Threads - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Session Threads - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSessionThread` @@ -152,12 +158,16 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -870,7 +880,7 @@ Get Session Thread - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -954,6 +964,12 @@ Get Session Thread - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSessionThread` @@ -994,12 +1010,16 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1710,7 +1730,7 @@ Archive Session Thread - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1794,6 +1814,12 @@ Archive Session Thread - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsSessionThread` @@ -1834,12 +1860,16 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -2572,12 +2602,16 @@ puts(beta_managed_agents_session_thread) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -4748,12 +4782,16 @@ puts(beta_managed_agents_session_thread) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -5488,7 +5526,7 @@ List Session Thread Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -5572,6 +5610,12 @@ List Session Thread Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -7044,12 +7088,16 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -7764,7 +7812,7 @@ Stream Session Thread Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -7848,6 +7896,12 @@ Stream Session Thread Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -9320,12 +9374,16 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/sessions/threads/archive.md b/content/en/api/ruby/beta/sessions/threads/archive.md index a55914a8e..464e3c3b5 100644 --- a/content/en/api/ruby/beta/sessions/threads/archive.md +++ b/content/en/api/ruby/beta/sessions/threads/archive.md @@ -18,7 +18,7 @@ Archive Session Thread - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archive Session Thread - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSessionThread` @@ -142,12 +148,16 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/sessions/threads/events.md b/content/en/api/ruby/beta/sessions/threads/events.md index acd4d760a..729486922 100644 --- a/content/en/api/ruby/beta/sessions/threads/events.md +++ b/content/en/api/ruby/beta/sessions/threads/events.md @@ -30,7 +30,7 @@ List Session Thread Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List Session Thread Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -1586,12 +1592,16 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -2306,7 +2316,7 @@ Stream Session Thread Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2390,6 +2400,12 @@ Stream Session Thread Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -3862,12 +3878,16 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/sessions/threads/events/list.md b/content/en/api/ruby/beta/sessions/threads/events/list.md index 0a37e609c..ca9908f8c 100644 --- a/content/en/api/ruby/beta/sessions/threads/events/list.md +++ b/content/en/api/ruby/beta/sessions/threads/events/list.md @@ -28,7 +28,7 @@ List Session Thread Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Session Thread Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -1584,12 +1590,16 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/sessions/threads/events/stream.md b/content/en/api/ruby/beta/sessions/threads/events/stream.md index 4469aa953..d77ea5dce 100644 --- a/content/en/api/ruby/beta/sessions/threads/events/stream.md +++ b/content/en/api/ruby/beta/sessions/threads/events/stream.md @@ -26,7 +26,7 @@ Stream Session Thread Events - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Stream Session Thread Events - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -1582,12 +1588,16 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/sessions/threads/list.md b/content/en/api/ruby/beta/sessions/threads/list.md index 45a264c69..4eda38e3f 100644 --- a/content/en/api/ruby/beta/sessions/threads/list.md +++ b/content/en/api/ruby/beta/sessions/threads/list.md @@ -18,7 +18,7 @@ List Session Threads - `page: String` - Opaque pagination cursor from a previous response's next_page. Forward-only. + Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas: Array[AnthropicBeta]` @@ -26,7 +26,7 @@ List Session Threads - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ List Session Threads - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSessionThread` @@ -150,12 +156,16 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/sessions/threads/retrieve.md b/content/en/api/ruby/beta/sessions/threads/retrieve.md index 6af1bde98..8edfc7f21 100644 --- a/content/en/api/ruby/beta/sessions/threads/retrieve.md +++ b/content/en/api/ruby/beta/sessions/threads/retrieve.md @@ -18,7 +18,7 @@ Get Session Thread - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Session Thread - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSessionThread` @@ -142,12 +148,16 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/beta/sessions/update.md b/content/en/api/ruby/beta/sessions/update.md index 3d931b7c6..9cad8104c 100644 --- a/content/en/api/ruby/beta/sessions/update.md +++ b/content/en/api/ruby/beta/sessions/update.md @@ -454,7 +454,7 @@ Update Session - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -538,6 +538,12 @@ Update Session - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsSession` @@ -572,12 +578,16 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `BetaManagedAgentsModel = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-opus-5" | 10 more` + - `BetaManagedAgentsModel = :"claude-fable-5-1" | :"claude-sonnet-5" | :"claude-fable-5" | 11 more` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1126,7 +1136,7 @@ Update Session - `outcome_evaluations: Array[BetaManagedAgentsOutcomeEvaluationResource]` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: Time` @@ -1140,7 +1150,7 @@ Update Session - `explanation: String` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: Integer` @@ -1268,7 +1278,7 @@ Update Session - `active_seconds: Float` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/ruby/beta/skills.md b/content/en/api/ruby/beta/skills.md index 79b9378ef..16105f002 100644 --- a/content/en/api/ruby/beta/skills.md +++ b/content/en/api/ruby/beta/skills.md @@ -28,7 +28,7 @@ Create Skill - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Create Skill - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSkill` @@ -247,7 +253,7 @@ List Skills - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -331,6 +337,12 @@ List Skills - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSkill` @@ -454,7 +466,7 @@ Get Skill - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -538,6 +550,12 @@ Get Skill - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSkill` @@ -656,7 +674,7 @@ Delete Skill - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -740,6 +758,12 @@ Delete Skill - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaDeletedSkill` @@ -916,7 +940,7 @@ Create Skill Version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1000,6 +1024,12 @@ Create Skill Version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkillVersion` @@ -1099,7 +1129,7 @@ List Skill Versions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1183,6 +1213,12 @@ List Skill Versions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkillVersion` @@ -1281,7 +1317,7 @@ Download a skill version's content as a zip archive. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1365,6 +1401,12 @@ Download a skill version's content as a zip archive. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `StringIO` @@ -1409,7 +1451,7 @@ Get Skill Version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1493,6 +1535,12 @@ Get Skill Version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaSkillVersion` @@ -1586,7 +1634,7 @@ Delete Skill Version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1670,6 +1718,12 @@ Delete Skill Version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaDeletedSkillVersion` diff --git a/content/en/api/ruby/beta/skills/create.md b/content/en/api/ruby/beta/skills/create.md index 3fedc7512..ae91da792 100644 --- a/content/en/api/ruby/beta/skills/create.md +++ b/content/en/api/ruby/beta/skills/create.md @@ -26,7 +26,7 @@ Create Skill - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Create Skill - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSkill` diff --git a/content/en/api/ruby/beta/skills/delete.md b/content/en/api/ruby/beta/skills/delete.md index 233cd56b9..8cae74c8c 100644 --- a/content/en/api/ruby/beta/skills/delete.md +++ b/content/en/api/ruby/beta/skills/delete.md @@ -20,7 +20,7 @@ Delete Skill - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Delete Skill - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaDeletedSkill` diff --git a/content/en/api/ruby/beta/skills/list.md b/content/en/api/ruby/beta/skills/list.md index c456fe8be..cbc1dc970 100644 --- a/content/en/api/ruby/beta/skills/list.md +++ b/content/en/api/ruby/beta/skills/list.md @@ -37,7 +37,7 @@ List Skills - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -121,6 +121,12 @@ List Skills - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSkill` diff --git a/content/en/api/ruby/beta/skills/retrieve.md b/content/en/api/ruby/beta/skills/retrieve.md index b0fd080ff..bffab9836 100644 --- a/content/en/api/ruby/beta/skills/retrieve.md +++ b/content/en/api/ruby/beta/skills/retrieve.md @@ -20,7 +20,7 @@ Get Skill - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Get Skill - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSkill` diff --git a/content/en/api/ruby/beta/skills/versions.md b/content/en/api/ruby/beta/skills/versions.md index 1b56af4c0..077774a24 100644 --- a/content/en/api/ruby/beta/skills/versions.md +++ b/content/en/api/ruby/beta/skills/versions.md @@ -28,7 +28,7 @@ Create Skill Version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Create Skill Version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSkillVersion` @@ -211,7 +217,7 @@ List Skill Versions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -295,6 +301,12 @@ List Skill Versions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSkillVersion` @@ -393,7 +405,7 @@ Download a skill version's content as a zip archive. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -477,6 +489,12 @@ Download a skill version's content as a zip archive. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `StringIO` @@ -521,7 +539,7 @@ Get Skill Version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -605,6 +623,12 @@ Get Skill Version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaSkillVersion` @@ -698,7 +722,7 @@ Delete Skill Version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -782,6 +806,12 @@ Delete Skill Version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaDeletedSkillVersion` diff --git a/content/en/api/ruby/beta/skills/versions/create.md b/content/en/api/ruby/beta/skills/versions/create.md index 844dcaeaf..5b718a74b 100644 --- a/content/en/api/ruby/beta/skills/versions/create.md +++ b/content/en/api/ruby/beta/skills/versions/create.md @@ -26,7 +26,7 @@ Create Skill Version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Create Skill Version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSkillVersion` diff --git a/content/en/api/ruby/beta/skills/versions/delete.md b/content/en/api/ruby/beta/skills/versions/delete.md index 8e2026e5d..c8974cc65 100644 --- a/content/en/api/ruby/beta/skills/versions/delete.md +++ b/content/en/api/ruby/beta/skills/versions/delete.md @@ -26,7 +26,7 @@ Delete Skill Version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Delete Skill Version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaDeletedSkillVersion` diff --git a/content/en/api/ruby/beta/skills/versions/download.md b/content/en/api/ruby/beta/skills/versions/download.md index 1eb13bc8c..869ea71d2 100644 --- a/content/en/api/ruby/beta/skills/versions/download.md +++ b/content/en/api/ruby/beta/skills/versions/download.md @@ -26,7 +26,7 @@ Download a skill version's content as a zip archive. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Download a skill version's content as a zip archive. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `StringIO` diff --git a/content/en/api/ruby/beta/skills/versions/list.md b/content/en/api/ruby/beta/skills/versions/list.md index 2253295db..3ae064de2 100644 --- a/content/en/api/ruby/beta/skills/versions/list.md +++ b/content/en/api/ruby/beta/skills/versions/list.md @@ -32,7 +32,7 @@ List Skill Versions - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ List Skill Versions - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSkillVersion` diff --git a/content/en/api/ruby/beta/skills/versions/retrieve.md b/content/en/api/ruby/beta/skills/versions/retrieve.md index e4a418586..567d26723 100644 --- a/content/en/api/ruby/beta/skills/versions/retrieve.md +++ b/content/en/api/ruby/beta/skills/versions/retrieve.md @@ -26,7 +26,7 @@ Get Skill Version - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Get Skill Version - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaSkillVersion` diff --git a/content/en/api/ruby/beta/tunnels.md b/content/en/api/ruby/beta/tunnels.md index 4ab2a9f6a..e63cf9404 100644 --- a/content/en/api/ruby/beta/tunnels.md +++ b/content/en/api/ruby/beta/tunnels.md @@ -24,7 +24,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnel` @@ -185,7 +191,7 @@ Fetches a tunnel by ID. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -269,6 +275,12 @@ Fetches a tunnel by ID. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnel` @@ -358,7 +370,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -442,6 +454,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnel` @@ -524,7 +542,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -608,6 +626,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnel` @@ -685,7 +709,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -769,6 +793,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnelToken` @@ -833,7 +863,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -917,6 +947,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnelToken` @@ -1033,7 +1069,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1117,6 +1153,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate` @@ -1203,7 +1245,7 @@ Fetches a tunnel certificate by ID. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1287,6 +1329,12 @@ Fetches a tunnel certificate by ID. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate` @@ -1385,7 +1433,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1469,6 +1517,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate` @@ -1560,7 +1614,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1644,6 +1698,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaTunnelCertificate` diff --git a/content/en/api/ruby/beta/tunnels/archive.md b/content/en/api/ruby/beta/tunnels/archive.md index 6b30ad6d2..930d9c437 100644 --- a/content/en/api/ruby/beta/tunnels/archive.md +++ b/content/en/api/ruby/beta/tunnels/archive.md @@ -18,7 +18,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnel` diff --git a/content/en/api/ruby/beta/tunnels/certificates.md b/content/en/api/ruby/beta/tunnels/certificates.md index 37b731b07..e9dd331d9 100644 --- a/content/en/api/ruby/beta/tunnels/certificates.md +++ b/content/en/api/ruby/beta/tunnels/certificates.md @@ -26,7 +26,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnelCertificate` @@ -196,7 +202,7 @@ Fetches a tunnel certificate by ID. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -280,6 +286,12 @@ Fetches a tunnel certificate by ID. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnelCertificate` @@ -378,7 +390,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -462,6 +474,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnelCertificate` @@ -553,7 +571,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -637,6 +655,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaTunnelCertificate` diff --git a/content/en/api/ruby/beta/tunnels/certificates/archive.md b/content/en/api/ruby/beta/tunnels/certificates/archive.md index 71e23b2a5..a8785a3a4 100644 --- a/content/en/api/ruby/beta/tunnels/certificates/archive.md +++ b/content/en/api/ruby/beta/tunnels/certificates/archive.md @@ -20,7 +20,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnelCertificate` diff --git a/content/en/api/ruby/beta/tunnels/certificates/create.md b/content/en/api/ruby/beta/tunnels/certificates/create.md index b5b6eb008..30126aa60 100644 --- a/content/en/api/ruby/beta/tunnels/certificates/create.md +++ b/content/en/api/ruby/beta/tunnels/certificates/create.md @@ -24,7 +24,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnelCertificate` diff --git a/content/en/api/ruby/beta/tunnels/certificates/list.md b/content/en/api/ruby/beta/tunnels/certificates/list.md index d37c7989d..1ab18617b 100644 --- a/content/en/api/ruby/beta/tunnels/certificates/list.md +++ b/content/en/api/ruby/beta/tunnels/certificates/list.md @@ -32,7 +32,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnelCertificate` diff --git a/content/en/api/ruby/beta/tunnels/certificates/retrieve.md b/content/en/api/ruby/beta/tunnels/certificates/retrieve.md index 6c2a269c2..58b6eaee5 100644 --- a/content/en/api/ruby/beta/tunnels/certificates/retrieve.md +++ b/content/en/api/ruby/beta/tunnels/certificates/retrieve.md @@ -20,7 +20,7 @@ Fetches a tunnel certificate by ID. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Fetches a tunnel certificate by ID. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnelCertificate` diff --git a/content/en/api/ruby/beta/tunnels/create.md b/content/en/api/ruby/beta/tunnels/create.md index 3a5f33229..24197b354 100644 --- a/content/en/api/ruby/beta/tunnels/create.md +++ b/content/en/api/ruby/beta/tunnels/create.md @@ -22,7 +22,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnel` diff --git a/content/en/api/ruby/beta/tunnels/list.md b/content/en/api/ruby/beta/tunnels/list.md index 32df37b0d..4fac187f1 100644 --- a/content/en/api/ruby/beta/tunnels/list.md +++ b/content/en/api/ruby/beta/tunnels/list.md @@ -30,7 +30,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnel` diff --git a/content/en/api/ruby/beta/tunnels/retrieve.md b/content/en/api/ruby/beta/tunnels/retrieve.md index f317e4cca..da8d4b850 100644 --- a/content/en/api/ruby/beta/tunnels/retrieve.md +++ b/content/en/api/ruby/beta/tunnels/retrieve.md @@ -18,7 +18,7 @@ Fetches a tunnel by ID. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Fetches a tunnel by ID. - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnel` diff --git a/content/en/api/ruby/beta/tunnels/reveal_token.md b/content/en/api/ruby/beta/tunnels/reveal_token.md index 6749217ab..8da68ab63 100644 --- a/content/en/api/ruby/beta/tunnels/reveal_token.md +++ b/content/en/api/ruby/beta/tunnels/reveal_token.md @@ -18,7 +18,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnelToken` diff --git a/content/en/api/ruby/beta/tunnels/rotate_token.md b/content/en/api/ruby/beta/tunnels/rotate_token.md index 99fa25e9f..57c7a259f 100644 --- a/content/en/api/ruby/beta/tunnels/rotate_token.md +++ b/content/en/api/ruby/beta/tunnels/rotate_token.md @@ -24,7 +24,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaTunnelToken` diff --git a/content/en/api/ruby/beta/user_profiles.md b/content/en/api/ruby/beta/user_profiles.md index aa277b960..0fab9e10a 100644 --- a/content/en/api/ruby/beta/user_profiles.md +++ b/content/en/api/ruby/beta/user_profiles.md @@ -24,33 +24,29 @@ Create User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: Time` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: Hash[Symbol, String]` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name: String` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 -- `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `:external` - - - `:resold` - - - `:internal` - - `betas: Array[AnthropicBeta]` Optional header to specify the beta version(s) you want to use. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -134,6 +130,12 @@ Create User Profile - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaUserProfile` @@ -188,19 +190,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Time` - - `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -230,8 +228,8 @@ puts(beta_user_profile) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -259,6 +257,14 @@ List User Profiles - `:desc` +- `order_by: :created_at | :name` + + Query parameter for order_by + + - `:created_at` + + - `:name` + - `page: String` Query parameter for page @@ -269,7 +275,7 @@ List User Profiles - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -353,6 +359,12 @@ List User Profiles - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaUserProfile` @@ -407,19 +419,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: :external | :resold | :internal` + - `external_user_onboarded_at: Time` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -451,8 +459,8 @@ puts(page) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -477,7 +485,7 @@ Get User Profile - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -561,6 +569,12 @@ Get User Profile - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaUserProfile` @@ -615,19 +629,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Time` - - `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -657,8 +667,8 @@ puts(beta_user_profile) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -688,6 +698,12 @@ Update User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: Time` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: Hash[Symbol, String]` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -698,23 +714,13 @@ Update User Profile minLength: 1, maxLength: 255 -- `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `:external` - - - `:resold` - - - `:internal` - - `betas: Array[AnthropicBeta]` Optional header to specify the beta version(s) you want to use. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -798,6 +804,12 @@ Update User Profile - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaUserProfile` @@ -852,19 +864,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: :external | :resold | :internal` + - `external_user_onboarded_at: Time` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -894,8 +902,8 @@ puts(beta_user_profile) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -917,7 +925,7 @@ Create Enrollment URL - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1001,6 +1009,12 @@ Create Enrollment URL - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaUserProfileEnrollmentURL` @@ -1097,19 +1111,15 @@ puts(beta_user_profile_enrollment_url) Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Time` - - `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Beta User Profile Enrollment URL diff --git a/content/en/api/ruby/beta/user_profiles/create.md b/content/en/api/ruby/beta/user_profiles/create.md index 6a39eaf29..d468ae689 100644 --- a/content/en/api/ruby/beta/user_profiles/create.md +++ b/content/en/api/ruby/beta/user_profiles/create.md @@ -22,33 +22,29 @@ Create User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: Time` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: Hash[Symbol, String]` Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name: String` - Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 -- `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `:external` - - - `:resold` - - - `:internal` - - `betas: Array[AnthropicBeta]` Optional header to specify the beta version(s) you want to use. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -132,6 +128,12 @@ Create User Profile - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaUserProfile` @@ -186,19 +188,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Time` - - `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -228,7 +226,7 @@ puts(beta_user_profile) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/ruby/beta/user_profiles/create_enrollment_url.md b/content/en/api/ruby/beta/user_profiles/create_enrollment_url.md index a917e0d77..d946c2a45 100644 --- a/content/en/api/ruby/beta/user_profiles/create_enrollment_url.md +++ b/content/en/api/ruby/beta/user_profiles/create_enrollment_url.md @@ -16,7 +16,7 @@ Create Enrollment URL - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Create Enrollment URL - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaUserProfileEnrollmentURL` diff --git a/content/en/api/ruby/beta/user_profiles/list.md b/content/en/api/ruby/beta/user_profiles/list.md index 9c47f5f3e..c3b8b1122 100644 --- a/content/en/api/ruby/beta/user_profiles/list.md +++ b/content/en/api/ruby/beta/user_profiles/list.md @@ -22,6 +22,14 @@ List User Profiles - `:desc` +- `order_by: :created_at | :name` + + Query parameter for order_by + + - `:created_at` + + - `:name` + - `page: String` Query parameter for page @@ -32,7 +40,7 @@ List User Profiles - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -116,6 +124,12 @@ List User Profiles - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaUserProfile` @@ -170,19 +184,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship: :external | :resold | :internal` + - `external_user_onboarded_at: Time` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -214,8 +224,8 @@ puts(page) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" diff --git a/content/en/api/ruby/beta/user_profiles/retrieve.md b/content/en/api/ruby/beta/user_profiles/retrieve.md index 38850ed45..d8458fadd 100644 --- a/content/en/api/ruby/beta/user_profiles/retrieve.md +++ b/content/en/api/ruby/beta/user_profiles/retrieve.md @@ -16,7 +16,7 @@ Get User Profile - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get User Profile - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaUserProfile` @@ -154,19 +160,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Time` - - `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -196,7 +198,7 @@ puts(beta_user_profile) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/ruby/beta/user_profiles/update.md b/content/en/api/ruby/beta/user_profiles/update.md index ac55f47e9..acb135535 100644 --- a/content/en/api/ruby/beta/user_profiles/update.md +++ b/content/en/api/ruby/beta/user_profiles/update.md @@ -24,6 +24,12 @@ Update User Profile minLength: 1, maxLength: 255 +- `external_user_onboarded_at: Time` + + A timestamp in RFC 3339 format + + format: date-time + - `metadata: Hash[Symbol, String]` Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -34,23 +40,13 @@ Update User Profile minLength: 1, maxLength: 255 -- `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `:external` - - - `:resold` - - - `:internal` - - `betas: Array[AnthropicBeta]` Optional header to specify the beta version(s) you want to use. - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -134,6 +130,12 @@ Update User Profile - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaUserProfile` @@ -188,19 +190,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name: String` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at: Time` - - `relationship: :external | :resold | :internal` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `:external` + format: date-time - - `:resold` + - `name: String` - - `:internal` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -230,7 +228,7 @@ puts(beta_user_profile) "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/ruby/beta/vaults.md b/content/en/api/ruby/beta/vaults.md index 4e97bbfaf..b29c035e3 100644 --- a/content/en/api/ruby/beta/vaults.md +++ b/content/en/api/ruby/beta/vaults.md @@ -26,7 +26,7 @@ Create Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Create Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsVault` @@ -206,7 +212,7 @@ List Vaults - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -290,6 +296,12 @@ List Vaults - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsVault` @@ -379,7 +391,7 @@ Get Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -463,6 +475,12 @@ Get Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsVault` @@ -557,7 +575,7 @@ Update Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -641,6 +659,12 @@ Update Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsVault` @@ -725,7 +749,7 @@ Delete Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -809,6 +833,12 @@ Delete Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeletedVault` @@ -860,7 +890,7 @@ Archive Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -944,6 +974,12 @@ Archive Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsVault` @@ -1256,7 +1292,7 @@ Create Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1340,6 +1376,12 @@ Create Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential` @@ -1568,7 +1610,7 @@ List Credentials - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1652,6 +1694,12 @@ List Credentials - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential` @@ -1866,7 +1914,7 @@ Get Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1950,6 +1998,12 @@ Get Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential` @@ -2294,7 +2348,7 @@ Update Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2378,6 +2432,12 @@ Update Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential` @@ -2590,7 +2650,7 @@ Delete Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2674,6 +2734,12 @@ Delete Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsDeletedCredential` @@ -2730,7 +2796,7 @@ Archive Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2814,6 +2880,12 @@ Archive Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredential` @@ -3026,7 +3098,7 @@ Validate Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -3110,6 +3182,12 @@ Validate Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `class BetaManagedAgentsCredentialValidation` diff --git a/content/en/api/ruby/beta/vaults/archive.md b/content/en/api/ruby/beta/vaults/archive.md index 56b7f585f..48dc0367b 100644 --- a/content/en/api/ruby/beta/vaults/archive.md +++ b/content/en/api/ruby/beta/vaults/archive.md @@ -16,7 +16,7 @@ Archive Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Archive Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsVault` diff --git a/content/en/api/ruby/beta/vaults/create.md b/content/en/api/ruby/beta/vaults/create.md index 3cf191791..7cac569db 100644 --- a/content/en/api/ruby/beta/vaults/create.md +++ b/content/en/api/ruby/beta/vaults/create.md @@ -24,7 +24,7 @@ Create Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Create Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsVault` diff --git a/content/en/api/ruby/beta/vaults/credentials.md b/content/en/api/ruby/beta/vaults/credentials.md index 82482c2c7..eb05c08c9 100644 --- a/content/en/api/ruby/beta/vaults/credentials.md +++ b/content/en/api/ruby/beta/vaults/credentials.md @@ -192,7 +192,7 @@ Create Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -276,6 +276,12 @@ Create Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsCredential` @@ -504,7 +510,7 @@ List Credentials - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -588,6 +594,12 @@ List Credentials - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsCredential` @@ -802,7 +814,7 @@ Get Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -886,6 +898,12 @@ Get Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsCredential` @@ -1230,7 +1248,7 @@ Update Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1314,6 +1332,12 @@ Update Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsCredential` @@ -1526,7 +1550,7 @@ Delete Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1610,6 +1634,12 @@ Delete Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsDeletedCredential` @@ -1666,7 +1696,7 @@ Archive Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -1750,6 +1780,12 @@ Archive Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsCredential` @@ -1962,7 +1998,7 @@ Validate Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -2046,6 +2082,12 @@ Validate Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class BetaManagedAgentsCredentialValidation` diff --git a/content/en/api/ruby/beta/vaults/credentials/archive.md b/content/en/api/ruby/beta/vaults/credentials/archive.md index 75808e73c..a6fda8e2e 100644 --- a/content/en/api/ruby/beta/vaults/credentials/archive.md +++ b/content/en/api/ruby/beta/vaults/credentials/archive.md @@ -18,7 +18,7 @@ Archive Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archive Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsCredential` diff --git a/content/en/api/ruby/beta/vaults/credentials/create.md b/content/en/api/ruby/beta/vaults/credentials/create.md index fc9044880..f4b424b63 100644 --- a/content/en/api/ruby/beta/vaults/credentials/create.md +++ b/content/en/api/ruby/beta/vaults/credentials/create.md @@ -190,7 +190,7 @@ Create Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -274,6 +274,12 @@ Create Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsCredential` diff --git a/content/en/api/ruby/beta/vaults/credentials/delete.md b/content/en/api/ruby/beta/vaults/credentials/delete.md index d562c64af..55bdfa91d 100644 --- a/content/en/api/ruby/beta/vaults/credentials/delete.md +++ b/content/en/api/ruby/beta/vaults/credentials/delete.md @@ -18,7 +18,7 @@ Delete Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeletedCredential` diff --git a/content/en/api/ruby/beta/vaults/credentials/list.md b/content/en/api/ruby/beta/vaults/credentials/list.md index d7df7474f..8bcb792b8 100644 --- a/content/en/api/ruby/beta/vaults/credentials/list.md +++ b/content/en/api/ruby/beta/vaults/credentials/list.md @@ -30,7 +30,7 @@ List Credentials - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List Credentials - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsCredential` diff --git a/content/en/api/ruby/beta/vaults/credentials/mcp_oauth_validate.md b/content/en/api/ruby/beta/vaults/credentials/mcp_oauth_validate.md index 5b5a0f703..3e5cb086b 100644 --- a/content/en/api/ruby/beta/vaults/credentials/mcp_oauth_validate.md +++ b/content/en/api/ruby/beta/vaults/credentials/mcp_oauth_validate.md @@ -18,7 +18,7 @@ Validate Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Validate Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsCredentialValidation` diff --git a/content/en/api/ruby/beta/vaults/credentials/retrieve.md b/content/en/api/ruby/beta/vaults/credentials/retrieve.md index 5582dbb1a..6d852c17b 100644 --- a/content/en/api/ruby/beta/vaults/credentials/retrieve.md +++ b/content/en/api/ruby/beta/vaults/credentials/retrieve.md @@ -18,7 +18,7 @@ Get Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsCredential` diff --git a/content/en/api/ruby/beta/vaults/credentials/update.md b/content/en/api/ruby/beta/vaults/credentials/update.md index da9292e29..ae16e8b12 100644 --- a/content/en/api/ruby/beta/vaults/credentials/update.md +++ b/content/en/api/ruby/beta/vaults/credentials/update.md @@ -150,7 +150,7 @@ Update Credential - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -234,6 +234,12 @@ Update Credential - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsCredential` diff --git a/content/en/api/ruby/beta/vaults/delete.md b/content/en/api/ruby/beta/vaults/delete.md index 1e5fcf74e..e35594c74 100644 --- a/content/en/api/ruby/beta/vaults/delete.md +++ b/content/en/api/ruby/beta/vaults/delete.md @@ -16,7 +16,7 @@ Delete Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Delete Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsDeletedVault` diff --git a/content/en/api/ruby/beta/vaults/list.md b/content/en/api/ruby/beta/vaults/list.md index be902b47c..5c67d24a6 100644 --- a/content/en/api/ruby/beta/vaults/list.md +++ b/content/en/api/ruby/beta/vaults/list.md @@ -28,7 +28,7 @@ List Vaults - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Vaults - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsVault` diff --git a/content/en/api/ruby/beta/vaults/retrieve.md b/content/en/api/ruby/beta/vaults/retrieve.md index 77b397649..7fb351cd6 100644 --- a/content/en/api/ruby/beta/vaults/retrieve.md +++ b/content/en/api/ruby/beta/vaults/retrieve.md @@ -16,7 +16,7 @@ Get Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -100,6 +100,12 @@ Get Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsVault` diff --git a/content/en/api/ruby/beta/vaults/update.md b/content/en/api/ruby/beta/vaults/update.md index b421a8bd6..b88619673 100644 --- a/content/en/api/ruby/beta/vaults/update.md +++ b/content/en/api/ruby/beta/vaults/update.md @@ -26,7 +26,7 @@ Update Vault - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Update Vault - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class BetaManagedAgentsVault` diff --git a/content/en/api/ruby/completions.md b/content/en/api/ruby/completions.md index 268f01c2d..8f8b31239 100644 --- a/content/en/api/ruby/completions.md +++ b/content/en/api/ruby/completions.md @@ -28,12 +28,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -150,7 +158,7 @@ Future models and features will not be compatible with Text Completions. See our - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -234,6 +242,12 @@ Future models and features will not be compatible with Text Completions. See our - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `temperature: Float` **Deprecated**: Deprecated. Models released after Claude Opus 4.6 do not support setting temperature. A value of 1.0 of will be accepted for backwards compatibility, all other values will be rejected with a 400 error. @@ -290,12 +304,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -384,7 +406,7 @@ anthropic = Anthropic::Client.new(api_key: "my-anthropic-api-key") completion = anthropic.completions.create( max_tokens_to_sample: 256, - model: Anthropic::Model::CLAUDE_SONNET_5, + model: Anthropic::Model::CLAUDE_FABLE_5_1, prompt: "\n\nHuman: Hello, world!\n\nAssistant:" ) @@ -425,12 +447,20 @@ puts(completion) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/completions/create.md b/content/en/api/ruby/completions/create.md index e0add23bb..630d1a939 100644 --- a/content/en/api/ruby/completions/create.md +++ b/content/en/api/ruby/completions/create.md @@ -26,12 +26,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -148,7 +156,7 @@ Future models and features will not be compatible with Text Completions. See our - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -232,6 +240,12 @@ Future models and features will not be compatible with Text Completions. See our - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + - `temperature: Float` **Deprecated**: Deprecated. Models released after Claude Opus 4.6 do not support setting temperature. A value of 1.0 of will be accepted for backwards compatibility, all other values will be rejected with a 400 error. @@ -288,12 +302,20 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -382,7 +404,7 @@ anthropic = Anthropic::Client.new(api_key: "my-anthropic-api-key") completion = anthropic.completions.create( max_tokens_to_sample: 256, - model: Anthropic::Model::CLAUDE_SONNET_5, + model: Anthropic::Model::CLAUDE_FABLE_5_1, prompt: "\n\nHuman: Hello, world!\n\nAssistant:" ) diff --git a/content/en/api/ruby/messages.md b/content/en/api/ruby/messages.md index e5782beb6..5cc31ed9b 100644 --- a/content/en/api/ruby/messages.md +++ b/content/en/api/ruby/messages.md @@ -1068,12 +1068,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1663,16 +1671,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -2105,16 +2103,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -3673,12 +3661,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -5237,12 +5233,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -5752,16 +5756,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -6194,16 +6188,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -8099,16 +8083,6 @@ puts(message_tokens_count) - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -10137,16 +10111,6 @@ puts(message_tokens_count) - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -14031,12 +13995,20 @@ puts(message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -14543,16 +14515,6 @@ puts(message_tokens_count) - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -14985,16 +14947,6 @@ puts(message_tokens_count) - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -16937,18 +16889,26 @@ puts(message_tokens_count) ### Model -- `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more | String` +- `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more | String` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -18885,12 +18845,20 @@ puts(message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -19848,12 +19816,20 @@ puts(message_tokens_count) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -23203,16 +23179,6 @@ puts(message_tokens_count) - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -23645,16 +23611,6 @@ puts(message_tokens_count) - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -27621,12 +27577,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -28216,16 +28180,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -28658,16 +28612,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -30923,12 +30867,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/messages/batches.md b/content/en/api/ruby/messages/batches.md index 736b96bf6..ef5a2a635 100644 --- a/content/en/api/ruby/messages/batches.md +++ b/content/en/api/ruby/messages/batches.md @@ -1088,12 +1088,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1683,16 +1691,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -2125,16 +2123,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -4390,12 +4378,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -5641,12 +5637,20 @@ puts(message_batch_individual_response) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -6708,12 +6712,20 @@ puts(message_batch_individual_response) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -7737,12 +7749,20 @@ puts(message_batch_individual_response) See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/messages/batches/create.md b/content/en/api/ruby/messages/batches/create.md index eb9c1d3df..e5b226436 100644 --- a/content/en/api/ruby/messages/batches/create.md +++ b/content/en/api/ruby/messages/batches/create.md @@ -1086,12 +1086,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1681,16 +1689,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -2123,16 +2121,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. diff --git a/content/en/api/ruby/messages/batches/results.md b/content/en/api/ruby/messages/batches/results.md index c0c7ab075..57087c29a 100644 --- a/content/en/api/ruby/messages/batches/results.md +++ b/content/en/api/ruby/messages/batches/results.md @@ -729,12 +729,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/messages/count_tokens.md b/content/en/api/ruby/messages/count_tokens.md index c6bbc9c02..41cd23992 100644 --- a/content/en/api/ruby/messages/count_tokens.md +++ b/content/en/api/ruby/messages/count_tokens.md @@ -1054,12 +1054,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1569,16 +1577,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -2011,16 +2009,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. diff --git a/content/en/api/ruby/messages/create.md b/content/en/api/ruby/messages/create.md index 92791d112..9afbdd2cc 100644 --- a/content/en/api/ruby/messages/create.md +++ b/content/en/api/ruby/messages/create.md @@ -1066,12 +1066,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents @@ -1661,16 +1669,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :browser_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -2103,16 +2101,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: :computer_toolset_20260801` - - `allowed_callers: Array[:direct | :code_execution_20250825 | :code_execution_20260120 | :code_execution_20260521]` - - - `:direct` - - - `:code_execution_20250825` - - - `:code_execution_20260120` - - - `:code_execution_20260521` - - `cache_control: CacheControlEphemeral` Create a cache control breakpoint at this content block. @@ -3671,12 +3659,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `Model = :"claude-sonnet-5" | :"claude-fable-5" | :"claude-mythos-5" | 12 more` + - `Model = :"claude-fable-5-1" | :"claude-mythos-5-1" | :"claude-sonnet-5" | 14 more` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. + - `:"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `:"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs + - `:"claude-sonnet-5"` High-performance model for coding and agents diff --git a/content/en/api/ruby/models.md b/content/en/api/ruby/models.md index 480971838..be9e351a4 100644 --- a/content/en/api/ruby/models.md +++ b/content/en/api/ruby/models.md @@ -34,7 +34,7 @@ The Models API response can be used to determine which models are available for - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class ModelInfo` @@ -365,7 +371,7 @@ The Models API response can be used to determine information about a specific mo - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -449,6 +455,12 @@ The Models API response can be used to determine information about a specific mo - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `class ModelInfo` diff --git a/content/en/api/ruby/models/list.md b/content/en/api/ruby/models/list.md index ede55f777..82432f5c7 100644 --- a/content/en/api/ruby/models/list.md +++ b/content/en/api/ruby/models/list.md @@ -32,7 +32,7 @@ The Models API response can be used to determine which models are available for - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class ModelInfo` diff --git a/content/en/api/ruby/models/retrieve.md b/content/en/api/ruby/models/retrieve.md index 1d423cb86..e17aa9751 100644 --- a/content/en/api/ruby/models/retrieve.md +++ b/content/en/api/ruby/models/retrieve.md @@ -20,7 +20,7 @@ The Models API response can be used to determine information about a specific mo - `String = String` - - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 38 more` + - `AnthropicBeta = :"message-batches-2024-09-24" | :"prompt-caching-2024-07-31" | :"computer-use-2024-10-22" | 41 more` - `:"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ The Models API response can be used to determine information about a specific mo - `:"ce-user-management-2026-07-13"` + - `:"mid-conversation-output-config-2026-07-01"` + + - `:"thinking-binding-controls-2026-08-01"` + + - `:"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `class ModelInfo` diff --git a/content/en/api/typescript/beta.md b/content/en/api/typescript/beta.md index 9339a9926..7bc7e7fcb 100644 --- a/content/en/api/typescript/beta.md +++ b/content/en/api/typescript/beta.md @@ -4,11 +4,11 @@ ### Anthropic Beta -- `AnthropicBeta = (string & {}) | "message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` +- `AnthropicBeta = (string & {}) | "message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -92,6 +92,12 @@ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Beta API Error - `BetaAPIError` @@ -452,7 +458,7 @@ The Models API response can be used to determine which models are available for - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -536,6 +542,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaModelInfo` @@ -797,7 +809,7 @@ The Models API response can be used to determine information about a specific mo - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -881,6 +893,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaModelInfo` @@ -2416,7 +2434,15 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -2498,6 +2524,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"system"` + - `clear_at?: "next_user_message" | "never" | null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config?: BetaSystemMessageOutputConfig | null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort?: "low" | "medium" | "high" | 2 more | null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` Body param: The model that will complete your prompt. @@ -2802,6 +2858,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2820,6 +2894,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -3323,16 +3403,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -3959,16 +4029,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -4887,7 +4947,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -4971,6 +5031,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id?: string` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -5960,7 +6026,15 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -6705,6 +6779,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStreamEvent = BetaRawMessageStartEvent | BetaRawMessageDeltaEvent | BetaRawMessageStopEvent | 3 more` - `BetaRawMessageStartEvent` @@ -6802,6 +6930,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStopEvent` - `type: "message_stop"` @@ -7064,7 +7238,7 @@ console.log(betaMessage.id); "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -7079,7 +7253,14 @@ console.log(betaMessage.id); }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -8373,7 +8554,15 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -8455,6 +8644,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"system"` + - `clear_at?: "next_user_message" | "never" | null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config?: BetaSystemMessageOutputConfig | null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort?: "low" | "medium" | "high" | 2 more | null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` Body param: The model that will complete your prompt. @@ -8695,6 +8914,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -8713,6 +8950,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -9104,16 +9347,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -9740,16 +9973,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -10668,7 +10891,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -10752,6 +10975,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id?: string` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -12132,7 +12361,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -12214,6 +12451,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"system"` + - `clear_at?: "next_user_message" | "never" | null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config?: BetaSystemMessageOutputConfig | null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort?: "low" | "medium" | "high" | 2 more | null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -12518,6 +12785,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -12536,6 +12821,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -13039,16 +13330,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -13675,16 +13956,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -14647,7 +14918,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -14731,6 +15002,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id?: string` Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -14917,7 +15194,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -15001,6 +15278,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatch` @@ -15184,7 +15467,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -15268,6 +15551,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatch` @@ -15449,7 +15738,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -15533,6 +15822,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatch` @@ -15706,7 +16001,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -15790,6 +16085,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDeletedMessageBatch` @@ -15855,7 +16156,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -15939,6 +16240,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatchIndividualResponse` @@ -16882,7 +17189,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -17627,6 +17942,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded @@ -17783,13 +18152,17 @@ Create Agent Body param: Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control - - `BetaManagedAgentsModel = "claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more | (string & {})` + - `BetaManagedAgentsModel = "claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more | (string & {})` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -18431,7 +18804,7 @@ Create Agent - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -18515,6 +18888,12 @@ Create Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsAgent` @@ -18557,7 +18936,11 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -19179,7 +19562,7 @@ List Agents - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -19263,6 +19646,12 @@ List Agents - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsAgent` @@ -19305,7 +19694,11 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -19912,7 +20305,7 @@ Get Agent - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -19996,6 +20389,12 @@ Get Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsAgent` @@ -20038,7 +20437,11 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -20661,13 +21064,17 @@ Update Agent Body param: Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared. - - `BetaManagedAgentsModel = "claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more | (string & {})` + - `BetaManagedAgentsModel = "claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more | (string & {})` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -21287,7 +21694,7 @@ Update Agent - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -21371,6 +21778,12 @@ Update Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsAgent` @@ -21413,7 +21826,11 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -22011,7 +22428,7 @@ Archive Agent - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -22095,6 +22512,12 @@ Archive Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsAgent` @@ -22137,7 +22560,11 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -22746,7 +23173,7 @@ List Agent Versions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -22830,6 +23257,12 @@ List Agent Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsAgent` @@ -22872,7 +23305,11 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -23595,7 +24032,7 @@ Create a new environment with the specified configuration. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -23679,6 +24116,12 @@ Create a new environment with the specified configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaEnvironment` @@ -23910,7 +24353,7 @@ List environments with pagination support. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -23994,6 +24437,12 @@ List environments with pagination support. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaEnvironment` @@ -24217,7 +24666,7 @@ Retrieve a specific environment by ID. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -24301,6 +24750,12 @@ Retrieve a specific environment by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaEnvironment` @@ -24640,7 +25095,7 @@ Update an existing environment's configuration. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -24724,6 +25179,12 @@ Update an existing environment's configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaEnvironment` @@ -24941,7 +25402,7 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -25025,6 +25486,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaEnvironmentDeleteResponse` @@ -25086,7 +25553,7 @@ Archive an environment by ID. Archived environments cannot be used to create new - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -25170,6 +25637,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaEnvironment` @@ -25395,7 +25868,7 @@ Retrieve detailed information about a specific work item. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -25479,6 +25952,12 @@ Retrieve detailed information about a specific work item. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork` @@ -25636,7 +26115,7 @@ Long poll for work items in the queue. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -25720,6 +26199,12 @@ Long poll for work items in the queue. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"Anthropic-Worker-ID"?: string` Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -25867,7 +26352,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -25951,6 +26436,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork` @@ -26108,7 +26599,7 @@ Record a heartbeat for a work item to maintain the lease. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -26192,6 +26683,12 @@ Record a heartbeat for a work item to maintain the lease. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWorkHeartbeatResponse` @@ -26289,7 +26786,7 @@ Stop a work item, initiating graceful or forced shutdown. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -26373,6 +26870,12 @@ Stop a work item, initiating graceful or forced shutdown. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork` @@ -26528,7 +27031,7 @@ List work items in an environment. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -26612,6 +27115,12 @@ List work items in an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork` @@ -26771,7 +27280,7 @@ Update work item metadata with merge semantics. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -26855,6 +27364,12 @@ Update work item metadata with merge semantics. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork` @@ -26999,7 +27514,7 @@ Get statistics about the work queue for an environment. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -27083,6 +27598,12 @@ Get statistics about the work queue for an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWorkQueueStats` @@ -27215,13 +27736,17 @@ Create Session Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `BetaManagedAgentsModel = "claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more | (string & {})` + - `BetaManagedAgentsModel = "claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more | (string & {})` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -28121,7 +28646,7 @@ Create Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -28205,6 +28730,12 @@ Create Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSession` @@ -28239,7 +28770,11 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -28789,7 +29324,7 @@ Create Session - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -28803,7 +29338,7 @@ Create Session - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -28931,7 +29466,7 @@ Create Session - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -29264,7 +29799,7 @@ List Sessions - `agent_version?: number` - Query param: Filter by agent version. Only applies when agent_id is also set. + Query param: Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -29308,11 +29843,11 @@ List Sessions - `memory_store_id?: string` - Query param: Filter sessions whose resources contain a memory_store with this memory store ID. + Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order?: "asc" | "desc"` - Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `"asc"` @@ -29340,7 +29875,7 @@ List Sessions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -29424,6 +29959,12 @@ List Sessions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSession` @@ -29458,7 +29999,11 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -30008,7 +30553,7 @@ List Sessions - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -30022,7 +30567,7 @@ List Sessions - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -30150,7 +30695,7 @@ List Sessions - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -30489,7 +31034,7 @@ Get Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -30573,6 +31118,12 @@ Get Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSession` @@ -30607,7 +31158,11 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -31157,7 +31712,7 @@ Get Session - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -31171,7 +31726,7 @@ Get Session - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -31299,7 +31854,7 @@ Get Session - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -32071,7 +32626,7 @@ Update Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -32155,6 +32710,12 @@ Update Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSession` @@ -32189,7 +32750,11 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -32739,7 +33304,7 @@ Update Session - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -32753,7 +33318,7 @@ Update Session - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -32881,7 +33446,7 @@ Update Session - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -33215,7 +33780,7 @@ Delete Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -33299,6 +33864,12 @@ Delete Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedSession` @@ -33354,7 +33925,7 @@ Archive Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -33438,6 +34009,12 @@ Archive Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSession` @@ -33472,7 +34049,11 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -34022,7 +34603,7 @@ Archive Session - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -34036,7 +34617,7 @@ Archive Session - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -34164,7 +34745,7 @@ Archive Session - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -34526,7 +35107,7 @@ List Events - `order?: "asc" | "desc"` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `"asc"` @@ -34534,7 +35115,7 @@ List Events - `page?: string` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `types?: Array` @@ -34546,7 +35127,7 @@ List Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -34630,6 +35211,12 @@ List Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -36102,7 +36689,11 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -37185,7 +37776,7 @@ Send Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -37269,6 +37860,12 @@ Send Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSendSessionEvents` @@ -37784,7 +38381,7 @@ Stream Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -37868,6 +38465,12 @@ Stream Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -39340,7 +39943,11 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -40118,7 +40725,7 @@ Add Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -40202,6 +40809,12 @@ Add Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsFileResource` @@ -40278,7 +40891,7 @@ List Session Resources - `page?: string` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `betas?: Array` @@ -40286,7 +40899,7 @@ List Session Resources - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -40370,6 +40983,12 @@ List Session Resources - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionResource = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -40549,7 +41168,7 @@ Get Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -40633,6 +41252,12 @@ Get Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ResourceRetrieveResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -40805,7 +41430,7 @@ Update Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -40889,6 +41514,12 @@ Update Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ResourceUpdateResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -41055,7 +41686,7 @@ Delete Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -41139,6 +41770,12 @@ Delete Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeleteSessionResource` @@ -41199,7 +41836,7 @@ List Session Threads - `page?: string` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas?: Array` @@ -41207,7 +41844,7 @@ List Session Threads - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -41291,6 +41928,12 @@ List Session Threads - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionThread` @@ -41331,7 +41974,11 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -42054,7 +42701,7 @@ Get Session Thread - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -42138,6 +42785,12 @@ Get Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionThread` @@ -42178,7 +42831,11 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -42896,7 +43553,7 @@ Archive Session Thread - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -42980,6 +43637,12 @@ Archive Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionThread` @@ -43020,7 +43683,11 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -43750,7 +44417,7 @@ List Session Thread Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -43834,6 +44501,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -45306,7 +45979,11 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -46029,7 +46706,7 @@ Stream Session Thread Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -46113,6 +46790,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -47585,7 +48268,11 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -48746,7 +49433,7 @@ Create Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -48830,6 +49517,12 @@ Create Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeployment` @@ -49478,7 +50171,7 @@ List Deployments - `status?: BetaManagedAgentsDeploymentStatus` - Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `"active"` @@ -49490,7 +50183,7 @@ List Deployments - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -49574,6 +50267,12 @@ List Deployments - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeployment` @@ -50197,7 +50896,7 @@ Get Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -50281,6 +50980,12 @@ Get Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeployment` @@ -51300,7 +52005,7 @@ Update Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -51384,6 +52089,12 @@ Update Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeployment` @@ -52003,7 +52714,7 @@ Archive Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -52087,6 +52798,12 @@ Archive Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeployment` @@ -52706,7 +53423,7 @@ Run Deployment Now - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -52790,6 +53507,12 @@ Run Deployment Now - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeploymentRun` @@ -52988,7 +53711,7 @@ Run Deployment Now - `session_id: string | null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -53075,7 +53798,7 @@ Pause Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -53159,6 +53882,12 @@ Pause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeployment` @@ -53778,7 +54507,7 @@ Unpause Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -53862,6 +54591,12 @@ Unpause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeployment` @@ -54501,11 +55236,11 @@ List Deployment Runs - `deployment_id?: string` - Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `has_error?: boolean` - Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit?: number` @@ -54515,7 +55250,7 @@ List Deployment Runs - `page?: string` - Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `trigger_type?: BetaManagedAgentsTriggerType` @@ -54531,7 +55266,7 @@ List Deployment Runs - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -54615,6 +55350,12 @@ List Deployment Runs - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeploymentRun` @@ -54813,7 +55554,7 @@ List Deployment Runs - `session_id: string | null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -54904,7 +55645,7 @@ Get Deployment Run - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -54988,6 +55729,12 @@ Get Deployment Run - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeploymentRun` @@ -55186,7 +55933,7 @@ Get Deployment Run - `session_id: string | null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -55283,7 +56030,7 @@ Create Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -55367,6 +56114,12 @@ Create Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsVault` @@ -55469,7 +56222,7 @@ List Vaults - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -55553,6 +56306,12 @@ List Vaults - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsVault` @@ -55647,7 +56406,7 @@ Get Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -55731,6 +56490,12 @@ Get Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsVault` @@ -55831,7 +56596,7 @@ Update Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -55915,6 +56680,12 @@ Update Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsVault` @@ -56003,7 +56774,7 @@ Delete Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -56087,6 +56858,12 @@ Delete Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedVault` @@ -56144,7 +56921,7 @@ Archive Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -56228,6 +57005,12 @@ Archive Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsVault` @@ -56494,7 +57277,7 @@ Create Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -56578,6 +57361,12 @@ Create Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential` @@ -56812,7 +57601,7 @@ List Credentials - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -56896,6 +57685,12 @@ List Credentials - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential` @@ -57119,7 +57914,7 @@ Get Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -57203,6 +57998,12 @@ Get Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential` @@ -57553,7 +58354,7 @@ Update Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -57637,6 +58438,12 @@ Update Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential` @@ -57855,7 +58662,7 @@ Delete Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -57939,6 +58746,12 @@ Delete Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedCredential` @@ -58001,7 +58814,7 @@ Archive Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -58085,6 +58898,12 @@ Archive Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential` @@ -58303,7 +59122,7 @@ Validate Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -58387,6 +59206,12 @@ Validate Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredentialValidation` @@ -58557,7 +59382,7 @@ Create a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -58641,6 +59466,12 @@ Create a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryStore` @@ -58758,7 +59589,7 @@ List memory stores - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -58842,6 +59673,12 @@ List memory stores - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryStore` @@ -58941,7 +59778,7 @@ Retrieve a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -59025,6 +59862,12 @@ Retrieve a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryStore` @@ -59136,7 +59979,7 @@ Update a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -59220,6 +60063,12 @@ Update a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryStore` @@ -59313,7 +60162,7 @@ Delete a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -59397,6 +60246,12 @@ Delete a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedMemoryStore` @@ -59454,7 +60309,7 @@ Archive a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -59538,6 +60393,12 @@ Archive a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryStore` @@ -59633,7 +60494,7 @@ Create a memory - `path: string` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -59651,7 +60512,7 @@ Create a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -59735,6 +60596,12 @@ Create a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemory` @@ -59867,7 +60734,7 @@ List memories - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -59951,6 +60818,12 @@ List memories - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryListItem = BetaManagedAgentsMemory | BetaManagedAgentsMemoryPrefix` @@ -60086,7 +60959,7 @@ Retrieve a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -60170,6 +61043,12 @@ Retrieve a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemory` @@ -60285,7 +61164,7 @@ Update a memory - `path?: string | null` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -60305,7 +61184,7 @@ Update a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -60389,6 +61268,12 @@ Update a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemory` @@ -60500,7 +61385,7 @@ Delete a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -60584,6 +61469,12 @@ Delete a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedMemory` @@ -60700,7 +61591,7 @@ List memory versions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -60784,6 +61675,12 @@ List memory versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryVersion` @@ -60980,7 +61877,7 @@ Retrieve a memory version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -61064,6 +61961,12 @@ Retrieve a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryVersion` @@ -61247,7 +62150,7 @@ Redact a memory version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -61331,6 +62234,12 @@ Redact a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryVersion` @@ -61522,7 +62431,7 @@ Upload File - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -61606,6 +62515,12 @@ Upload File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFileMetadata` @@ -61744,7 +62659,7 @@ List Files - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -61828,6 +62743,12 @@ List Files - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFileMetadata` @@ -61953,7 +62874,7 @@ Download File - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -62037,6 +62958,12 @@ Download File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `unnamed_schema_1 = Response` @@ -62080,7 +63007,7 @@ Get File Metadata - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -62164,6 +63091,12 @@ Get File Metadata - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFileMetadata` @@ -62283,7 +63216,7 @@ Delete File - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -62367,6 +63300,12 @@ Delete File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDeletedFile` @@ -62438,7 +63377,7 @@ Create Skill - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -62522,6 +63461,12 @@ Create Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSkill` @@ -62665,7 +63610,7 @@ List Skills - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -62749,6 +63694,12 @@ List Skills - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSkill` @@ -62879,7 +63830,7 @@ Get Skill - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -62963,6 +63914,12 @@ Get Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSkill` @@ -63087,7 +64044,7 @@ Delete Skill - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -63171,6 +64128,12 @@ Delete Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDeletedSkill` @@ -63244,7 +64207,7 @@ Create Skill Version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -63328,6 +64291,12 @@ Create Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSkillVersion` @@ -63435,7 +64404,7 @@ List Skill Versions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -63519,6 +64488,12 @@ List Skill Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSkillVersion` @@ -63624,7 +64599,7 @@ Download a skill version's content as a zip archive. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -63708,6 +64683,12 @@ Download a skill version's content as a zip archive. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `unnamed_schema_2 = Response` @@ -63761,7 +64742,7 @@ Get Skill Version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -63845,6 +64826,12 @@ Get Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSkillVersion` @@ -63946,7 +64933,7 @@ Delete Skill Version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -64030,6 +65017,12 @@ Delete Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDeletedSkillVersion` @@ -64141,33 +65134,29 @@ Create User Profile minLength: 1, maxLength: 255 + - `external_user_onboarded_at?: string` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `metadata?: Record` Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name?: string | null` - Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 - - `relationship?: "external" | "resold" | "internal"` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - - `betas?: Array` Header param: Optional header to specify the beta version(s) you want to use. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -64251,6 +65240,12 @@ Create User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaUserProfile` @@ -64305,19 +65300,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at?: string | null` - - `relationship?: "external" | "resold" | "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -64349,8 +65340,8 @@ console.log(betaUserProfile.id); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -64380,6 +65371,14 @@ List User Profiles - `"desc"` + - `order_by?: "created_at" | "name"` + + Query param: Query parameter for order_by + + - `"created_at"` + + - `"name"` + - `page?: string` Query param: Query parameter for page @@ -64390,7 +65389,7 @@ List User Profiles - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -64474,6 +65473,12 @@ List User Profiles - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaUserProfile` @@ -64528,19 +65533,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at?: string | null` - - `relationship?: "external" | "resold" | "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -64575,8 +65576,8 @@ for await (const betaUserProfile of client.beta.userProfiles.list()) { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -64603,7 +65604,7 @@ Get User Profile - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -64687,6 +65688,12 @@ Get User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaUserProfile` @@ -64741,19 +65748,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship?: "external" | "resold" | "internal"` + - `external_user_onboarded_at?: string | null` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -64787,8 +65790,8 @@ console.log(betaUserProfile.id); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -64820,6 +65823,12 @@ Update User Profile minLength: 1, maxLength: 255 + - `external_user_onboarded_at?: string` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `metadata?: Record` Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -64830,23 +65839,13 @@ Update User Profile minLength: 1, maxLength: 255 - - `relationship?: "external" | "resold" | "internal" | null` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - - `betas?: Array` Header param: Optional header to specify the beta version(s) you want to use. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -64930,6 +65929,12 @@ Update User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaUserProfile` @@ -64984,19 +65989,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at?: string | null` - - `relationship?: "external" | "resold" | "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. #### Example @@ -65030,8 +66031,8 @@ console.log(betaUserProfile.id); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -65055,7 +66056,7 @@ Create Enrollment URL - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -65139,6 +66140,12 @@ Create Enrollment URL - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaUserProfileEnrollmentURL` @@ -65275,7 +66282,7 @@ Create a Dream - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -65359,6 +66366,12 @@ Create a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDream` @@ -65624,7 +66637,7 @@ List Dreams - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -65708,6 +66721,12 @@ List Dreams - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDream` @@ -65938,7 +66957,7 @@ Get a Dream - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -66022,6 +67041,12 @@ Get a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDream` @@ -66246,7 +67271,7 @@ Cancel a Dream - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -66330,6 +67355,12 @@ Cancel a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDream` @@ -66554,7 +67585,7 @@ Archive a Dream - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -66638,6 +67669,12 @@ Archive a Dream - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDream` @@ -66870,7 +67907,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -66954,6 +67991,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnel` @@ -67035,7 +68078,7 @@ Fetches a tunnel by ID. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -67119,6 +68162,12 @@ Fetches a tunnel by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnel` @@ -67212,7 +68261,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -67296,6 +68345,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnel` @@ -67383,7 +68438,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -67467,6 +68522,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnel` @@ -67548,7 +68609,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -67632,6 +68693,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelToken` @@ -67700,7 +68767,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -67784,6 +68851,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelToken` @@ -67854,7 +68927,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -67938,6 +69011,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelCertificate` @@ -68032,7 +69111,7 @@ Fetches a tunnel certificate by ID. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -68116,6 +69195,12 @@ Fetches a tunnel certificate by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelCertificate` @@ -68221,7 +69306,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -68305,6 +69390,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelCertificate` @@ -68403,7 +69494,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -68487,6 +69578,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelCertificate` @@ -69233,7 +70330,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69247,7 +70344,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig` @@ -69339,7 +70436,7 @@ Create an external key config owned by the caller's organization. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69353,7 +70450,7 @@ Create an external key config owned by the caller's organization. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig` @@ -69507,7 +70604,7 @@ Results are ordered by creation time (newest first). Use the - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69521,7 +70618,7 @@ Results are ordered by creation time (newest first). Use the **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig` @@ -69667,7 +70764,7 @@ Retrieve a single external key config in the caller's organization by ID. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69681,7 +70778,7 @@ Retrieve a single external key config in the caller's organization by ID. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig` @@ -69797,7 +70894,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69811,7 +70908,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig` @@ -69893,7 +70990,7 @@ encrypted data requires the original key identity to decrypt. - `kms_arn: string` - Full ARN of the AWS KMS key. + Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected. maxLength: 2048 @@ -69907,7 +71004,7 @@ encrypted data requires the original key identity to decrypt. **Deprecated** - IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored. + IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored. - `BetaGCPExternalKeyConfig` @@ -70208,7 +71305,7 @@ matched as the JWT's `iss` claim and is not fetched. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -70292,6 +71389,12 @@ matched as the JWT's `iss` claim and is not fetched. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationIssuer` @@ -70518,7 +71621,7 @@ Archived issuers are excluded unless `include_archived=true`. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -70602,6 +71705,12 @@ Archived issuers are excluded unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationIssuer` @@ -70819,7 +71928,7 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -70903,6 +72012,12 @@ Retrieve a federation issuer by its ID (`fdis_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationIssuer` @@ -71199,7 +72314,7 @@ session. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -71283,6 +72398,12 @@ session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationIssuer` @@ -71501,7 +72622,7 @@ issuer cannot be changed), or recreate them against another issuer. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -71585,6 +72706,12 @@ issuer cannot be changed), or recreate them against another issuer. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationIssuer` @@ -71890,7 +73017,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -71974,6 +73101,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRule` @@ -72210,7 +73343,7 @@ unless `include_archived=true`. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -72294,6 +73427,12 @@ unless `include_archived=true`. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRule` @@ -72513,7 +73652,7 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -72597,6 +73736,12 @@ Retrieve a federation rule by its ID (`fdrl_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRule` @@ -72908,7 +74053,7 @@ Console session. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -72992,6 +74137,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRule` @@ -73215,7 +74366,7 @@ other scopes require a Console session. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -73299,6 +74450,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRule` @@ -73529,7 +74686,7 @@ other scopes require a Console session. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -73613,6 +74770,12 @@ other scopes require a Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRuleWorkspace` @@ -73713,7 +74876,7 @@ rules with `applies_to_all_workspaces` or a legacy single - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -73797,6 +74960,12 @@ rules with `applies_to_all_workspaces` or a legacy single - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaFederationRuleWorkspace` @@ -73895,7 +75064,7 @@ Console session. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -73979,6 +75148,12 @@ Console session. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `WorkspaceRemoveResponse` @@ -74568,7 +75743,7 @@ accounts. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -74652,6 +75827,12 @@ accounts. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccount` @@ -74787,7 +75968,7 @@ archived service accounts. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -74871,6 +76052,12 @@ archived service accounts. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccount` @@ -74996,7 +76183,7 @@ Retrieve a service account by its ID (`svac_...`). - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -75080,6 +76267,12 @@ Retrieve a service account by its ID (`svac_...`). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccount` @@ -75220,7 +76413,7 @@ interactive credential (a user OAuth token or a Console session). - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -75304,6 +76497,12 @@ interactive credential (a user OAuth token or a Console session). - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccount` @@ -75430,7 +76629,7 @@ those rules first or change their target to another service account. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -75514,6 +76713,12 @@ those rules first or change their target to another service account. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccount` @@ -75660,7 +76865,7 @@ rejected. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -75744,6 +76949,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccountWorkspaceMember` @@ -75861,7 +77072,7 @@ page to recover. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -75945,6 +77156,12 @@ page to recover. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccountWorkspaceMember` @@ -76054,7 +77271,7 @@ to the implicit `workspace_user` membership. Archived workspaces return - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -76138,6 +77355,12 @@ to the implicit `workspace_user` membership. Archived workspaces return - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `WorkspaceRemoveResponse` @@ -76623,8 +77846,13 @@ List Workspaces customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -76663,10 +77891,14 @@ List Workspaces ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -76789,10 +78021,14 @@ Create Workspace Body param: ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `tags?: Record | null` @@ -76804,7 +78040,7 @@ Create Workspace - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -76888,6 +78124,12 @@ Create Workspace - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaWorkspace` @@ -76908,8 +78150,13 @@ Create Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -76948,10 +78195,14 @@ Create Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -77041,8 +78292,13 @@ Get Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -77081,10 +78337,14 @@ Get Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -77191,10 +78451,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name?: string` @@ -77226,8 +78490,13 @@ Update Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -77266,10 +78535,14 @@ Update Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -77357,8 +78630,13 @@ Archive Workspace customer-managed encryption key (CMEK) on AWS, reference this value in your KMS key-policy condition so the key is scoped to this compartment. On GCP and Azure, Anthropic enforces the compartment binding automatically; you do not - need to reference this value in your key configuration. See the CMEK integration guide for the - required key configuration, including the value used during key validation. + need to reference this value in your key configuration. See the CMEK + integration guide for the required key configuration; unless your organization + is on Claude Platform on AWS, it includes a separate value used during key + validation. On Claude Platform on AWS there is no separate validation value: + the key is validated against this Workspace's own value when it is attached, so + if your key policy uses the compartment condition, add this value to it before + attaching the key. - `created_at: string` @@ -77397,10 +78675,14 @@ Archive Workspace ID of the customer-managed encryption key (CMEK) configuration to use for this Workspace. Setting this field requires CMEK to be enabled for your organization. When set, data stored for this Workspace is encrypted with the - referenced key. Create key configurations with the External Keys API. This - field is write-once: once a key is attached to a Workspace it cannot be - detached or replaced. To rotate key material, rotate the underlying key on - your cloud KMS; the `external_key_id` stays the same. + referenced key. Create key configurations with the External Keys API. On + Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a + single-Region key in the same AWS account and Region as the Workspace. On that + platform the key is validated against this Workspace when it is attached, so a + key-policy problem is reported as an error on this request. This field is write-once: + once a key is attached to a Workspace it cannot be detached or replaced. To + rotate key material, rotate the underlying key on your cloud KMS; the + `external_key_id` stays the same. - `name: string` @@ -78091,7 +79373,7 @@ omitted from the results. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -78175,6 +79457,12 @@ omitted from the results. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccountWorkspaceMember` @@ -78297,7 +79585,7 @@ accounts cannot be added and are rejected. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -78381,6 +79669,12 @@ accounts cannot be added and are rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccountWorkspaceMember` @@ -78485,7 +79779,7 @@ account returns 404. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -78569,6 +79863,12 @@ account returns 404. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccountWorkspaceMember` @@ -78684,7 +79984,7 @@ rejected. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -78768,6 +80068,12 @@ rejected. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaServiceAccountWorkspaceMember` @@ -78871,7 +80177,7 @@ membership. Archived workspaces return 400. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -78955,6 +80261,12 @@ membership. Archived workspaces return 400. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ServiceAccountRemoveResponse` @@ -79136,3 +80448,155 @@ for await (const betaOrganizationRateLimit of client.beta.organization.rateLimit "next_page": "next_page" } ``` + +## Beta › Organization › Compliance Settings + +### Get Compliance Settings + +`client.beta.organization.complianceSettings.retrieve(options?): BetaComplianceSettings` + +**GET** `/v1/organizations/compliance_settings` + +Retrieve your organization's Compliance Settings. + +Compliance Settings is a singleton resource: there is exactly one per +organization, addressed without an identifier. The `state` field reflects +whether the Compliance API is enabled. An organization with a parent +organization reads the state inherited from the parent's configuration. + +#### Returns + +- `BetaComplianceSettings` + + - `state: BetaComplianceSettingsStateEnabled | BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `BetaComplianceSettingsStateEnabled` + + - `type: "enabled"` + + default: enabled + + - `BetaComplianceSettingsStateDisabled` + + - `type: "disabled"` + + default: disabled + + - `type: "compliance_settings"` + + default: compliance_settings + +#### Example + +```typescript +import Anthropic from "@anthropic-ai/sdk"; + +const client = new Anthropic({ + apiKey: process.env["ANTHROPIC_API_KEY"] // This is the default and can be omitted +}); + +const betaComplianceSettings = await client.beta.organization.complianceSettings.retrieve(); + +console.log(betaComplianceSettings.state); +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` + +### Update Compliance Settings + +`client.beta.organization.complianceSettings.update(body, options?): BetaComplianceSettings` + +**POST** `/v1/organizations/compliance_settings` + +Update your organization's Compliance Settings. + +Setting `state` to `enabled` turns on the Compliance API and begins +capturing organization activity events. Setting it to `disabled` turns +both off. `state` reflects whether the Compliance API is enabled. + +A request that sets `state` to its current value succeeds and leaves the +resource unchanged. A `disabled` request stays in effect until a later +`enabled` request or the organization's next provisioning action that +enables Access Transparency: enabling Access Transparency also enables +the Compliance API, which serves its activity events, so such +provisioning (including re-runs) re-enables the Compliance API even +after a `disabled` request. Automated provisioning never disables +compliance settings. + +#### Parameters + +- `body: ComplianceSettingUpdateParams` + + - `state: BetaComplianceSettingsStateEnabledParam | BetaComplianceSettingsStateDisabledParam` + + Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form. + + - `BetaComplianceSettingsStateEnabledParam` + + - `type: "enabled"` + + - `BetaComplianceSettingsStateDisabledParam` + + - `type: "disabled"` + +#### Returns + +- `BetaComplianceSettings` + + - `state: BetaComplianceSettingsStateEnabled | BetaComplianceSettingsStateDisabled` + + Whether the Compliance API is enabled for this organization. + + - `BetaComplianceSettingsStateEnabled` + + - `type: "enabled"` + + default: enabled + + - `BetaComplianceSettingsStateDisabled` + + - `type: "disabled"` + + default: disabled + + - `type: "compliance_settings"` + + default: compliance_settings + +#### Example + +```typescript +import Anthropic from "@anthropic-ai/sdk"; + +const client = new Anthropic({ + apiKey: process.env["ANTHROPIC_API_KEY"] // This is the default and can be omitted +}); + +const betaComplianceSettings = await client.beta.organization.complianceSettings.update({ + state: { type: "enabled" } +}); + +console.log(betaComplianceSettings.state); +``` + +##### Response (200) + +```json +{ + "state": { + "type": "enabled" + }, + "type": "compliance_settings" +} +``` diff --git a/content/en/api/typescript/beta/agents.md b/content/en/api/typescript/beta/agents.md index 428ab6ef5..8b07654ab 100644 --- a/content/en/api/typescript/beta/agents.md +++ b/content/en/api/typescript/beta/agents.md @@ -16,13 +16,17 @@ Create Agent Body param: Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control - - `BetaManagedAgentsModel = "claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more | (string & {})` + - `BetaManagedAgentsModel = "claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more | (string & {})` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -664,7 +668,7 @@ Create Agent - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -748,6 +752,12 @@ Create Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsAgent` @@ -790,7 +800,11 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -1412,7 +1426,7 @@ List Agents - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1496,6 +1510,12 @@ List Agents - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsAgent` @@ -1538,7 +1558,11 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -2145,7 +2169,7 @@ Get Agent - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2229,6 +2253,12 @@ Get Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsAgent` @@ -2271,7 +2301,11 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -2894,13 +2928,17 @@ Update Agent Body param: Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared. - - `BetaManagedAgentsModel = "claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more | (string & {})` + - `BetaManagedAgentsModel = "claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more | (string & {})` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -3520,7 +3558,7 @@ Update Agent - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3604,6 +3642,12 @@ Update Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsAgent` @@ -3646,7 +3690,11 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -4244,7 +4292,7 @@ Archive Agent - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -4328,6 +4376,12 @@ Archive Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsAgent` @@ -4370,7 +4424,11 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -5003,7 +5061,11 @@ console.log(betaManagedAgentsAgent.id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -7371,13 +7433,17 @@ console.log(betaManagedAgentsAgent.id); ### Beta Managed Agents Model -- `BetaManagedAgentsModel = "claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more | (string & {})` +- `BetaManagedAgentsModel = "claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more | (string & {})` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -7445,7 +7511,11 @@ console.log(betaManagedAgentsAgent.id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -7559,7 +7629,11 @@ console.log(betaManagedAgentsAgent.id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -7853,7 +7927,11 @@ console.log(betaManagedAgentsAgent.id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -8697,7 +8775,7 @@ List Agent Versions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -8781,6 +8859,12 @@ List Agent Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsAgent` @@ -8823,7 +8907,11 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/agents/archive.md b/content/en/api/typescript/beta/agents/archive.md index 3e94c0898..fc98b764d 100644 --- a/content/en/api/typescript/beta/agents/archive.md +++ b/content/en/api/typescript/beta/agents/archive.md @@ -18,7 +18,7 @@ Archive Agent - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archive Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsAgent` @@ -144,7 +150,11 @@ Archive Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/agents/create.md b/content/en/api/typescript/beta/agents/create.md index 94a7ec62f..899e63052 100644 --- a/content/en/api/typescript/beta/agents/create.md +++ b/content/en/api/typescript/beta/agents/create.md @@ -14,13 +14,17 @@ Create Agent Body param: Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control - - `BetaManagedAgentsModel = "claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more | (string & {})` + - `BetaManagedAgentsModel = "claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more | (string & {})` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -662,7 +666,7 @@ Create Agent - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -746,6 +750,12 @@ Create Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsAgent` @@ -788,7 +798,11 @@ Create Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/agents/list.md b/content/en/api/typescript/beta/agents/list.md index f138f33b5..bda4c5f07 100644 --- a/content/en/api/typescript/beta/agents/list.md +++ b/content/en/api/typescript/beta/agents/list.md @@ -42,7 +42,7 @@ List Agents - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -126,6 +126,12 @@ List Agents - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsAgent` @@ -168,7 +174,11 @@ List Agents See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/agents/retrieve.md b/content/en/api/typescript/beta/agents/retrieve.md index e4ffb63ef..e8fcbe43e 100644 --- a/content/en/api/typescript/beta/agents/retrieve.md +++ b/content/en/api/typescript/beta/agents/retrieve.md @@ -24,7 +24,7 @@ Get Agent - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Get Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsAgent` @@ -150,7 +156,11 @@ Get Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/agents/update.md b/content/en/api/typescript/beta/agents/update.md index ad08b9622..5069961a1 100644 --- a/content/en/api/typescript/beta/agents/update.md +++ b/content/en/api/typescript/beta/agents/update.md @@ -44,13 +44,17 @@ Update Agent Body param: Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared. - - `BetaManagedAgentsModel = "claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more | (string & {})` + - `BetaManagedAgentsModel = "claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more | (string & {})` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -670,7 +674,7 @@ Update Agent - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -754,6 +758,12 @@ Update Agent - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsAgent` @@ -796,7 +806,11 @@ Update Agent See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/agents/versions.md b/content/en/api/typescript/beta/agents/versions.md index 384589ce7..d05fece9b 100644 --- a/content/en/api/typescript/beta/agents/versions.md +++ b/content/en/api/typescript/beta/agents/versions.md @@ -30,7 +30,7 @@ List Agent Versions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List Agent Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsAgent` @@ -156,7 +162,11 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/agents/versions/list.md b/content/en/api/typescript/beta/agents/versions/list.md index acf894440..18f860f5f 100644 --- a/content/en/api/typescript/beta/agents/versions/list.md +++ b/content/en/api/typescript/beta/agents/versions/list.md @@ -28,7 +28,7 @@ List Agent Versions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Agent Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsAgent` @@ -154,7 +160,11 @@ List Agent Versions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/deployment_runs.md b/content/en/api/typescript/beta/deployment_runs.md index ca543f87d..1bc21043c 100644 --- a/content/en/api/typescript/beta/deployment_runs.md +++ b/content/en/api/typescript/beta/deployment_runs.md @@ -38,11 +38,11 @@ List Deployment Runs - `deployment_id?: string` - Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `has_error?: boolean` - Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit?: number` @@ -52,7 +52,7 @@ List Deployment Runs - `page?: string` - Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `trigger_type?: BetaManagedAgentsTriggerType` @@ -68,7 +68,7 @@ List Deployment Runs - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -152,6 +152,12 @@ List Deployment Runs - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeploymentRun` @@ -350,7 +356,7 @@ List Deployment Runs - `session_id: string | null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -441,7 +447,7 @@ Get Deployment Run - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -525,6 +531,12 @@ Get Deployment Run - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeploymentRun` @@ -723,7 +735,7 @@ Get Deployment Run - `session_id: string | null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -1002,7 +1014,7 @@ console.log(betaManagedAgentsDeploymentRun.id); - `session_id: string | null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/typescript/beta/deployment_runs/list.md b/content/en/api/typescript/beta/deployment_runs/list.md index 741aea839..fa9051c50 100644 --- a/content/en/api/typescript/beta/deployment_runs/list.md +++ b/content/en/api/typescript/beta/deployment_runs/list.md @@ -36,11 +36,11 @@ List Deployment Runs - `deployment_id?: string` - Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data. + Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data. - `has_error?: boolean` - Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all. + Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all. - `limit?: number` @@ -50,7 +50,7 @@ List Deployment Runs - `page?: string` - Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400. + Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400. - `trigger_type?: BetaManagedAgentsTriggerType` @@ -66,7 +66,7 @@ List Deployment Runs - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -150,6 +150,12 @@ List Deployment Runs - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeploymentRun` @@ -348,7 +354,7 @@ List Deployment Runs - `session_id: string | null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/typescript/beta/deployment_runs/retrieve.md b/content/en/api/typescript/beta/deployment_runs/retrieve.md index 6e60ed6ff..f80df4e36 100644 --- a/content/en/api/typescript/beta/deployment_runs/retrieve.md +++ b/content/en/api/typescript/beta/deployment_runs/retrieve.md @@ -18,7 +18,7 @@ Get Deployment Run - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Deployment Run - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeploymentRun` @@ -300,7 +306,7 @@ Get Deployment Run - `session_id: string | null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/typescript/beta/deployments.md b/content/en/api/typescript/beta/deployments.md index dd3a14dfc..ac7461c3c 100644 --- a/content/en/api/typescript/beta/deployments.md +++ b/content/en/api/typescript/beta/deployments.md @@ -418,7 +418,7 @@ Create Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -502,6 +502,12 @@ Create Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeployment` @@ -1150,7 +1156,7 @@ List Deployments - `status?: BetaManagedAgentsDeploymentStatus` - Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `"active"` @@ -1162,7 +1168,7 @@ List Deployments - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1246,6 +1252,12 @@ List Deployments - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeployment` @@ -1869,7 +1881,7 @@ Get Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1953,6 +1965,12 @@ Get Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeployment` @@ -2972,7 +2990,7 @@ Update Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3056,6 +3074,12 @@ Update Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeployment` @@ -3675,7 +3699,7 @@ Archive Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3759,6 +3783,12 @@ Archive Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeployment` @@ -4378,7 +4408,7 @@ Run Deployment Now - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -4462,6 +4492,12 @@ Run Deployment Now - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeploymentRun` @@ -4660,7 +4696,7 @@ Run Deployment Now - `session_id: string | null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` @@ -4747,7 +4783,7 @@ Pause Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -4831,6 +4867,12 @@ Pause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeployment` @@ -5450,7 +5492,7 @@ Unpause Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -5534,6 +5576,12 @@ Unpause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeployment` diff --git a/content/en/api/typescript/beta/deployments/archive.md b/content/en/api/typescript/beta/deployments/archive.md index b7d7fcb38..4952be5d9 100644 --- a/content/en/api/typescript/beta/deployments/archive.md +++ b/content/en/api/typescript/beta/deployments/archive.md @@ -18,7 +18,7 @@ Archive Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archive Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeployment` diff --git a/content/en/api/typescript/beta/deployments/create.md b/content/en/api/typescript/beta/deployments/create.md index 0ebd66f34..c6c4d640a 100644 --- a/content/en/api/typescript/beta/deployments/create.md +++ b/content/en/api/typescript/beta/deployments/create.md @@ -416,7 +416,7 @@ Create Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -500,6 +500,12 @@ Create Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeployment` diff --git a/content/en/api/typescript/beta/deployments/list.md b/content/en/api/typescript/beta/deployments/list.md index 1046db3a7..5aa02ccce 100644 --- a/content/en/api/typescript/beta/deployments/list.md +++ b/content/en/api/typescript/beta/deployments/list.md @@ -42,7 +42,7 @@ List Deployments - `status?: BetaManagedAgentsDeploymentStatus` - Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined. + Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined. - `"active"` @@ -54,7 +54,7 @@ List Deployments - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -138,6 +138,12 @@ List Deployments - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeployment` diff --git a/content/en/api/typescript/beta/deployments/pause.md b/content/en/api/typescript/beta/deployments/pause.md index 36d054cfb..d51fd999a 100644 --- a/content/en/api/typescript/beta/deployments/pause.md +++ b/content/en/api/typescript/beta/deployments/pause.md @@ -18,7 +18,7 @@ Pause Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Pause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeployment` diff --git a/content/en/api/typescript/beta/deployments/retrieve.md b/content/en/api/typescript/beta/deployments/retrieve.md index bc5909203..53e035cd9 100644 --- a/content/en/api/typescript/beta/deployments/retrieve.md +++ b/content/en/api/typescript/beta/deployments/retrieve.md @@ -18,7 +18,7 @@ Get Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeployment` diff --git a/content/en/api/typescript/beta/deployments/run.md b/content/en/api/typescript/beta/deployments/run.md index db2b238f7..2eb11ef91 100644 --- a/content/en/api/typescript/beta/deployments/run.md +++ b/content/en/api/typescript/beta/deployments/run.md @@ -18,7 +18,7 @@ Run Deployment Now - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Run Deployment Now - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeploymentRun` @@ -300,7 +306,7 @@ Run Deployment Now - `session_id: string | null` - Populated on success. Null on creation failure. Exactly one of session_id or error is non-null. + Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null. - `trigger_context: BetaManagedAgentsTriggerContext` diff --git a/content/en/api/typescript/beta/deployments/unpause.md b/content/en/api/typescript/beta/deployments/unpause.md index 216225036..33d2f161c 100644 --- a/content/en/api/typescript/beta/deployments/unpause.md +++ b/content/en/api/typescript/beta/deployments/unpause.md @@ -18,7 +18,7 @@ Unpause Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Unpause Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeployment` diff --git a/content/en/api/typescript/beta/deployments/update.md b/content/en/api/typescript/beta/deployments/update.md index 5c239e57c..1dcfe3f1f 100644 --- a/content/en/api/typescript/beta/deployments/update.md +++ b/content/en/api/typescript/beta/deployments/update.md @@ -418,7 +418,7 @@ Update Deployment - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -502,6 +502,12 @@ Update Deployment - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeployment` diff --git a/content/en/api/typescript/beta/environments.md b/content/en/api/typescript/beta/environments.md index d8bd3362e..2e91c2bd1 100644 --- a/content/en/api/typescript/beta/environments.md +++ b/content/en/api/typescript/beta/environments.md @@ -138,7 +138,7 @@ Create a new environment with the specified configuration. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -222,6 +222,12 @@ Create a new environment with the specified configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaEnvironment` @@ -453,7 +459,7 @@ List environments with pagination support. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -537,6 +543,12 @@ List environments with pagination support. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaEnvironment` @@ -760,7 +772,7 @@ Retrieve a specific environment by ID. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -844,6 +856,12 @@ Retrieve a specific environment by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaEnvironment` @@ -1183,7 +1201,7 @@ Update an existing environment's configuration. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1267,6 +1285,12 @@ Update an existing environment's configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaEnvironment` @@ -1484,7 +1508,7 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1568,6 +1592,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaEnvironmentDeleteResponse` @@ -1629,7 +1659,7 @@ Archive an environment by ID. Archived environments cannot be used to create new - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1713,6 +1743,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaEnvironment` @@ -2405,7 +2441,7 @@ Retrieve detailed information about a specific work item. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2489,6 +2525,12 @@ Retrieve detailed information about a specific work item. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork` @@ -2646,7 +2688,7 @@ Long poll for work items in the queue. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2730,6 +2772,12 @@ Long poll for work items in the queue. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"Anthropic-Worker-ID"?: string` Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -2877,7 +2925,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2961,6 +3009,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork` @@ -3118,7 +3172,7 @@ Record a heartbeat for a work item to maintain the lease. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3202,6 +3256,12 @@ Record a heartbeat for a work item to maintain the lease. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWorkHeartbeatResponse` @@ -3299,7 +3359,7 @@ Stop a work item, initiating graceful or forced shutdown. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3383,6 +3443,12 @@ Stop a work item, initiating graceful or forced shutdown. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork` @@ -3538,7 +3604,7 @@ List work items in an environment. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3622,6 +3688,12 @@ List work items in an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork` @@ -3781,7 +3853,7 @@ Update work item metadata with merge semantics. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3865,6 +3937,12 @@ Update work item metadata with merge semantics. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWork` @@ -4009,7 +4087,7 @@ Get statistics about the work queue for an environment. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -4093,6 +4171,12 @@ Get statistics about the work queue for an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSelfHostedWorkQueueStats` diff --git a/content/en/api/typescript/beta/environments/archive.md b/content/en/api/typescript/beta/environments/archive.md index 15c3ce90d..73bfe32c9 100644 --- a/content/en/api/typescript/beta/environments/archive.md +++ b/content/en/api/typescript/beta/environments/archive.md @@ -18,7 +18,7 @@ Archive an environment by ID. Archived environments cannot be used to create new - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archive an environment by ID. Archived environments cannot be used to create new - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaEnvironment` diff --git a/content/en/api/typescript/beta/environments/create.md b/content/en/api/typescript/beta/environments/create.md index c66e3d835..1b26f5384 100644 --- a/content/en/api/typescript/beta/environments/create.md +++ b/content/en/api/typescript/beta/environments/create.md @@ -136,7 +136,7 @@ Create a new environment with the specified configuration. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -220,6 +220,12 @@ Create a new environment with the specified configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaEnvironment` diff --git a/content/en/api/typescript/beta/environments/delete.md b/content/en/api/typescript/beta/environments/delete.md index 3d0cab5e8..e31d17fc8 100644 --- a/content/en/api/typescript/beta/environments/delete.md +++ b/content/en/api/typescript/beta/environments/delete.md @@ -18,7 +18,7 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete an environment by ID. Returns a confirmation of the deletion. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaEnvironmentDeleteResponse` diff --git a/content/en/api/typescript/beta/environments/list.md b/content/en/api/typescript/beta/environments/list.md index b2c519c21..bc23657bf 100644 --- a/content/en/api/typescript/beta/environments/list.md +++ b/content/en/api/typescript/beta/environments/list.md @@ -30,7 +30,7 @@ List environments with pagination support. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List environments with pagination support. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaEnvironment` diff --git a/content/en/api/typescript/beta/environments/retrieve.md b/content/en/api/typescript/beta/environments/retrieve.md index dd43ebe85..e99591735 100644 --- a/content/en/api/typescript/beta/environments/retrieve.md +++ b/content/en/api/typescript/beta/environments/retrieve.md @@ -18,7 +18,7 @@ Retrieve a specific environment by ID. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Retrieve a specific environment by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaEnvironment` diff --git a/content/en/api/typescript/beta/environments/update.md b/content/en/api/typescript/beta/environments/update.md index 09dc0c9db..c4a6bd7b5 100644 --- a/content/en/api/typescript/beta/environments/update.md +++ b/content/en/api/typescript/beta/environments/update.md @@ -138,7 +138,7 @@ Update an existing environment's configuration. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -222,6 +222,12 @@ Update an existing environment's configuration. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaEnvironment` diff --git a/content/en/api/typescript/beta/environments/work.md b/content/en/api/typescript/beta/environments/work.md index 7900f0891..c868453bb 100644 --- a/content/en/api/typescript/beta/environments/work.md +++ b/content/en/api/typescript/beta/environments/work.md @@ -26,7 +26,7 @@ Retrieve detailed information about a specific work item. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Retrieve detailed information about a specific work item. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSelfHostedWork` @@ -267,7 +273,7 @@ Long poll for work items in the queue. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -351,6 +357,12 @@ Long poll for work items in the queue. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"Anthropic-Worker-ID"?: string` Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console @@ -498,7 +510,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -582,6 +594,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSelfHostedWork` @@ -739,7 +757,7 @@ Record a heartbeat for a work item to maintain the lease. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -823,6 +841,12 @@ Record a heartbeat for a work item to maintain the lease. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSelfHostedWorkHeartbeatResponse` @@ -920,7 +944,7 @@ Stop a work item, initiating graceful or forced shutdown. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1004,6 +1028,12 @@ Stop a work item, initiating graceful or forced shutdown. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSelfHostedWork` @@ -1159,7 +1189,7 @@ List work items in an environment. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1243,6 +1273,12 @@ List work items in an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSelfHostedWork` @@ -1402,7 +1438,7 @@ Update work item metadata with merge semantics. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1486,6 +1522,12 @@ Update work item metadata with merge semantics. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSelfHostedWork` @@ -1630,7 +1672,7 @@ Get statistics about the work queue for an environment. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1714,6 +1756,12 @@ Get statistics about the work queue for an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSelfHostedWorkQueueStats` diff --git a/content/en/api/typescript/beta/environments/work/ack.md b/content/en/api/typescript/beta/environments/work/ack.md index b810db622..c818b606e 100644 --- a/content/en/api/typescript/beta/environments/work/ack.md +++ b/content/en/api/typescript/beta/environments/work/ack.md @@ -24,7 +24,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting' - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSelfHostedWork` diff --git a/content/en/api/typescript/beta/environments/work/heartbeat.md b/content/en/api/typescript/beta/environments/work/heartbeat.md index 0670f7f3a..7984f210e 100644 --- a/content/en/api/typescript/beta/environments/work/heartbeat.md +++ b/content/en/api/typescript/beta/environments/work/heartbeat.md @@ -32,7 +32,7 @@ Record a heartbeat for a work item to maintain the lease. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Record a heartbeat for a work item to maintain the lease. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSelfHostedWorkHeartbeatResponse` diff --git a/content/en/api/typescript/beta/environments/work/list.md b/content/en/api/typescript/beta/environments/work/list.md index 435406631..17c2e535c 100644 --- a/content/en/api/typescript/beta/environments/work/list.md +++ b/content/en/api/typescript/beta/environments/work/list.md @@ -30,7 +30,7 @@ List work items in an environment. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List work items in an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSelfHostedWork` diff --git a/content/en/api/typescript/beta/environments/work/poll.md b/content/en/api/typescript/beta/environments/work/poll.md index e576b51dc..096653efe 100644 --- a/content/en/api/typescript/beta/environments/work/poll.md +++ b/content/en/api/typescript/beta/environments/work/poll.md @@ -32,7 +32,7 @@ Long poll for work items in the queue. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Long poll for work items in the queue. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `"Anthropic-Worker-ID"?: string` Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console diff --git a/content/en/api/typescript/beta/environments/work/retrieve.md b/content/en/api/typescript/beta/environments/work/retrieve.md index 8c2cfa0dc..148efb353 100644 --- a/content/en/api/typescript/beta/environments/work/retrieve.md +++ b/content/en/api/typescript/beta/environments/work/retrieve.md @@ -24,7 +24,7 @@ Retrieve detailed information about a specific work item. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Retrieve detailed information about a specific work item. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSelfHostedWork` diff --git a/content/en/api/typescript/beta/environments/work/stats.md b/content/en/api/typescript/beta/environments/work/stats.md index 9e14703a9..d63cdac98 100644 --- a/content/en/api/typescript/beta/environments/work/stats.md +++ b/content/en/api/typescript/beta/environments/work/stats.md @@ -18,7 +18,7 @@ Get statistics about the work queue for an environment. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get statistics about the work queue for an environment. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSelfHostedWorkQueueStats` diff --git a/content/en/api/typescript/beta/environments/work/stop.md b/content/en/api/typescript/beta/environments/work/stop.md index 78c19d348..c25653192 100644 --- a/content/en/api/typescript/beta/environments/work/stop.md +++ b/content/en/api/typescript/beta/environments/work/stop.md @@ -28,7 +28,7 @@ Stop a work item, initiating graceful or forced shutdown. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Stop a work item, initiating graceful or forced shutdown. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSelfHostedWork` diff --git a/content/en/api/typescript/beta/environments/work/update.md b/content/en/api/typescript/beta/environments/work/update.md index 39daa72e5..fbb64e1b1 100644 --- a/content/en/api/typescript/beta/environments/work/update.md +++ b/content/en/api/typescript/beta/environments/work/update.md @@ -28,7 +28,7 @@ Update work item metadata with merge semantics. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Update work item metadata with merge semantics. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSelfHostedWork` diff --git a/content/en/api/typescript/beta/files.md b/content/en/api/typescript/beta/files.md index fd4ec9b00..c0b14444a 100644 --- a/content/en/api/typescript/beta/files.md +++ b/content/en/api/typescript/beta/files.md @@ -30,7 +30,7 @@ Upload File - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Upload File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaFileMetadata` @@ -252,7 +258,7 @@ List Files - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -336,6 +342,12 @@ List Files - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaFileMetadata` @@ -461,7 +473,7 @@ Download File - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -545,6 +557,12 @@ Download File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `unnamed_schema_1 = Response` @@ -588,7 +606,7 @@ Get File Metadata - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -672,6 +690,12 @@ Get File Metadata - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaFileMetadata` @@ -791,7 +815,7 @@ Delete File - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -875,6 +899,12 @@ Delete File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaDeletedFile` diff --git a/content/en/api/typescript/beta/files/delete.md b/content/en/api/typescript/beta/files/delete.md index 5fc277078..d003b41a8 100644 --- a/content/en/api/typescript/beta/files/delete.md +++ b/content/en/api/typescript/beta/files/delete.md @@ -20,7 +20,7 @@ Delete File - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Delete File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaDeletedFile` diff --git a/content/en/api/typescript/beta/files/download.md b/content/en/api/typescript/beta/files/download.md index 045f16698..d2e8293af 100644 --- a/content/en/api/typescript/beta/files/download.md +++ b/content/en/api/typescript/beta/files/download.md @@ -20,7 +20,7 @@ Download File - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Download File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `unnamed_schema_1 = Response` diff --git a/content/en/api/typescript/beta/files/list.md b/content/en/api/typescript/beta/files/list.md index 5603c4a3f..cd723dec9 100644 --- a/content/en/api/typescript/beta/files/list.md +++ b/content/en/api/typescript/beta/files/list.md @@ -36,7 +36,7 @@ List Files - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -120,6 +120,12 @@ List Files - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaFileMetadata` diff --git a/content/en/api/typescript/beta/files/retrieve_metadata.md b/content/en/api/typescript/beta/files/retrieve_metadata.md index b1950ac5c..cf0e05a8f 100644 --- a/content/en/api/typescript/beta/files/retrieve_metadata.md +++ b/content/en/api/typescript/beta/files/retrieve_metadata.md @@ -20,7 +20,7 @@ Get File Metadata - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Get File Metadata - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaFileMetadata` diff --git a/content/en/api/typescript/beta/files/upload.md b/content/en/api/typescript/beta/files/upload.md index a504b4d6f..d66142c01 100644 --- a/content/en/api/typescript/beta/files/upload.md +++ b/content/en/api/typescript/beta/files/upload.md @@ -28,7 +28,7 @@ Upload File - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Upload File - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaFileMetadata` diff --git a/content/en/api/typescript/beta/memory_stores.md b/content/en/api/typescript/beta/memory_stores.md index 213e7f7e6..0949ca886 100644 --- a/content/en/api/typescript/beta/memory_stores.md +++ b/content/en/api/typescript/beta/memory_stores.md @@ -34,7 +34,7 @@ Create a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ Create a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryStore` @@ -235,7 +241,7 @@ List memory stores - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -319,6 +325,12 @@ List memory stores - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryStore` @@ -418,7 +430,7 @@ Retrieve a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -502,6 +514,12 @@ Retrieve a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryStore` @@ -613,7 +631,7 @@ Update a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -697,6 +715,12 @@ Update a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryStore` @@ -790,7 +814,7 @@ Delete a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -874,6 +898,12 @@ Delete a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeletedMemoryStore` @@ -931,7 +961,7 @@ Archive a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1015,6 +1045,12 @@ Archive a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryStore` @@ -1166,7 +1202,7 @@ Create a memory - `path: string` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -1184,7 +1220,7 @@ Create a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1268,6 +1304,12 @@ Create a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemory` @@ -1400,7 +1442,7 @@ List memories - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1484,6 +1526,12 @@ List memories - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryListItem = BetaManagedAgentsMemory | BetaManagedAgentsMemoryPrefix` @@ -1619,7 +1667,7 @@ Retrieve a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1703,6 +1751,12 @@ Retrieve a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemory` @@ -1818,7 +1872,7 @@ Update a memory - `path?: string | null` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -1838,7 +1892,7 @@ Update a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1922,6 +1976,12 @@ Update a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemory` @@ -2033,7 +2093,7 @@ Delete a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2117,6 +2177,12 @@ Delete a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedMemory` @@ -2233,7 +2299,7 @@ List memory versions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2317,6 +2383,12 @@ List memory versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryVersion` @@ -2513,7 +2585,7 @@ Retrieve a memory version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2597,6 +2669,12 @@ Retrieve a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryVersion` @@ -2780,7 +2858,7 @@ Redact a memory version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2864,6 +2942,12 @@ Redact a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsMemoryVersion` diff --git a/content/en/api/typescript/beta/memory_stores/archive.md b/content/en/api/typescript/beta/memory_stores/archive.md index 89320219b..109526ac1 100644 --- a/content/en/api/typescript/beta/memory_stores/archive.md +++ b/content/en/api/typescript/beta/memory_stores/archive.md @@ -18,7 +18,7 @@ Archive a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archive a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryStore` diff --git a/content/en/api/typescript/beta/memory_stores/create.md b/content/en/api/typescript/beta/memory_stores/create.md index 78020c422..59c748ad5 100644 --- a/content/en/api/typescript/beta/memory_stores/create.md +++ b/content/en/api/typescript/beta/memory_stores/create.md @@ -32,7 +32,7 @@ Create a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Create a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryStore` diff --git a/content/en/api/typescript/beta/memory_stores/delete.md b/content/en/api/typescript/beta/memory_stores/delete.md index d6cee31be..2c70f26bf 100644 --- a/content/en/api/typescript/beta/memory_stores/delete.md +++ b/content/en/api/typescript/beta/memory_stores/delete.md @@ -18,7 +18,7 @@ Delete a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeletedMemoryStore` diff --git a/content/en/api/typescript/beta/memory_stores/list.md b/content/en/api/typescript/beta/memory_stores/list.md index eeecd6fd1..bb3faef09 100644 --- a/content/en/api/typescript/beta/memory_stores/list.md +++ b/content/en/api/typescript/beta/memory_stores/list.md @@ -42,7 +42,7 @@ List memory stores - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -126,6 +126,12 @@ List memory stores - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryStore` diff --git a/content/en/api/typescript/beta/memory_stores/memories.md b/content/en/api/typescript/beta/memory_stores/memories.md index 2a9673238..1e3c37401 100644 --- a/content/en/api/typescript/beta/memory_stores/memories.md +++ b/content/en/api/typescript/beta/memory_stores/memories.md @@ -20,7 +20,7 @@ Create a memory - `path: string` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -38,7 +38,7 @@ Create a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -122,6 +122,12 @@ Create a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemory` @@ -254,7 +260,7 @@ List memories - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -338,6 +344,12 @@ List memories - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryListItem = BetaManagedAgentsMemory | BetaManagedAgentsMemoryPrefix` @@ -473,7 +485,7 @@ Retrieve a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -557,6 +569,12 @@ Retrieve a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemory` @@ -672,7 +690,7 @@ Update a memory - `path?: string | null` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -692,7 +710,7 @@ Update a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -776,6 +794,12 @@ Update a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemory` @@ -887,7 +911,7 @@ Delete a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -971,6 +995,12 @@ Delete a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeletedMemory` diff --git a/content/en/api/typescript/beta/memory_stores/memories/create.md b/content/en/api/typescript/beta/memory_stores/memories/create.md index 343a1aacc..0e9a20931 100644 --- a/content/en/api/typescript/beta/memory_stores/memories/create.md +++ b/content/en/api/typescript/beta/memory_stores/memories/create.md @@ -18,7 +18,7 @@ Create a memory - `path: string` - Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. + Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. minLength: 2, maxLength: 1024 @@ -36,7 +36,7 @@ Create a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -120,6 +120,12 @@ Create a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemory` diff --git a/content/en/api/typescript/beta/memory_stores/memories/delete.md b/content/en/api/typescript/beta/memory_stores/memories/delete.md index 034653813..865f303c8 100644 --- a/content/en/api/typescript/beta/memory_stores/memories/delete.md +++ b/content/en/api/typescript/beta/memory_stores/memories/delete.md @@ -26,7 +26,7 @@ Delete a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Delete a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeletedMemory` diff --git a/content/en/api/typescript/beta/memory_stores/memories/list.md b/content/en/api/typescript/beta/memory_stores/memories/list.md index 9bf21e3fb..396a96686 100644 --- a/content/en/api/typescript/beta/memory_stores/memories/list.md +++ b/content/en/api/typescript/beta/memory_stores/memories/list.md @@ -46,7 +46,7 @@ List memories - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -130,6 +130,12 @@ List memories - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryListItem = BetaManagedAgentsMemory | BetaManagedAgentsMemoryPrefix` diff --git a/content/en/api/typescript/beta/memory_stores/memories/retrieve.md b/content/en/api/typescript/beta/memory_stores/memories/retrieve.md index fd3f55a7e..de10fedf2 100644 --- a/content/en/api/typescript/beta/memory_stores/memories/retrieve.md +++ b/content/en/api/typescript/beta/memory_stores/memories/retrieve.md @@ -30,7 +30,7 @@ Retrieve a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Retrieve a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemory` diff --git a/content/en/api/typescript/beta/memory_stores/memories/update.md b/content/en/api/typescript/beta/memory_stores/memories/update.md index 406dd1412..cfc42b7b0 100644 --- a/content/en/api/typescript/beta/memory_stores/memories/update.md +++ b/content/en/api/typescript/beta/memory_stores/memories/update.md @@ -30,7 +30,7 @@ Update a memory - `path?: string | null` - Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. + Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged. minLength: 2, maxLength: 1024 @@ -50,7 +50,7 @@ Update a memory - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -134,6 +134,12 @@ Update a memory - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemory` diff --git a/content/en/api/typescript/beta/memory_stores/memory_versions.md b/content/en/api/typescript/beta/memory_stores/memory_versions.md index a8ddd787d..4ea12746c 100644 --- a/content/en/api/typescript/beta/memory_stores/memory_versions.md +++ b/content/en/api/typescript/beta/memory_stores/memory_versions.md @@ -76,7 +76,7 @@ List memory versions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -160,6 +160,12 @@ List memory versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryVersion` @@ -356,7 +362,7 @@ Retrieve a memory version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -440,6 +446,12 @@ Retrieve a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryVersion` @@ -623,7 +635,7 @@ Redact a memory version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -707,6 +719,12 @@ Redact a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsMemoryVersion` diff --git a/content/en/api/typescript/beta/memory_stores/memory_versions/list.md b/content/en/api/typescript/beta/memory_stores/memory_versions/list.md index bcc60083c..dae3df1e9 100644 --- a/content/en/api/typescript/beta/memory_stores/memory_versions/list.md +++ b/content/en/api/typescript/beta/memory_stores/memory_versions/list.md @@ -74,7 +74,7 @@ List memory versions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -158,6 +158,12 @@ List memory versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryVersion` diff --git a/content/en/api/typescript/beta/memory_stores/memory_versions/redact.md b/content/en/api/typescript/beta/memory_stores/memory_versions/redact.md index 093b8f46b..6399bcf05 100644 --- a/content/en/api/typescript/beta/memory_stores/memory_versions/redact.md +++ b/content/en/api/typescript/beta/memory_stores/memory_versions/redact.md @@ -22,7 +22,7 @@ Redact a memory version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Redact a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryVersion` diff --git a/content/en/api/typescript/beta/memory_stores/memory_versions/retrieve.md b/content/en/api/typescript/beta/memory_stores/memory_versions/retrieve.md index 16e174d17..5bf59845a 100644 --- a/content/en/api/typescript/beta/memory_stores/memory_versions/retrieve.md +++ b/content/en/api/typescript/beta/memory_stores/memory_versions/retrieve.md @@ -30,7 +30,7 @@ Retrieve a memory version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Retrieve a memory version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryVersion` diff --git a/content/en/api/typescript/beta/memory_stores/retrieve.md b/content/en/api/typescript/beta/memory_stores/retrieve.md index 598ab512f..b200cf8f5 100644 --- a/content/en/api/typescript/beta/memory_stores/retrieve.md +++ b/content/en/api/typescript/beta/memory_stores/retrieve.md @@ -18,7 +18,7 @@ Retrieve a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Retrieve a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryStore` diff --git a/content/en/api/typescript/beta/memory_stores/update.md b/content/en/api/typescript/beta/memory_stores/update.md index 8256ecdc3..dc469833a 100644 --- a/content/en/api/typescript/beta/memory_stores/update.md +++ b/content/en/api/typescript/beta/memory_stores/update.md @@ -34,7 +34,7 @@ Update a memory store - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ Update a memory store - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsMemoryStore` diff --git a/content/en/api/typescript/beta/messages.md b/content/en/api/typescript/beta/messages.md index a2c2469c0..0e5a516a8 100644 --- a/content/en/api/typescript/beta/messages.md +++ b/content/en/api/typescript/beta/messages.md @@ -1304,7 +1304,15 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -1386,6 +1394,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"system"` + - `clear_at?: "next_user_message" | "never" | null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config?: BetaSystemMessageOutputConfig | null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort?: "low" | "medium" | "high" | 2 more | null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` Body param: The model that will complete your prompt. @@ -1690,6 +1728,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1708,6 +1764,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2211,16 +2273,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -2847,16 +2899,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -3775,7 +3817,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3859,6 +3901,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id?: string` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -4848,7 +4896,15 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -5593,6 +5649,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStreamEvent = BetaRawMessageStartEvent | BetaRawMessageDeltaEvent | BetaRawMessageStopEvent | 3 more` - `BetaRawMessageStartEvent` @@ -5690,6 +5800,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStopEvent` - `type: "message_stop"` @@ -5952,7 +6108,7 @@ console.log(betaMessage.id); "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5967,7 +6123,14 @@ console.log(betaMessage.id); }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` @@ -7261,7 +7424,15 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -7343,6 +7514,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"system"` + - `clear_at?: "next_user_message" | "never" | null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config?: BetaSystemMessageOutputConfig | null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort?: "low" | "medium" | "high" | 2 more | null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` Body param: The model that will complete your prompt. @@ -7583,6 +7784,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -7601,6 +7820,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -7992,16 +8217,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -8628,16 +8843,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -9556,7 +9761,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -9640,6 +9845,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id?: string` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -9744,7 +9955,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -9882,7 +10101,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -11231,16 +11458,6 @@ console.log(betaMessageTokensCount.context_management); - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -13672,16 +13889,6 @@ console.log(betaMessageTokensCount.context_management); - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -15187,7 +15394,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -16520,7 +16735,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -17374,7 +17597,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -17512,7 +17743,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -17761,7 +18000,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -17837,7 +18084,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -17952,7 +18207,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -18045,7 +18308,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -18181,6 +18452,24 @@ console.log(betaMessageTokensCount.context_management); - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18199,6 +18488,12 @@ console.log(betaMessageTokensCount.context_management); - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18263,7 +18558,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -18399,6 +18702,24 @@ console.log(betaMessageTokensCount.context_management); - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18417,6 +18738,12 @@ console.log(betaMessageTokensCount.context_management); - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -18620,7 +18947,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -20338,7 +20673,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -21083,6 +21426,60 @@ console.log(betaMessageTokensCount.context_management); - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + ### Beta Message Delta Usage - `BetaMessageDeltaUsage` @@ -21233,7 +21630,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -21528,7 +21933,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -22831,7 +23244,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -22913,6 +23334,36 @@ console.log(betaMessageTokensCount.context_management); - `"system"` + - `clear_at?: "next_user_message" | "never" | null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config?: BetaSystemMessageOutputConfig | null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort?: "low" | "medium" | "high" | 2 more | null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + ### Beta Message Tokens Count - `BetaMessageTokensCount` @@ -24264,7 +24715,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -24757,7 +25216,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -25006,6 +25473,60 @@ console.log(betaMessageTokensCount.context_management); default: 0, minimum: 0 + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + ### Beta Raw Message Start Event - `BetaRawMessageStartEvent` @@ -25933,7 +26454,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -26678,6 +27207,60 @@ console.log(betaMessageTokensCount.context_management); - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "message_start"` default: message_start @@ -27619,7 +28202,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -28364,6 +28955,60 @@ console.log(betaMessageTokensCount.context_management); - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "message_start"` default: message_start @@ -28455,6 +29100,52 @@ console.log(betaMessageTokensCount.context_management); The number of server tool requests. + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStopEvent` - `type: "message_stop"` @@ -29748,6 +30439,30 @@ console.log(betaMessageTokensCount.context_management); - `"model_context_window_exceeded"` +### Beta System Message Output Config + +- `BetaSystemMessageOutputConfig` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort?: "low" | "medium" | "high" | 2 more | null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + ### Beta Text Block - `BetaTextBlock` @@ -30644,6 +31359,26 @@ console.log(betaMessageTokensCount.context_management); default: thinking +### Beta Thinking Block Binding + +- `BetaThinkingBlockBinding` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + ### Beta Thinking Block Param - `BetaThinkingBlockParam` @@ -30666,6 +31401,24 @@ console.log(betaMessageTokensCount.context_management); - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -30698,6 +31451,24 @@ console.log(betaMessageTokensCount.context_management); - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -30732,6 +31503,24 @@ console.log(betaMessageTokensCount.context_management); - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -30750,6 +31539,12 @@ console.log(betaMessageTokensCount.context_management); - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -30776,6 +31571,60 @@ console.log(betaMessageTokensCount.context_management); default: thinking_delta +### Beta Thinking Dropped Input Transformation + +- `BetaThinkingDroppedInputTransformation` + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + +### Beta Thinking Prefix Mismatch Behavior + +- `BetaThinkingPrefixMismatchBehavior = "error" | "drop_block"` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + ### Beta Thinking Turns - `BetaThinkingTurns` @@ -32701,16 +33550,6 @@ console.log(betaMessageTokensCount.context_management); - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -33337,16 +34176,6 @@ console.log(betaMessageTokensCount.context_management); - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -34108,7 +34937,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -34642,7 +35479,15 @@ console.log(betaMessageTokensCount.context_management); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -38085,7 +38930,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -38167,6 +39020,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"system"` + - `clear_at?: "next_user_message" | "never" | null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config?: BetaSystemMessageOutputConfig | null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort?: "low" | "medium" | "high" | 2 more | null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -38471,6 +39354,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -38489,6 +39390,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -38992,16 +39899,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -39628,16 +40525,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -40600,7 +41487,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -40684,6 +41571,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id?: string` Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -40870,7 +41763,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -40954,6 +41847,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatch` @@ -41137,7 +42036,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -41221,6 +42120,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatch` @@ -41402,7 +42307,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -41486,6 +42391,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatch` @@ -41659,7 +42570,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -41743,6 +42654,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDeletedMessageBatch` @@ -41808,7 +42725,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -41892,6 +42809,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaMessageBatchIndividualResponse` @@ -42835,7 +43758,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -43580,6 +44511,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded diff --git a/content/en/api/typescript/beta/messages/batches.md b/content/en/api/typescript/beta/messages/batches.md index f42f0cc3a..2bfdfaee4 100644 --- a/content/en/api/typescript/beta/messages/batches.md +++ b/content/en/api/typescript/beta/messages/batches.md @@ -1322,7 +1322,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -1404,6 +1412,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"system"` + - `clear_at?: "next_user_message" | "never" | null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config?: BetaSystemMessageOutputConfig | null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort?: "low" | "medium" | "high" | 2 more | null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -1708,6 +1746,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1726,6 +1782,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2229,16 +2291,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -2865,16 +2917,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -3837,7 +3879,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3921,6 +3963,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id?: string` Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. @@ -4107,7 +4155,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -4191,6 +4239,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaMessageBatch` @@ -4374,7 +4428,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -4458,6 +4512,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaMessageBatch` @@ -4639,7 +4699,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -4723,6 +4783,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaMessageBatch` @@ -4896,7 +4962,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -4980,6 +5046,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaDeletedMessageBatch` @@ -5045,7 +5117,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -5129,6 +5201,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaMessageBatchIndividualResponse` @@ -6072,7 +6150,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -6817,6 +6903,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded @@ -8150,7 +8290,15 @@ console.log(betaMessageBatchIndividualResponse.custom_id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -8895,6 +9043,60 @@ console.log(betaMessageBatchIndividualResponse.custom_id); - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded @@ -9992,7 +10194,15 @@ console.log(betaMessageBatchIndividualResponse.custom_id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -10737,6 +10947,60 @@ console.log(betaMessageBatchIndividualResponse.custom_id); - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded @@ -11786,7 +12050,15 @@ console.log(betaMessageBatchIndividualResponse.custom_id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -12531,6 +12803,60 @@ console.log(betaMessageBatchIndividualResponse.custom_id); - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded diff --git a/content/en/api/typescript/beta/messages/batches/cancel.md b/content/en/api/typescript/beta/messages/batches/cancel.md index cda049683..1c100ad6d 100644 --- a/content/en/api/typescript/beta/messages/batches/cancel.md +++ b/content/en/api/typescript/beta/messages/batches/cancel.md @@ -24,7 +24,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaMessageBatch` diff --git a/content/en/api/typescript/beta/messages/batches/create.md b/content/en/api/typescript/beta/messages/batches/create.md index 8e26a923c..772b06034 100644 --- a/content/en/api/typescript/beta/messages/batches/create.md +++ b/content/en/api/typescript/beta/messages/batches/create.md @@ -1320,7 +1320,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -1402,6 +1410,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"system"` + - `clear_at?: "next_user_message" | "never" | null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config?: BetaSystemMessageOutputConfig | null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort?: "low" | "medium" | "high" | 2 more | null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` The model that will complete your prompt. @@ -1706,6 +1744,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1724,6 +1780,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2227,16 +2289,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -2863,16 +2915,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -3835,7 +3877,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3919,6 +3961,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id?: string` Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored. diff --git a/content/en/api/typescript/beta/messages/batches/delete.md b/content/en/api/typescript/beta/messages/batches/delete.md index 37c50fed5..7f9ea0777 100644 --- a/content/en/api/typescript/beta/messages/batches/delete.md +++ b/content/en/api/typescript/beta/messages/batches/delete.md @@ -24,7 +24,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaDeletedMessageBatch` diff --git a/content/en/api/typescript/beta/messages/batches/list.md b/content/en/api/typescript/beta/messages/batches/list.md index 2da3d6967..e94fbb454 100644 --- a/content/en/api/typescript/beta/messages/batches/list.md +++ b/content/en/api/typescript/beta/messages/batches/list.md @@ -34,7 +34,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaMessageBatch` diff --git a/content/en/api/typescript/beta/messages/batches/results.md b/content/en/api/typescript/beta/messages/batches/results.md index e8e04b461..26e2d3d9d 100644 --- a/content/en/api/typescript/beta/messages/batches/results.md +++ b/content/en/api/typescript/beta/messages/batches/results.md @@ -24,7 +24,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaMessageBatchIndividualResponse` @@ -1051,7 +1057,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -1796,6 +1810,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `type: "succeeded"` default: succeeded diff --git a/content/en/api/typescript/beta/messages/batches/retrieve.md b/content/en/api/typescript/beta/messages/batches/retrieve.md index a4a9c7410..9f10df498 100644 --- a/content/en/api/typescript/beta/messages/batches/retrieve.md +++ b/content/en/api/typescript/beta/messages/batches/retrieve.md @@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaMessageBatch` diff --git a/content/en/api/typescript/beta/messages/count_tokens.md b/content/en/api/typescript/beta/messages/count_tokens.md index 7801977e4..52c3ea4b3 100644 --- a/content/en/api/typescript/beta/messages/count_tokens.md +++ b/content/en/api/typescript/beta/messages/count_tokens.md @@ -1288,7 +1288,15 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -1370,6 +1378,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"system"` + - `clear_at?: "next_user_message" | "never" | null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config?: BetaSystemMessageOutputConfig | null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort?: "low" | "medium" | "high" | 2 more | null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` Body param: The model that will complete your prompt. @@ -1610,6 +1648,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1628,6 +1684,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2019,16 +2081,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -2655,16 +2707,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -3583,7 +3625,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3667,6 +3709,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id?: string` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. diff --git a/content/en/api/typescript/beta/messages/create.md b/content/en/api/typescript/beta/messages/create.md index 492651adc..0ffbc73d9 100644 --- a/content/en/api/typescript/beta/messages/create.md +++ b/content/en/api/typescript/beta/messages/create.md @@ -1302,7 +1302,15 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -1384,6 +1392,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"system"` + - `clear_at?: "next_user_message" | "never" | null` + + How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages. + + - `"next_user_message"` + + - `"never"` + + - `output_config?: BetaSystemMessageOutputConfig | null` + + Per-message output configuration on a role:"system" input message. + + Fields here apply per-turn; `format` remains top-level only. An + empty `{}` is accepted on a message that carries content; a message + with neither content nor output_config fields is rejected. + + - `effort?: "low" | "medium" | "high" | 2 more | null` + + All possible effort levels. + + - `"low"` + + - `"medium"` + + - `"high"` + + - `"xhigh"` + + - `"max"` + - `model: Model` Body param: The model that will complete your prompt. @@ -1688,6 +1726,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "enabled"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + + - `prefix_mismatch_behavior?: BetaThinkingPrefixMismatchBehavior | null` + + What happens when a thinking block in `messages` fails the conversation + check: it was created in a different conversation, or the messages before + it have changed since. `"error"` (the default) fails the request with a + 400 error. `"drop_block"` removes the failing blocks and the request + proceeds; the model no longer sees the dropped reasoning. + + - `"error"` + + - `"drop_block"` + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -1706,6 +1762,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "adaptive"` + - `block_binding?: BetaThinkingBlockBinding | null` + + Controls for block binding: what happens when a thinking block this + request sends back fails the conversation check. Every field is optional; + an empty object means every default. + - `display?: "summarized" | "omitted" | "updates" | null` Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`. @@ -2209,16 +2271,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -2845,16 +2897,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: BetaCacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -3773,7 +3815,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3857,6 +3899,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `user_profile_id?: string` Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. @@ -4846,7 +4894,15 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -5591,6 +5647,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `"fast"` + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `"model_binding_mismatch"` + + - `"prefix_binding_mismatch"` + + - `"organization_binding_mismatch"` + + - `"end_user_binding_mismatch"` + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStreamEvent = BetaRawMessageStartEvent | BetaRawMessageDeltaEvent | BetaRawMessageStopEvent | 3 more` - `BetaRawMessageStartEvent` @@ -5688,6 +5798,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co The number of server tool requests. + - `input_transformations?: Array | null` + + Changes the API made to the request's input before showing it to the model: + one entry per change, in request order. Today the only entry type is + `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text` + block from the request's `messages` that was removed from the prompt instead + of being shown to the model because it failed a binding check. More entry + types may be added over time; ignore types you do not recognize. + + Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on + every such response from a model that supports extended thinking, as `[]` + when nothing was changed; without the beta, blocks are removed all the same + but nothing is reported. Removed blocks contribute nothing to + `usage.input_tokens`. When streaming, the array is final in `message_start`; + the final `message_delta` event carries it only when a server-side model + fallback happened mid-stream, in which case it holds the serving model's + entries and replaces the one in `message_start`. + + - `path: string` + + Where the removed block was in your request, as `messages.{i}.content.{j}`: + `i` indexes the `messages` array you sent and `j` that message's `content` + array — the same form error messages use. + + - `reason: "model_binding_mismatch" | "prefix_binding_mismatch" | "organization_binding_mismatch" | "end_user_binding_mismatch"` + + Which binding check removed the block: `model_binding_mismatch` — it was + created by a model whose reasoning the requested model may not read; + `prefix_binding_mismatch` — the conversation before it differs from the + conversation it was created in (the rest of that turn's consecutive thinking + blocks are removed with it, each with this reason); + `organization_binding_mismatch` — it was created under a different + organization (an Anthropic organization, AWS account or Google Cloud project) + and this organization is not one of its additional organizations; + `end_user_binding_mismatch` — it was created for a different end user, or + was removed by the consumer-organization binding. A block that would fail + several checks reports one reason, in this order of precedence: + `organization_binding_mismatch`, `end_user_binding_mismatch`, + `model_binding_mismatch`, `prefix_binding_mismatch`. + + - `type: "thinking_dropped"` + + Always `thinking_dropped` for this entry type. + + default: thinking_dropped + - `BetaRawMessageStopEvent` - `type: "message_stop"` @@ -5950,7 +6106,7 @@ console.log(betaMessage.id); "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "input_tokens": 0, - "model": "claude-sonnet-5", + "model": "claude-fable-5-1", "output_tokens": 0, "type": "message" } @@ -5965,6 +6121,13 @@ console.log(betaMessage.id); }, "service_tier": "standard", "speed": "standard" - } + }, + "input_transformations": [ + { + "path": "path", + "reason": "model_binding_mismatch", + "type": "thinking_dropped" + } + ] } ``` diff --git a/content/en/api/typescript/beta/models.md b/content/en/api/typescript/beta/models.md index 53b72158f..7448b4722 100644 --- a/content/en/api/typescript/beta/models.md +++ b/content/en/api/typescript/beta/models.md @@ -36,7 +36,7 @@ The Models API response can be used to determine which models are available for - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -120,6 +120,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaModelInfo` @@ -381,7 +387,7 @@ The Models API response can be used to determine information about a specific mo - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -465,6 +471,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaModelInfo` diff --git a/content/en/api/typescript/beta/models/list.md b/content/en/api/typescript/beta/models/list.md index 0bdd6406b..a2afb0251 100644 --- a/content/en/api/typescript/beta/models/list.md +++ b/content/en/api/typescript/beta/models/list.md @@ -34,7 +34,7 @@ The Models API response can be used to determine which models are available for - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaModelInfo` diff --git a/content/en/api/typescript/beta/models/retrieve.md b/content/en/api/typescript/beta/models/retrieve.md index d6db040f8..3856fce19 100644 --- a/content/en/api/typescript/beta/models/retrieve.md +++ b/content/en/api/typescript/beta/models/retrieve.md @@ -22,7 +22,7 @@ The Models API response can be used to determine information about a specific mo - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaModelInfo` diff --git a/content/en/api/typescript/beta/sessions.md b/content/en/api/typescript/beta/sessions.md index c1bf8ad34..9817339d0 100644 --- a/content/en/api/typescript/beta/sessions.md +++ b/content/en/api/typescript/beta/sessions.md @@ -70,13 +70,17 @@ Create Session Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `BetaManagedAgentsModel = "claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more | (string & {})` + - `BetaManagedAgentsModel = "claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more | (string & {})` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -976,7 +980,7 @@ Create Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1060,6 +1064,12 @@ Create Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSession` @@ -1094,7 +1104,11 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -1644,7 +1658,7 @@ Create Session - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -1658,7 +1672,7 @@ Create Session - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -1786,7 +1800,7 @@ Create Session - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -2119,7 +2133,7 @@ List Sessions - `agent_version?: number` - Query param: Filter by agent version. Only applies when agent_id is also set. + Query param: Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -2163,11 +2177,11 @@ List Sessions - `memory_store_id?: string` - Query param: Filter sessions whose resources contain a memory_store with this memory store ID. + Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order?: "asc" | "desc"` - Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `"asc"` @@ -2195,7 +2209,7 @@ List Sessions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2279,6 +2293,12 @@ List Sessions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSession` @@ -2313,7 +2333,11 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -2863,7 +2887,7 @@ List Sessions - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -2877,7 +2901,7 @@ List Sessions - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -3005,7 +3029,7 @@ List Sessions - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -3344,7 +3368,7 @@ Get Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3428,6 +3452,12 @@ Get Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSession` @@ -3462,7 +3492,11 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -4012,7 +4046,7 @@ Get Session - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -4026,7 +4060,7 @@ Get Session - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -4154,7 +4188,7 @@ Get Session - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -4926,7 +4960,7 @@ Update Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -5010,6 +5044,12 @@ Update Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSession` @@ -5044,7 +5084,11 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -5594,7 +5638,7 @@ Update Session - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -5608,7 +5652,7 @@ Update Session - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -5736,7 +5780,7 @@ Update Session - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -6070,7 +6114,7 @@ Delete Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -6154,6 +6198,12 @@ Delete Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeletedSession` @@ -6209,7 +6259,7 @@ Archive Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -6293,6 +6343,12 @@ Archive Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSession` @@ -6327,7 +6383,11 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -6877,7 +6937,7 @@ Archive Session - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -6891,7 +6951,7 @@ Archive Session - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -7019,7 +7079,7 @@ Archive Session - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -7425,13 +7485,17 @@ console.log(betaManagedAgentsSession.id); Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `BetaManagedAgentsModel = "claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more | (string & {})` + - `BetaManagedAgentsModel = "claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more | (string & {})` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -8361,7 +8425,7 @@ console.log(betaManagedAgentsSession.id); - `BetaManagedAgentsOutcomeEvaluationResource` - Evaluation state for a single outcome defined via a define_outcome event. + Evaluation state for a single outcome defined via a `define_outcome` event. - `completed_at: string | null` @@ -8375,7 +8439,7 @@ console.log(betaManagedAgentsSession.id); - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -8445,7 +8509,11 @@ console.log(betaManagedAgentsSession.id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -8995,7 +9063,7 @@ console.log(betaManagedAgentsSession.id); - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -9009,7 +9077,7 @@ console.log(betaManagedAgentsSession.id); - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -9137,7 +9205,7 @@ console.log(betaManagedAgentsSession.id); - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -9269,7 +9337,11 @@ console.log(betaManagedAgentsSession.id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -10227,7 +10299,11 @@ console.log(betaManagedAgentsSession.id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -10691,7 +10767,7 @@ console.log(betaManagedAgentsSession.id); - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double @@ -10745,7 +10821,11 @@ console.log(betaManagedAgentsSession.id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -11811,7 +11891,7 @@ List Events - `order?: "asc" | "desc"` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `"asc"` @@ -11819,7 +11899,7 @@ List Events - `page?: string` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `types?: Array` @@ -11831,7 +11911,7 @@ List Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -11915,6 +11995,12 @@ List Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -13387,7 +13473,11 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -14470,7 +14560,7 @@ Send Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -14554,6 +14644,12 @@ Send Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSendSessionEvents` @@ -15069,7 +15165,7 @@ Stream Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -15153,6 +15249,12 @@ Stream Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -16625,7 +16727,11 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -17403,7 +17509,7 @@ Add Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -17487,6 +17593,12 @@ Add Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsFileResource` @@ -17563,7 +17675,7 @@ List Session Resources - `page?: string` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `betas?: Array` @@ -17571,7 +17683,7 @@ List Session Resources - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -17655,6 +17767,12 @@ List Session Resources - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionResource = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -17834,7 +17952,7 @@ Get Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -17918,6 +18036,12 @@ Get Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ResourceRetrieveResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -18090,7 +18214,7 @@ Update Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -18174,6 +18298,12 @@ Update Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `ResourceUpdateResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -18340,7 +18470,7 @@ Delete Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -18424,6 +18554,12 @@ Delete Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeleteSessionResource` @@ -18484,7 +18620,7 @@ List Session Threads - `page?: string` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas?: Array` @@ -18492,7 +18628,7 @@ List Session Threads - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -18576,6 +18712,12 @@ List Session Threads - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionThread` @@ -18616,7 +18758,11 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -19339,7 +19485,7 @@ Get Session Thread - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -19423,6 +19569,12 @@ Get Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionThread` @@ -19463,7 +19615,11 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -20181,7 +20337,7 @@ Archive Session Thread - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -20265,6 +20421,12 @@ Archive Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionThread` @@ -20305,7 +20467,11 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -21035,7 +21201,7 @@ List Session Thread Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -21119,6 +21285,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -22591,7 +22763,11 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -23314,7 +23490,7 @@ Stream Session Thread Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -23398,6 +23574,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -24870,7 +25052,11 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/sessions/archive.md b/content/en/api/typescript/beta/sessions/archive.md index ce4f7f092..26a6557cd 100644 --- a/content/en/api/typescript/beta/sessions/archive.md +++ b/content/en/api/typescript/beta/sessions/archive.md @@ -18,7 +18,7 @@ Archive Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archive Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSession` @@ -136,7 +142,11 @@ Archive Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -686,7 +696,7 @@ Archive Session - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -700,7 +710,7 @@ Archive Session - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -828,7 +838,7 @@ Archive Session - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/typescript/beta/sessions/create.md b/content/en/api/typescript/beta/sessions/create.md index d1e4aa800..daa588d90 100644 --- a/content/en/api/typescript/beta/sessions/create.md +++ b/content/en/api/typescript/beta/sessions/create.md @@ -68,13 +68,17 @@ Create Session Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model. - - `BetaManagedAgentsModel = "claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more | (string & {})` + - `BetaManagedAgentsModel = "claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more | (string & {})` The model that will power your agent. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -974,7 +978,7 @@ Create Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1058,6 +1062,12 @@ Create Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSession` @@ -1092,7 +1102,11 @@ Create Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -1642,7 +1656,7 @@ Create Session - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -1656,7 +1670,7 @@ Create Session - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -1784,7 +1798,7 @@ Create Session - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/typescript/beta/sessions/delete.md b/content/en/api/typescript/beta/sessions/delete.md index 56a3e74b1..0f6e6d837 100644 --- a/content/en/api/typescript/beta/sessions/delete.md +++ b/content/en/api/typescript/beta/sessions/delete.md @@ -18,7 +18,7 @@ Delete Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeletedSession` diff --git a/content/en/api/typescript/beta/sessions/events.md b/content/en/api/typescript/beta/sessions/events.md index aa99a2851..0c941450b 100644 --- a/content/en/api/typescript/beta/sessions/events.md +++ b/content/en/api/typescript/beta/sessions/events.md @@ -46,7 +46,7 @@ List Events - `order?: "asc" | "desc"` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `"asc"` @@ -54,7 +54,7 @@ List Events - `page?: string` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `types?: Array` @@ -66,7 +66,7 @@ List Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -150,6 +150,12 @@ List Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -1622,7 +1628,11 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -2705,7 +2715,7 @@ Send Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2789,6 +2799,12 @@ Send Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSendSessionEvents` @@ -3304,7 +3320,7 @@ Stream Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3388,6 +3404,12 @@ Stream Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -4860,7 +4882,11 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -9720,7 +9746,11 @@ console.log(betaManagedAgentsStreamSessionEvents); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -12454,7 +12484,11 @@ console.log(betaManagedAgentsStreamSessionEvents); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/sessions/events/list.md b/content/en/api/typescript/beta/sessions/events/list.md index adc088361..446f72883 100644 --- a/content/en/api/typescript/beta/sessions/events/list.md +++ b/content/en/api/typescript/beta/sessions/events/list.md @@ -44,7 +44,7 @@ List Events - `order?: "asc" | "desc"` - Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological). + Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological). - `"asc"` @@ -52,7 +52,7 @@ List Events - `page?: string` - Query param: Opaque pagination cursor from a previous response's next_page. + Query param: Opaque pagination cursor from a previous response's `next_page`. - `types?: Array` @@ -64,7 +64,7 @@ List Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -148,6 +148,12 @@ List Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -1620,7 +1626,11 @@ List Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/sessions/events/send.md b/content/en/api/typescript/beta/sessions/events/send.md index 822e07382..4ad2a37fe 100644 --- a/content/en/api/typescript/beta/sessions/events/send.md +++ b/content/en/api/typescript/beta/sessions/events/send.md @@ -380,7 +380,7 @@ Send Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -464,6 +464,12 @@ Send Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSendSessionEvents` diff --git a/content/en/api/typescript/beta/sessions/events/stream.md b/content/en/api/typescript/beta/sessions/events/stream.md index 42cffa3fc..9f9608862 100644 --- a/content/en/api/typescript/beta/sessions/events/stream.md +++ b/content/en/api/typescript/beta/sessions/events/stream.md @@ -26,7 +26,7 @@ Stream Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Stream Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -1582,7 +1588,11 @@ Stream Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/sessions/list.md b/content/en/api/typescript/beta/sessions/list.md index e91683208..e68e1ec00 100644 --- a/content/en/api/typescript/beta/sessions/list.md +++ b/content/en/api/typescript/beta/sessions/list.md @@ -16,7 +16,7 @@ List Sessions - `agent_version?: number` - Query param: Filter by agent version. Only applies when agent_id is also set. + Query param: Filter by agent version. Only applies when `agent_id` is also set. format: int32 @@ -60,11 +60,11 @@ List Sessions - `memory_store_id?: string` - Query param: Filter sessions whose resources contain a memory_store with this memory store ID. + Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID. - `order?: "asc" | "desc"` - Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first). + Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first). - `"asc"` @@ -92,7 +92,7 @@ List Sessions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -176,6 +176,12 @@ List Sessions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSession` @@ -210,7 +216,11 @@ List Sessions See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -760,7 +770,7 @@ List Sessions - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -774,7 +784,7 @@ List Sessions - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -902,7 +912,7 @@ List Sessions - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/typescript/beta/sessions/resources.md b/content/en/api/typescript/beta/sessions/resources.md index 667d0208f..beb202566 100644 --- a/content/en/api/typescript/beta/sessions/resources.md +++ b/content/en/api/typescript/beta/sessions/resources.md @@ -36,7 +36,7 @@ Add Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -120,6 +120,12 @@ Add Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsFileResource` @@ -196,7 +202,7 @@ List Session Resources - `page?: string` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `betas?: Array` @@ -204,7 +210,7 @@ List Session Resources - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -288,6 +294,12 @@ List Session Resources - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionResource = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -467,7 +479,7 @@ Get Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -551,6 +563,12 @@ Get Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `ResourceRetrieveResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -723,7 +741,7 @@ Update Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -807,6 +825,12 @@ Update Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `ResourceUpdateResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` @@ -973,7 +997,7 @@ Delete Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1057,6 +1081,12 @@ Delete Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeleteSessionResource` diff --git a/content/en/api/typescript/beta/sessions/resources/add.md b/content/en/api/typescript/beta/sessions/resources/add.md index ec190fcf7..70eeff85e 100644 --- a/content/en/api/typescript/beta/sessions/resources/add.md +++ b/content/en/api/typescript/beta/sessions/resources/add.md @@ -34,7 +34,7 @@ Add Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ Add Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsFileResource` diff --git a/content/en/api/typescript/beta/sessions/resources/delete.md b/content/en/api/typescript/beta/sessions/resources/delete.md index 58a7bd9ca..b26c95d8c 100644 --- a/content/en/api/typescript/beta/sessions/resources/delete.md +++ b/content/en/api/typescript/beta/sessions/resources/delete.md @@ -22,7 +22,7 @@ Delete Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Delete Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeleteSessionResource` diff --git a/content/en/api/typescript/beta/sessions/resources/list.md b/content/en/api/typescript/beta/sessions/resources/list.md index 6eaf944d1..801ea879b 100644 --- a/content/en/api/typescript/beta/sessions/resources/list.md +++ b/content/en/api/typescript/beta/sessions/resources/list.md @@ -20,7 +20,7 @@ List Session Resources - `page?: string` - Query param: Opaque cursor from a previous response's next_page field. + Query param: Opaque cursor from a previous response's `next_page` field. - `betas?: Array` @@ -28,7 +28,7 @@ List Session Resources - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Session Resources - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionResource = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` diff --git a/content/en/api/typescript/beta/sessions/resources/retrieve.md b/content/en/api/typescript/beta/sessions/resources/retrieve.md index 1c7909a82..8a4001e23 100644 --- a/content/en/api/typescript/beta/sessions/resources/retrieve.md +++ b/content/en/api/typescript/beta/sessions/resources/retrieve.md @@ -22,7 +22,7 @@ Get Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Get Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `ResourceRetrieveResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` diff --git a/content/en/api/typescript/beta/sessions/resources/update.md b/content/en/api/typescript/beta/sessions/resources/update.md index a76046ea9..a77ebbc76 100644 --- a/content/en/api/typescript/beta/sessions/resources/update.md +++ b/content/en/api/typescript/beta/sessions/resources/update.md @@ -28,7 +28,7 @@ Update Session Resource - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Update Session Resource - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `ResourceUpdateResponse = BetaManagedAgentsGitHubRepositoryResource | BetaManagedAgentsFileResource | BetaManagedAgentsMemoryStoreResource` diff --git a/content/en/api/typescript/beta/sessions/retrieve.md b/content/en/api/typescript/beta/sessions/retrieve.md index af2ea28af..7a064aa99 100644 --- a/content/en/api/typescript/beta/sessions/retrieve.md +++ b/content/en/api/typescript/beta/sessions/retrieve.md @@ -18,7 +18,7 @@ Get Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSession` @@ -136,7 +142,11 @@ Get Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -686,7 +696,7 @@ Get Session - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -700,7 +710,7 @@ Get Session - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -828,7 +838,7 @@ Get Session - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/typescript/beta/sessions/threads.md b/content/en/api/typescript/beta/sessions/threads.md index a6e222454..46453f553 100644 --- a/content/en/api/typescript/beta/sessions/threads.md +++ b/content/en/api/typescript/beta/sessions/threads.md @@ -22,7 +22,7 @@ List Session Threads - `page?: string` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas?: Array` @@ -30,7 +30,7 @@ List Session Threads - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List Session Threads - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionThread` @@ -154,7 +160,11 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -877,7 +887,7 @@ Get Session Thread - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -961,6 +971,12 @@ Get Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionThread` @@ -1001,7 +1017,11 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -1719,7 +1739,7 @@ Archive Session Thread - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1803,6 +1823,12 @@ Archive Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionThread` @@ -1843,7 +1869,11 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -2579,7 +2609,11 @@ console.log(betaManagedAgentsSessionThread.id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -4751,7 +4785,11 @@ console.log(betaManagedAgentsSessionThread.id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -5491,7 +5529,7 @@ List Session Thread Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -5575,6 +5613,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -7047,7 +7091,11 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -7770,7 +7818,7 @@ Stream Session Thread Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -7854,6 +7902,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -9326,7 +9380,11 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/sessions/threads/archive.md b/content/en/api/typescript/beta/sessions/threads/archive.md index 2704e4f8d..bb7e50f57 100644 --- a/content/en/api/typescript/beta/sessions/threads/archive.md +++ b/content/en/api/typescript/beta/sessions/threads/archive.md @@ -22,7 +22,7 @@ Archive Session Thread - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Archive Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionThread` @@ -146,7 +152,11 @@ Archive Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/sessions/threads/events.md b/content/en/api/typescript/beta/sessions/threads/events.md index 2cb214cb5..96018cbb8 100644 --- a/content/en/api/typescript/beta/sessions/threads/events.md +++ b/content/en/api/typescript/beta/sessions/threads/events.md @@ -34,7 +34,7 @@ List Session Thread Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -1590,7 +1596,11 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -2313,7 +2323,7 @@ Stream Session Thread Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2397,6 +2407,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -3869,7 +3885,11 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/sessions/threads/events/list.md b/content/en/api/typescript/beta/sessions/threads/events/list.md index edbfea4d9..22fdcc2de 100644 --- a/content/en/api/typescript/beta/sessions/threads/events/list.md +++ b/content/en/api/typescript/beta/sessions/threads/events/list.md @@ -32,7 +32,7 @@ List Session Thread Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ List Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionEvent = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 32 more` @@ -1588,7 +1594,11 @@ List Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/sessions/threads/events/stream.md b/content/en/api/typescript/beta/sessions/threads/events/stream.md index 3e442275e..ac81968f1 100644 --- a/content/en/api/typescript/beta/sessions/threads/events/stream.md +++ b/content/en/api/typescript/beta/sessions/threads/events/stream.md @@ -30,7 +30,7 @@ Stream Session Thread Events - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Stream Session Thread Events - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent | BetaManagedAgentsUserInterruptEvent | BetaManagedAgentsUserToolConfirmationEvent | 34 more` @@ -1586,7 +1592,11 @@ Stream Session Thread Events See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/sessions/threads/list.md b/content/en/api/typescript/beta/sessions/threads/list.md index 1b8d8ae12..0f49f8c08 100644 --- a/content/en/api/typescript/beta/sessions/threads/list.md +++ b/content/en/api/typescript/beta/sessions/threads/list.md @@ -20,7 +20,7 @@ List Session Threads - `page?: string` - Query param: Opaque pagination cursor from a previous response's next_page. Forward-only. + Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only. - `betas?: Array` @@ -28,7 +28,7 @@ List Session Threads - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ List Session Threads - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionThread` @@ -152,7 +158,11 @@ List Session Threads See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/sessions/threads/retrieve.md b/content/en/api/typescript/beta/sessions/threads/retrieve.md index bca067417..fcc36405d 100644 --- a/content/en/api/typescript/beta/sessions/threads/retrieve.md +++ b/content/en/api/typescript/beta/sessions/threads/retrieve.md @@ -22,7 +22,7 @@ Get Session Thread - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Get Session Thread - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSessionThread` @@ -146,7 +152,11 @@ Get Session Thread See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/beta/sessions/update.md b/content/en/api/typescript/beta/sessions/update.md index 875acc4c1..261ad0db3 100644 --- a/content/en/api/typescript/beta/sessions/update.md +++ b/content/en/api/typescript/beta/sessions/update.md @@ -456,7 +456,7 @@ Update Session - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -540,6 +540,12 @@ Update Session - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsSession` @@ -574,7 +580,11 @@ Update Session See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-opus-5" | 10 more` + - `"claude-fable-5-1" | "claude-sonnet-5" | "claude-fable-5" | 11 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows - `"claude-sonnet-5"` @@ -1124,7 +1134,7 @@ Update Session - `outcome_evaluations: Array` - Per-outcome evaluation state. One entry per define_outcome event sent to the session. + Per-outcome evaluation state. One entry per `define_outcome` event sent to the session. - `completed_at: string | null` @@ -1138,7 +1148,7 @@ Update Session - `explanation: string | null` - Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable. + Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable. - `iteration: number` @@ -1266,7 +1276,7 @@ Update Session - `active_seconds?: number` - Cumulative time in seconds the session spent in running status. Excludes idle time. + Cumulative time in seconds the session spent in `running` status. Excludes idle time. format: double diff --git a/content/en/api/typescript/beta/skills.md b/content/en/api/typescript/beta/skills.md index 471603745..6f21b8388 100644 --- a/content/en/api/typescript/beta/skills.md +++ b/content/en/api/typescript/beta/skills.md @@ -30,7 +30,7 @@ Create Skill - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Create Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSkill` @@ -257,7 +263,7 @@ List Skills - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -341,6 +347,12 @@ List Skills - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSkill` @@ -471,7 +483,7 @@ Get Skill - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -555,6 +567,12 @@ Get Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSkill` @@ -679,7 +697,7 @@ Delete Skill - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -763,6 +781,12 @@ Delete Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaDeletedSkill` @@ -949,7 +973,7 @@ Create Skill Version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1033,6 +1057,12 @@ Create Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSkillVersion` @@ -1140,7 +1170,7 @@ List Skill Versions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1224,6 +1254,12 @@ List Skill Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSkillVersion` @@ -1329,7 +1365,7 @@ Download a skill version's content as a zip archive. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1413,6 +1449,12 @@ Download a skill version's content as a zip archive. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `unnamed_schema_2 = Response` @@ -1466,7 +1508,7 @@ Get Skill Version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1550,6 +1592,12 @@ Get Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaSkillVersion` @@ -1651,7 +1699,7 @@ Delete Skill Version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1735,6 +1783,12 @@ Delete Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaDeletedSkillVersion` diff --git a/content/en/api/typescript/beta/skills/create.md b/content/en/api/typescript/beta/skills/create.md index 3c8871862..bf21936cc 100644 --- a/content/en/api/typescript/beta/skills/create.md +++ b/content/en/api/typescript/beta/skills/create.md @@ -28,7 +28,7 @@ Create Skill - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Create Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSkill` diff --git a/content/en/api/typescript/beta/skills/delete.md b/content/en/api/typescript/beta/skills/delete.md index 87eccc981..ba978ce5f 100644 --- a/content/en/api/typescript/beta/skills/delete.md +++ b/content/en/api/typescript/beta/skills/delete.md @@ -22,7 +22,7 @@ Delete Skill - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Delete Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaDeletedSkill` diff --git a/content/en/api/typescript/beta/skills/list.md b/content/en/api/typescript/beta/skills/list.md index c5af77de5..3c8e1007d 100644 --- a/content/en/api/typescript/beta/skills/list.md +++ b/content/en/api/typescript/beta/skills/list.md @@ -39,7 +39,7 @@ List Skills - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -123,6 +123,12 @@ List Skills - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSkill` diff --git a/content/en/api/typescript/beta/skills/retrieve.md b/content/en/api/typescript/beta/skills/retrieve.md index 5e7b3e146..7336362a0 100644 --- a/content/en/api/typescript/beta/skills/retrieve.md +++ b/content/en/api/typescript/beta/skills/retrieve.md @@ -22,7 +22,7 @@ Get Skill - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Get Skill - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSkill` diff --git a/content/en/api/typescript/beta/skills/versions.md b/content/en/api/typescript/beta/skills/versions.md index 351a2798d..bb86a447e 100644 --- a/content/en/api/typescript/beta/skills/versions.md +++ b/content/en/api/typescript/beta/skills/versions.md @@ -30,7 +30,7 @@ Create Skill Version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ Create Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSkillVersion` @@ -221,7 +227,7 @@ List Skill Versions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -305,6 +311,12 @@ List Skill Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSkillVersion` @@ -410,7 +422,7 @@ Download a skill version's content as a zip archive. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -494,6 +506,12 @@ Download a skill version's content as a zip archive. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `unnamed_schema_2 = Response` @@ -547,7 +565,7 @@ Get Skill Version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -631,6 +649,12 @@ Get Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaSkillVersion` @@ -732,7 +756,7 @@ Delete Skill Version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -816,6 +840,12 @@ Delete Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaDeletedSkillVersion` diff --git a/content/en/api/typescript/beta/skills/versions/create.md b/content/en/api/typescript/beta/skills/versions/create.md index 27c17fb4a..f6cd67041 100644 --- a/content/en/api/typescript/beta/skills/versions/create.md +++ b/content/en/api/typescript/beta/skills/versions/create.md @@ -28,7 +28,7 @@ Create Skill Version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Create Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSkillVersion` diff --git a/content/en/api/typescript/beta/skills/versions/delete.md b/content/en/api/typescript/beta/skills/versions/delete.md index bbb891fe4..75030dc56 100644 --- a/content/en/api/typescript/beta/skills/versions/delete.md +++ b/content/en/api/typescript/beta/skills/versions/delete.md @@ -28,7 +28,7 @@ Delete Skill Version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Delete Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaDeletedSkillVersion` diff --git a/content/en/api/typescript/beta/skills/versions/download.md b/content/en/api/typescript/beta/skills/versions/download.md index 2e493bc61..e4fe0ad63 100644 --- a/content/en/api/typescript/beta/skills/versions/download.md +++ b/content/en/api/typescript/beta/skills/versions/download.md @@ -28,7 +28,7 @@ Download a skill version's content as a zip archive. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Download a skill version's content as a zip archive. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `unnamed_schema_2 = Response` diff --git a/content/en/api/typescript/beta/skills/versions/list.md b/content/en/api/typescript/beta/skills/versions/list.md index d11ceab6a..0a0ba797d 100644 --- a/content/en/api/typescript/beta/skills/versions/list.md +++ b/content/en/api/typescript/beta/skills/versions/list.md @@ -34,7 +34,7 @@ List Skill Versions - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ List Skill Versions - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSkillVersion` diff --git a/content/en/api/typescript/beta/skills/versions/retrieve.md b/content/en/api/typescript/beta/skills/versions/retrieve.md index 4c57714da..c8417bf1d 100644 --- a/content/en/api/typescript/beta/skills/versions/retrieve.md +++ b/content/en/api/typescript/beta/skills/versions/retrieve.md @@ -28,7 +28,7 @@ Get Skill Version - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Get Skill Version - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaSkillVersion` diff --git a/content/en/api/typescript/beta/tunnels.md b/content/en/api/typescript/beta/tunnels.md index d2ae0a67f..976990178 100644 --- a/content/en/api/typescript/beta/tunnels.md +++ b/content/en/api/typescript/beta/tunnels.md @@ -26,7 +26,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnel` @@ -191,7 +197,7 @@ Fetches a tunnel by ID. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -275,6 +281,12 @@ Fetches a tunnel by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnel` @@ -368,7 +380,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -452,6 +464,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnel` @@ -539,7 +557,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -623,6 +641,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnel` @@ -704,7 +728,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -788,6 +812,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnelToken` @@ -856,7 +886,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -940,6 +970,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnelToken` @@ -1060,7 +1096,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1144,6 +1180,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelCertificate` @@ -1238,7 +1280,7 @@ Fetches a tunnel certificate by ID. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1322,6 +1364,12 @@ Fetches a tunnel certificate by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelCertificate` @@ -1427,7 +1475,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1511,6 +1559,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelCertificate` @@ -1609,7 +1663,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1693,6 +1747,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaTunnelCertificate` diff --git a/content/en/api/typescript/beta/tunnels/archive.md b/content/en/api/typescript/beta/tunnels/archive.md index 5b77aeefa..5db80a079 100644 --- a/content/en/api/typescript/beta/tunnels/archive.md +++ b/content/en/api/typescript/beta/tunnels/archive.md @@ -20,7 +20,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnel` diff --git a/content/en/api/typescript/beta/tunnels/certificates.md b/content/en/api/typescript/beta/tunnels/certificates.md index 1eced928b..ebc2045f5 100644 --- a/content/en/api/typescript/beta/tunnels/certificates.md +++ b/content/en/api/typescript/beta/tunnels/certificates.md @@ -28,7 +28,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnelCertificate` @@ -206,7 +212,7 @@ Fetches a tunnel certificate by ID. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -290,6 +296,12 @@ Fetches a tunnel certificate by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnelCertificate` @@ -395,7 +407,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -479,6 +491,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnelCertificate` @@ -577,7 +595,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -661,6 +679,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaTunnelCertificate` diff --git a/content/en/api/typescript/beta/tunnels/certificates/archive.md b/content/en/api/typescript/beta/tunnels/certificates/archive.md index baa1c92a9..3d4304c76 100644 --- a/content/en/api/typescript/beta/tunnels/certificates/archive.md +++ b/content/en/api/typescript/beta/tunnels/certificates/archive.md @@ -24,7 +24,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnelCertificate` diff --git a/content/en/api/typescript/beta/tunnels/certificates/create.md b/content/en/api/typescript/beta/tunnels/certificates/create.md index 552f03507..e1b6af5b2 100644 --- a/content/en/api/typescript/beta/tunnels/certificates/create.md +++ b/content/en/api/typescript/beta/tunnels/certificates/create.md @@ -26,7 +26,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnelCertificate` diff --git a/content/en/api/typescript/beta/tunnels/certificates/list.md b/content/en/api/typescript/beta/tunnels/certificates/list.md index d9727bc50..59deaaa7b 100644 --- a/content/en/api/typescript/beta/tunnels/certificates/list.md +++ b/content/en/api/typescript/beta/tunnels/certificates/list.md @@ -34,7 +34,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnelCertificate` diff --git a/content/en/api/typescript/beta/tunnels/certificates/retrieve.md b/content/en/api/typescript/beta/tunnels/certificates/retrieve.md index e8847b34a..69c0c963a 100644 --- a/content/en/api/typescript/beta/tunnels/certificates/retrieve.md +++ b/content/en/api/typescript/beta/tunnels/certificates/retrieve.md @@ -24,7 +24,7 @@ Fetches a tunnel certificate by ID. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Fetches a tunnel certificate by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnelCertificate` diff --git a/content/en/api/typescript/beta/tunnels/create.md b/content/en/api/typescript/beta/tunnels/create.md index 014e80245..ae8e53aa2 100644 --- a/content/en/api/typescript/beta/tunnels/create.md +++ b/content/en/api/typescript/beta/tunnels/create.md @@ -24,7 +24,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -108,6 +108,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnel` diff --git a/content/en/api/typescript/beta/tunnels/list.md b/content/en/api/typescript/beta/tunnels/list.md index df6255c0b..1978bf753 100644 --- a/content/en/api/typescript/beta/tunnels/list.md +++ b/content/en/api/typescript/beta/tunnels/list.md @@ -32,7 +32,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnel` diff --git a/content/en/api/typescript/beta/tunnels/retrieve.md b/content/en/api/typescript/beta/tunnels/retrieve.md index dd3702046..da88e690a 100644 --- a/content/en/api/typescript/beta/tunnels/retrieve.md +++ b/content/en/api/typescript/beta/tunnels/retrieve.md @@ -20,7 +20,7 @@ Fetches a tunnel by ID. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Fetches a tunnel by ID. - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnel` diff --git a/content/en/api/typescript/beta/tunnels/reveal_token.md b/content/en/api/typescript/beta/tunnels/reveal_token.md index ce45193e0..5988fffd2 100644 --- a/content/en/api/typescript/beta/tunnels/reveal_token.md +++ b/content/en/api/typescript/beta/tunnels/reveal_token.md @@ -20,7 +20,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -104,6 +104,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnelToken` diff --git a/content/en/api/typescript/beta/tunnels/rotate_token.md b/content/en/api/typescript/beta/tunnels/rotate_token.md index 443402539..4b035b27a 100644 --- a/content/en/api/typescript/beta/tunnels/rotate_token.md +++ b/content/en/api/typescript/beta/tunnels/rotate_token.md @@ -26,7 +26,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaTunnelToken` diff --git a/content/en/api/typescript/beta/user_profiles.md b/content/en/api/typescript/beta/user_profiles.md index 7917894d1..98bc21ba8 100644 --- a/content/en/api/typescript/beta/user_profiles.md +++ b/content/en/api/typescript/beta/user_profiles.md @@ -26,33 +26,29 @@ Create User Profile minLength: 1, maxLength: 255 + - `external_user_onboarded_at?: string` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `metadata?: Record` Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name?: string | null` - Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 - - `relationship?: "external" | "resold" | "internal"` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - - `betas?: Array` Header param: Optional header to specify the beta version(s) you want to use. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -136,6 +132,12 @@ Create User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaUserProfile` @@ -190,19 +192,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship?: "external" | "resold" | "internal"` + - `external_user_onboarded_at?: string | null` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -234,8 +232,8 @@ console.log(betaUserProfile.id); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -265,6 +263,14 @@ List User Profiles - `"desc"` + - `order_by?: "created_at" | "name"` + + Query param: Query parameter for order_by + + - `"created_at"` + + - `"name"` + - `page?: string` Query param: Query parameter for page @@ -275,7 +281,7 @@ List User Profiles - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -359,6 +365,12 @@ List User Profiles - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaUserProfile` @@ -413,19 +425,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` + - `external_user_onboarded_at?: string | null` - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship?: "external" | "resold" | "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -460,8 +468,8 @@ for await (const betaUserProfile of client.beta.userProfiles.list()) { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" @@ -488,7 +496,7 @@ Get User Profile - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -572,6 +580,12 @@ Get User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaUserProfile` @@ -626,19 +640,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship?: "external" | "resold" | "internal"` + - `external_user_onboarded_at?: string | null` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -672,8 +682,8 @@ console.log(betaUserProfile.id); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -705,6 +715,12 @@ Update User Profile minLength: 1, maxLength: 255 + - `external_user_onboarded_at?: string` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `metadata?: Record` Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -715,23 +731,13 @@ Update User Profile minLength: 1, maxLength: 255 - - `relationship?: "external" | "resold" | "internal" | null` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - - `betas?: Array` Header param: Optional header to specify the beta version(s) you want to use. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -815,6 +821,12 @@ Update User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaUserProfile` @@ -869,19 +881,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship?: "external" | "resold" | "internal"` + - `external_user_onboarded_at?: string | null` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Example @@ -915,8 +923,8 @@ console.log(betaUserProfile.id); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` @@ -940,7 +948,7 @@ Create Enrollment URL - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1024,6 +1032,12 @@ Create Enrollment URL - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaUserProfileEnrollmentURL` @@ -1124,19 +1138,15 @@ console.log(betaUserProfileEnrollmentURL.expires_at); Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at?: string | null` - - `relationship?: "external" | "resold" | "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ### Beta User Profile Enrollment URL diff --git a/content/en/api/typescript/beta/user_profiles/create.md b/content/en/api/typescript/beta/user_profiles/create.md index 2135dc817..341e7af4f 100644 --- a/content/en/api/typescript/beta/user_profiles/create.md +++ b/content/en/api/typescript/beta/user_profiles/create.md @@ -24,33 +24,29 @@ Create User Profile minLength: 1, maxLength: 255 + - `external_user_onboarded_at?: string` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `metadata?: Record` Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings. - `name?: string | null` - Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters. + Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters. minLength: 1, maxLength: 255 - - `relationship?: "external" | "resold" | "internal"` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - - `betas?: Array` Header param: Optional header to specify the beta version(s) you want to use. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -134,6 +130,12 @@ Create User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaUserProfile` @@ -188,19 +190,15 @@ Create User Profile Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at?: string | null` - - `relationship?: "external" | "resold" | "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -232,7 +230,7 @@ console.log(betaUserProfile.id); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/typescript/beta/user_profiles/create_enrollment_url.md b/content/en/api/typescript/beta/user_profiles/create_enrollment_url.md index abdef47da..45f219ad1 100644 --- a/content/en/api/typescript/beta/user_profiles/create_enrollment_url.md +++ b/content/en/api/typescript/beta/user_profiles/create_enrollment_url.md @@ -18,7 +18,7 @@ Create Enrollment URL - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Create Enrollment URL - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaUserProfileEnrollmentURL` diff --git a/content/en/api/typescript/beta/user_profiles/list.md b/content/en/api/typescript/beta/user_profiles/list.md index 2db8d7403..91218f11a 100644 --- a/content/en/api/typescript/beta/user_profiles/list.md +++ b/content/en/api/typescript/beta/user_profiles/list.md @@ -24,6 +24,14 @@ List User Profiles - `"desc"` + - `order_by?: "created_at" | "name"` + + Query param: Query parameter for order_by + + - `"created_at"` + + - `"name"` + - `page?: string` Query param: Query parameter for page @@ -34,7 +42,7 @@ List User Profiles - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +126,12 @@ List User Profiles - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaUserProfile` @@ -172,19 +186,15 @@ List User Profiles Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. - - - `relationship?: "external" | "resold" | "internal"` + - `external_user_onboarded_at?: string | null` - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -219,8 +229,8 @@ for await (const betaUserProfile of client.beta.userProfiles.list()) { "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ], "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo=" diff --git a/content/en/api/typescript/beta/user_profiles/retrieve.md b/content/en/api/typescript/beta/user_profiles/retrieve.md index ff2dc0d16..40313cac0 100644 --- a/content/en/api/typescript/beta/user_profiles/retrieve.md +++ b/content/en/api/typescript/beta/user_profiles/retrieve.md @@ -18,7 +18,7 @@ Get User Profile - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaUserProfile` @@ -156,19 +162,15 @@ Get User Profile Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at?: string | null` - - `relationship?: "external" | "resold" | "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -202,7 +204,7 @@ console.log(betaUserProfile.id); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/typescript/beta/user_profiles/update.md b/content/en/api/typescript/beta/user_profiles/update.md index 23ede744c..5a275f93a 100644 --- a/content/en/api/typescript/beta/user_profiles/update.md +++ b/content/en/api/typescript/beta/user_profiles/update.md @@ -26,6 +26,12 @@ Update User Profile minLength: 1, maxLength: 255 + - `external_user_onboarded_at?: string` + + Body param: A timestamp in RFC 3339 format + + format: date-time + - `metadata?: Record` Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. @@ -36,23 +42,13 @@ Update User Profile minLength: 1, maxLength: 255 - - `relationship?: "external" | "resold" | "internal" | null` - - Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. - - - `"external"` - - - `"resold"` - - - `"internal"` - - `betas?: Array` Header param: Optional header to specify the beta version(s) you want to use. - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -136,6 +132,12 @@ Update User Profile - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaUserProfile` @@ -190,19 +192,15 @@ Update User Profile Platform's own identifier for this user. Not enforced unique. - - `name?: string | null` - - Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name. + - `external_user_onboarded_at?: string | null` - - `relationship?: "external" | "resold" | "internal"` - - How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage. + A timestamp in RFC 3339 format - - `"external"` + format: date-time - - `"resold"` + - `name?: string | null` - - `"internal"` + Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name. ## Example @@ -236,7 +234,7 @@ console.log(betaUserProfile.id); "updated_at": "2026-03-15T10:00:00Z", "access_type": "application", "external_id": "user_12345", - "name": "Example User", - "relationship": "external" + "external_user_onboarded_at": "2024-11-02T08:15:00Z", + "name": "Example User" } ``` diff --git a/content/en/api/typescript/beta/vaults.md b/content/en/api/typescript/beta/vaults.md index 30d48c5db..868f0a88e 100644 --- a/content/en/api/typescript/beta/vaults.md +++ b/content/en/api/typescript/beta/vaults.md @@ -28,7 +28,7 @@ Create Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Create Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsVault` @@ -214,7 +220,7 @@ List Vaults - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -298,6 +304,12 @@ List Vaults - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsVault` @@ -392,7 +404,7 @@ Get Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -476,6 +488,12 @@ Get Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsVault` @@ -576,7 +594,7 @@ Update Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -660,6 +678,12 @@ Update Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsVault` @@ -748,7 +772,7 @@ Delete Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -832,6 +856,12 @@ Delete Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeletedVault` @@ -889,7 +919,7 @@ Archive Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -973,6 +1003,12 @@ Archive Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsVault` @@ -1291,7 +1327,7 @@ Create Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1375,6 +1411,12 @@ Create Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential` @@ -1609,7 +1651,7 @@ List Credentials - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1693,6 +1735,12 @@ List Credentials - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential` @@ -1916,7 +1964,7 @@ Get Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2000,6 +2048,12 @@ Get Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential` @@ -2350,7 +2404,7 @@ Update Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2434,6 +2488,12 @@ Update Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential` @@ -2652,7 +2712,7 @@ Delete Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2736,6 +2796,12 @@ Delete Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsDeletedCredential` @@ -2798,7 +2864,7 @@ Archive Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2882,6 +2948,12 @@ Archive Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredential` @@ -3100,7 +3172,7 @@ Validate Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -3184,6 +3256,12 @@ Validate Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + #### Returns - `BetaManagedAgentsCredentialValidation` diff --git a/content/en/api/typescript/beta/vaults/archive.md b/content/en/api/typescript/beta/vaults/archive.md index 6aea1fe98..b4cf0dd26 100644 --- a/content/en/api/typescript/beta/vaults/archive.md +++ b/content/en/api/typescript/beta/vaults/archive.md @@ -18,7 +18,7 @@ Archive Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Archive Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsVault` diff --git a/content/en/api/typescript/beta/vaults/create.md b/content/en/api/typescript/beta/vaults/create.md index 10c62066e..a5d653e21 100644 --- a/content/en/api/typescript/beta/vaults/create.md +++ b/content/en/api/typescript/beta/vaults/create.md @@ -26,7 +26,7 @@ Create Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -110,6 +110,12 @@ Create Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsVault` diff --git a/content/en/api/typescript/beta/vaults/credentials.md b/content/en/api/typescript/beta/vaults/credentials.md index 02ca60cd9..c3edf03c7 100644 --- a/content/en/api/typescript/beta/vaults/credentials.md +++ b/content/en/api/typescript/beta/vaults/credentials.md @@ -194,7 +194,7 @@ Create Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -278,6 +278,12 @@ Create Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsCredential` @@ -512,7 +518,7 @@ List Credentials - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -596,6 +602,12 @@ List Credentials - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsCredential` @@ -819,7 +831,7 @@ Get Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -903,6 +915,12 @@ Get Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsCredential` @@ -1253,7 +1271,7 @@ Update Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1337,6 +1355,12 @@ Update Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsCredential` @@ -1555,7 +1579,7 @@ Delete Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1639,6 +1663,12 @@ Delete Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsDeletedCredential` @@ -1701,7 +1731,7 @@ Archive Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -1785,6 +1815,12 @@ Archive Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsCredential` @@ -2003,7 +2039,7 @@ Validate Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -2087,6 +2123,12 @@ Validate Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `BetaManagedAgentsCredentialValidation` diff --git a/content/en/api/typescript/beta/vaults/credentials/archive.md b/content/en/api/typescript/beta/vaults/credentials/archive.md index 263581550..0fc967dc6 100644 --- a/content/en/api/typescript/beta/vaults/credentials/archive.md +++ b/content/en/api/typescript/beta/vaults/credentials/archive.md @@ -22,7 +22,7 @@ Archive Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Archive Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsCredential` diff --git a/content/en/api/typescript/beta/vaults/credentials/create.md b/content/en/api/typescript/beta/vaults/credentials/create.md index 58e4b83a5..19f00294e 100644 --- a/content/en/api/typescript/beta/vaults/credentials/create.md +++ b/content/en/api/typescript/beta/vaults/credentials/create.md @@ -192,7 +192,7 @@ Create Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -276,6 +276,12 @@ Create Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsCredential` diff --git a/content/en/api/typescript/beta/vaults/credentials/delete.md b/content/en/api/typescript/beta/vaults/credentials/delete.md index 6da31afb6..c3869c019 100644 --- a/content/en/api/typescript/beta/vaults/credentials/delete.md +++ b/content/en/api/typescript/beta/vaults/credentials/delete.md @@ -22,7 +22,7 @@ Delete Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Delete Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeletedCredential` diff --git a/content/en/api/typescript/beta/vaults/credentials/list.md b/content/en/api/typescript/beta/vaults/credentials/list.md index 4423007c0..ba97c6d42 100644 --- a/content/en/api/typescript/beta/vaults/credentials/list.md +++ b/content/en/api/typescript/beta/vaults/credentials/list.md @@ -32,7 +32,7 @@ List Credentials - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -116,6 +116,12 @@ List Credentials - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsCredential` diff --git a/content/en/api/typescript/beta/vaults/credentials/mcp_oauth_validate.md b/content/en/api/typescript/beta/vaults/credentials/mcp_oauth_validate.md index 79aece529..43ddd2908 100644 --- a/content/en/api/typescript/beta/vaults/credentials/mcp_oauth_validate.md +++ b/content/en/api/typescript/beta/vaults/credentials/mcp_oauth_validate.md @@ -22,7 +22,7 @@ Validate Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Validate Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsCredentialValidation` diff --git a/content/en/api/typescript/beta/vaults/credentials/retrieve.md b/content/en/api/typescript/beta/vaults/credentials/retrieve.md index c8a716e1b..7b64a88e6 100644 --- a/content/en/api/typescript/beta/vaults/credentials/retrieve.md +++ b/content/en/api/typescript/beta/vaults/credentials/retrieve.md @@ -22,7 +22,7 @@ Get Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ Get Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsCredential` diff --git a/content/en/api/typescript/beta/vaults/credentials/update.md b/content/en/api/typescript/beta/vaults/credentials/update.md index 88b0177de..6c3688c9e 100644 --- a/content/en/api/typescript/beta/vaults/credentials/update.md +++ b/content/en/api/typescript/beta/vaults/credentials/update.md @@ -154,7 +154,7 @@ Update Credential - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -238,6 +238,12 @@ Update Credential - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsCredential` diff --git a/content/en/api/typescript/beta/vaults/delete.md b/content/en/api/typescript/beta/vaults/delete.md index 49ccdb814..5be3d18ac 100644 --- a/content/en/api/typescript/beta/vaults/delete.md +++ b/content/en/api/typescript/beta/vaults/delete.md @@ -18,7 +18,7 @@ Delete Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Delete Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsDeletedVault` diff --git a/content/en/api/typescript/beta/vaults/list.md b/content/en/api/typescript/beta/vaults/list.md index e78e785e0..b4e428f20 100644 --- a/content/en/api/typescript/beta/vaults/list.md +++ b/content/en/api/typescript/beta/vaults/list.md @@ -30,7 +30,7 @@ List Vaults - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -114,6 +114,12 @@ List Vaults - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsVault` diff --git a/content/en/api/typescript/beta/vaults/retrieve.md b/content/en/api/typescript/beta/vaults/retrieve.md index c84de15f0..2832b9a1e 100644 --- a/content/en/api/typescript/beta/vaults/retrieve.md +++ b/content/en/api/typescript/beta/vaults/retrieve.md @@ -18,7 +18,7 @@ Get Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -102,6 +102,12 @@ Get Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsVault` diff --git a/content/en/api/typescript/beta/vaults/update.md b/content/en/api/typescript/beta/vaults/update.md index c73405d10..9b6f15002 100644 --- a/content/en/api/typescript/beta/vaults/update.md +++ b/content/en/api/typescript/beta/vaults/update.md @@ -28,7 +28,7 @@ Update Vault - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -112,6 +112,12 @@ Update Vault - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `BetaManagedAgentsVault` diff --git a/content/en/api/typescript/completions.md b/content/en/api/typescript/completions.md index 039682f4d..d6045bd1d 100644 --- a/content/en/api/typescript/completions.md +++ b/content/en/api/typescript/completions.md @@ -32,7 +32,15 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -150,7 +158,7 @@ Future models and features will not be compatible with Text Completions. See our - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -234,6 +242,12 @@ Future models and features will not be compatible with Text Completions. See our - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `temperature?: number` **Deprecated**: Deprecated. Models released after Claude Opus 4.6 do not support setting temperature. A value of 1.0 of will be accepted for backwards compatibility, all other values will be rejected with a 400 error. @@ -306,7 +320,15 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -441,7 +463,15 @@ console.log(completion.id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/completions/create.md b/content/en/api/typescript/completions/create.md index e5451b43c..c600116c4 100644 --- a/content/en/api/typescript/completions/create.md +++ b/content/en/api/typescript/completions/create.md @@ -30,7 +30,15 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -148,7 +156,7 @@ Future models and features will not be compatible with Text Completions. See our - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -232,6 +240,12 @@ Future models and features will not be compatible with Text Completions. See our - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + - `temperature?: number` **Deprecated**: Deprecated. Models released after Claude Opus 4.6 do not support setting temperature. A value of 1.0 of will be accepted for backwards compatibility, all other values will be rejected with a 400 error. @@ -304,7 +318,15 @@ Future models and features will not be compatible with Text Completions. See our See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/messages.md b/content/en/api/typescript/messages.md index 7c25efe97..ed23d32b5 100644 --- a/content/en/api/typescript/messages.md +++ b/content/en/api/typescript/messages.md @@ -1072,7 +1072,15 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -1663,16 +1671,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -2105,16 +2103,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -3773,7 +3761,15 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -5371,7 +5367,15 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -5882,16 +5886,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -6324,16 +6318,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -8247,16 +8231,6 @@ console.log(messageTokensCount.input_tokens); - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -10339,16 +10313,6 @@ console.log(messageTokensCount.input_tokens); - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -14413,7 +14377,15 @@ console.log(messageTokensCount.input_tokens); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -14933,16 +14905,6 @@ console.log(messageTokensCount.input_tokens); - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -15375,16 +15337,6 @@ console.log(messageTokensCount.input_tokens); - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -17327,13 +17279,21 @@ console.log(messageTokensCount.input_tokens); ### Model -- `Model = "claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more | (string & {})` +- `Model = "claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more | (string & {})` The model that will complete your prompt. See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -19495,7 +19455,15 @@ console.log(messageTokensCount.input_tokens); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -20554,7 +20522,15 @@ console.log(messageTokensCount.input_tokens); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -24017,16 +23993,6 @@ console.log(messageTokensCount.input_tokens); - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -24459,16 +24425,6 @@ console.log(messageTokensCount.input_tokens); - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -28477,7 +28433,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -29068,16 +29032,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -29510,16 +29464,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -31926,7 +31870,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/messages/batches.md b/content/en/api/typescript/messages/batches.md index e11b2be50..5d6133542 100644 --- a/content/en/api/typescript/messages/batches.md +++ b/content/en/api/typescript/messages/batches.md @@ -1090,7 +1090,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -1681,16 +1689,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -2123,16 +2121,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -4539,7 +4527,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -5990,7 +5986,15 @@ console.log(messageBatchIndividualResponse.custom_id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -7205,7 +7209,15 @@ console.log(messageBatchIndividualResponse.custom_id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -8372,7 +8384,15 @@ console.log(messageBatchIndividualResponse.custom_id); See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/messages/batches/create.md b/content/en/api/typescript/messages/batches/create.md index 152651228..48fc9c795 100644 --- a/content/en/api/typescript/messages/batches/create.md +++ b/content/en/api/typescript/messages/batches/create.md @@ -1088,7 +1088,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -1679,16 +1687,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -2121,16 +2119,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. diff --git a/content/en/api/typescript/messages/batches/results.md b/content/en/api/typescript/messages/batches/results.md index 78ca849a7..c51013422 100644 --- a/content/en/api/typescript/messages/batches/results.md +++ b/content/en/api/typescript/messages/batches/results.md @@ -813,7 +813,15 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/messages/count_tokens.md b/content/en/api/typescript/messages/count_tokens.md index 1491a1bb1..7c1344c4d 100644 --- a/content/en/api/typescript/messages/count_tokens.md +++ b/content/en/api/typescript/messages/count_tokens.md @@ -1056,7 +1056,15 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -1567,16 +1575,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -2009,16 +2007,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/ - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. diff --git a/content/en/api/typescript/messages/create.md b/content/en/api/typescript/messages/create.md index 87c671084..45baaecf7 100644 --- a/content/en/api/typescript/messages/create.md +++ b/content/en/api/typescript/messages/create.md @@ -1070,7 +1070,15 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` @@ -1661,16 +1669,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "browser_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -2103,16 +2101,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co - `type: "computer_toolset_20260801"` - - `allowed_callers?: Array<"direct" | "code_execution_20250825" | "code_execution_20260120" | "code_execution_20260521">` - - - `"direct"` - - - `"code_execution_20250825"` - - - `"code_execution_20260120"` - - - `"code_execution_20260521"` - - `cache_control?: CacheControlEphemeral | null` Create a cache control breakpoint at this content block. @@ -3771,7 +3759,15 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options. - - `"claude-sonnet-5" | "claude-fable-5" | "claude-mythos-5" | 12 more` + - `"claude-fable-5-1" | "claude-mythos-5-1" | "claude-sonnet-5" | 14 more` + + - `"claude-fable-5-1"` + + Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows + + - `"claude-mythos-5-1"` + + Our most capable model for cybersecurity and biology research, available through trusted access programs - `"claude-sonnet-5"` diff --git a/content/en/api/typescript/models.md b/content/en/api/typescript/models.md index 84a1b0f8b..5a2cf668f 100644 --- a/content/en/api/typescript/models.md +++ b/content/en/api/typescript/models.md @@ -36,7 +36,7 @@ The Models API response can be used to determine which models are available for - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -120,6 +120,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `ModelInfo` @@ -374,7 +380,7 @@ The Models API response can be used to determine information about a specific mo - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -458,6 +464,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ### Returns - `ModelInfo` diff --git a/content/en/api/typescript/models/list.md b/content/en/api/typescript/models/list.md index e6026ff2f..e2f208a85 100644 --- a/content/en/api/typescript/models/list.md +++ b/content/en/api/typescript/models/list.md @@ -34,7 +34,7 @@ The Models API response can be used to determine which models are available for - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `ModelInfo` diff --git a/content/en/api/typescript/models/retrieve.md b/content/en/api/typescript/models/retrieve.md index baa7ab244..e673a3270 100644 --- a/content/en/api/typescript/models/retrieve.md +++ b/content/en/api/typescript/models/retrieve.md @@ -22,7 +22,7 @@ The Models API response can be used to determine information about a specific mo - `(string & {})` - - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 38 more` + - `"message-batches-2024-09-24" | "prompt-caching-2024-07-31" | "computer-use-2024-10-22" | 41 more` - `"message-batches-2024-09-24"` @@ -106,6 +106,12 @@ The Models API response can be used to determine information about a specific mo - `"ce-user-management-2026-07-13"` + - `"mid-conversation-output-config-2026-07-01"` + + - `"thinking-binding-controls-2026-08-01"` + + - `"mid-conversation-system-clear-at-2026-08-21"` + ## Returns - `ModelInfo` diff --git a/content/en/docs/claude-code/admin-setup.md b/content/en/docs/claude-code/admin-setup.md index d2edabd26..b7aa115ea 100644 --- a/content/en/docs/claude-code/admin-setup.md +++ b/content/en/docs/claude-code/admin-setup.md @@ -90,7 +90,7 @@ Managed settings can lock down tools, sandbox execution, restrict MCP servers an | Control | What it does | Key settings | | :------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------- | | [Permission rules](/docs/en/permissions) | Allow, ask, or deny specific tools and commands | `permissions.allow`, `permissions.deny` | -| [Permission lockdown](/docs/en/permissions#managed-only-settings) | Only managed permission rules apply; disable `--dangerously-skip-permissions` | `allowManagedPermissionRulesOnly`, `permissions.disableBypassPermissionsMode` | +| [Permission lockdown](/docs/en/permissions#managed-only-settings) | Make managed settings the [only settings source of permission rules](/docs/en/settings-reference#allowmanagedpermissionrulesonly). Disable `--dangerously-skip-permissions` | `allowManagedPermissionRulesOnly`, `permissions.disableBypassPermissionsMode` | | [Starting permission mode](/docs/en/permission-modes#which-mode-a-session-starts-in) | Choose the permission mode your developers' terminal sessions start in instead of the built-in starting permission mode, or remove auto mode. The VS Code extension reads a `defaultMode` you set only on Pro, Max, and Team plans; [Switch permission modes](/docs/en/permission-modes#switch-permission-modes) lists what the extension reads | `permissions.defaultMode`, `permissions.disableAutoMode` | | [Sandboxing](/docs/en/sandboxing) | OS-level filesystem and network isolation with domain allowlists | `sandbox.enabled`, `sandbox.network.allowedDomains` | | [Managed policy CLAUDE.md](/docs/en/memory#deploy-organization-wide-claude-md) | Org-wide instructions loaded in every session, can't be excluded | File at the managed policy path | diff --git a/content/en/docs/claude-code/agent-sdk/agent-loop.md b/content/en/docs/claude-code/agent-sdk/agent-loop.md index 7a1b26d07..ba4cb7293 100644 --- a/content/en/docs/claude-code/agent-sdk/agent-loop.md +++ b/content/en/docs/claude-code/agent-sdk/agent-loop.md @@ -196,13 +196,13 @@ With [streaming input](/docs/en/agent-sdk/streaming-vs-single-mode), a message t The `effort` option controls how much reasoning Claude applies. Lower effort levels use fewer tokens per turn and reduce cost. Not all models support the effort parameter. See [Effort](https://platform.claude.com/docs/en/build-with-claude/effort) for which models support it. -| Level | Behavior | Good for | -| :--------- | :-------------------------------- | :------------------------------------------------------------------------ | -| `"low"` | Minimal reasoning, fast responses | File lookups, listing directories | -| `"medium"` | Balanced reasoning | Routine edits, standard tasks | -| `"high"` | Thorough analysis | Refactors, debugging | -| `"xhigh"` | Extended reasoning depth | Coding and agentic tasks; recommended on Fable 5, Opus 4.7+, and Sonnet 5 | -| `"max"` | Maximum reasoning depth | Multi-step problems requiring deep analysis | +| Level | Behavior | Good for | +| :--------- | :-------------------------------- | :--------------------------------------------------------------------------------------------- | +| `"low"` | Minimal reasoning, fast responses | File lookups, listing directories | +| `"medium"` | Balanced reasoning | Routine edits, standard tasks | +| `"high"` | Thorough analysis | Refactors, debugging | +| `"xhigh"` | Extended reasoning depth | Coding and agentic tasks on the [models that support it](/docs/en/model-config#adjust-effort-level) | +| `"max"` | Maximum reasoning depth | Multi-step problems requiring deep analysis | If you don't set `effort`, both SDKs leave the parameter unset and defer to the model's default behavior. diff --git a/content/en/docs/claude-code/agent-sdk/custom-tools.md b/content/en/docs/claude-code/agent-sdk/custom-tools.md index eb294db87..dc5384019 100644 --- a/content/en/docs/claude-code/agent-sdk/custom-tools.md +++ b/content/en/docs/claude-code/agent-sdk/custom-tools.md @@ -441,7 +441,9 @@ The example below catches two kinds of failures inside the handler and composes ## Return images and resources -The `content` array in a tool result accepts `text`, `image`, `audio`, `resource`, and `resource_link` blocks. You can mix them in the same response. In TypeScript, the SDK saves audio blocks to disk and Claude receives a text block with the saved file path; in Python, the SDK drops audio blocks from the tool result and logs a warning. The SDK converts resource link blocks to a text block containing the link's name, URI, and description. +The `content` array in a tool result accepts `text`, `image`, `audio`, `resource`, and `resource_link` blocks. You can mix them in the same response. In TypeScript, the SDK saves audio blocks to disk and Claude receives a text block with the saved file path; in Python, the SDK drops audio blocks from the tool result and logs a warning. + +Claude receives each resource link block as a text block containing the link's name, URI, and description. In TypeScript, your application also receives the links themselves as [`resourceLinks`](/docs/en/agent-sdk/typescript#sdkmcpresourcelink) on the user message's `tool_use_result`; in Python, the SDK flattens them to text before the CLI sees the result, so the Python [`resourceLinks` key](/docs/en/agent-sdk/python#usermessage) is never produced for in-process tools. ### Images diff --git a/content/en/docs/claude-code/agent-sdk/hosting.md b/content/en/docs/claude-code/agent-sdk/hosting.md index 3ef9e4ebd..773a48b04 100644 --- a/content/en/docs/claude-code/agent-sdk/hosting.md +++ b/content/en/docs/claude-code/agent-sdk/hosting.md @@ -338,12 +338,12 @@ The example below applies the settings, auto memory, config directory, and worki Plan around these in your deployment design. -| Limitation | What to do | -| --------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| No top-level session timeout | A session does not time out on its own. Set `maxTurns` in TypeScript or `max_turns` in Python to bound how many tool-use round trips the agent takes before stopping. | -| Memory growth over long sessions | Cap session length or recycle subprocesses periodically. See [Scaling and concurrency](#scaling-and-concurrency). | -| Large parallel-subagent fanouts can hit rate limits | Break work into smaller batches rather than issuing one wide dispatch. | -| No per-subagent wall-clock deadline | Cap each [subagent](/docs/en/agent-sdk/subagents) with `maxTurns` in its `AgentDefinition`. For background subagents only, `CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS` sets a stall watchdog that fires when a `run_in_background` subagent stops producing output; it is not a total-runtime deadline. | +| Limitation | What to do | +| --------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| No top-level session timeout | A session does not time out on its own. Set `maxTurns` in TypeScript or `max_turns` in Python to bound how many tool-use round trips the agent takes before stopping. | +| Memory growth over long sessions | Cap session length or recycle subprocesses periodically. See [Scaling and concurrency](#scaling-and-concurrency). | +| Large parallel-subagent fanouts can hit rate limits | Break work into smaller batches rather than issuing one wide dispatch. | +| No per-subagent wall-clock deadline | Cap each [subagent](/docs/en/agent-sdk/subagents) with `maxTurns` in its `AgentDefinition`. `CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS` sets a stall watchdog that fires when a subagent stops producing output; it isn't a total-runtime deadline. | ## Troubleshoot deployment failures diff --git a/content/en/docs/claude-code/agent-sdk/python.md b/content/en/docs/claude-code/agent-sdk/python.md index e1ded8dea..a135dd1c1 100644 --- a/content/en/docs/claude-code/agent-sdk/python.md +++ b/content/en/docs/claude-code/agent-sdk/python.md @@ -870,8 +870,12 @@ options = ClaudeAgentOptions( * `API_TIMEOUT_MS`: per-request timeout on the Anthropic client, in milliseconds. Default `600000`. Applies to the main loop and all subagents. * `CLAUDE_CODE_MAX_RETRIES`: maximum API retries. Default `10`, capped at `15`. Each retry gets its own `API_TIMEOUT_MS` window, so worst-case wall time is roughly `API_TIMEOUT_MS × (CLAUDE_CODE_MAX_RETRIES + 1)` plus backoff. For unattended runs that need to wait through longer outages, set [`CLAUDE_CODE_RETRY_WATCHDOG=1`](/docs/en/errors#tune-retry-behavior): it retries transient capacity errors indefinitely and, on Claude Code v2.1.199 or later, raises the default for other transient errors to `300` and removes the cap on this variable. -* `CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS`: stall watchdog for subagents launched with `run_in_background`. Default `600000`. Resets on each stream event; on stall it aborts the subagent, marks the task failed, and surfaces the error to the parent with any partial result. Does not apply to synchronous subagents. -* `CLAUDE_ENABLE_STREAM_WATCHDOG` with `CLAUDE_STREAM_IDLE_TIMEOUT_MS`: aborts the request when headers have arrived but the response body stops streaming. The watchdog is on by default for all providers; set `CLAUDE_ENABLE_STREAM_WATCHDOG=0` to disable it. `CLAUDE_STREAM_IDLE_TIMEOUT_MS` defaults to `300000` and is clamped to that minimum. After the abort, [Automatic retries](/docs/en/errors#automatic-retries) covers what Claude Code does, based on how far the response had progressed. +* `CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS`: stall watchdog for subagents. While the stream watchdog is on, the default is `CLAUDE_STREAM_IDLE_TIMEOUT_MS` plus 5 minutes, which comes to `600000` unless you raise that variable. With the stream watchdog off, the default is `600000`. Before v2.1.257, the default was always `600000`. + + The timer resets on each stream event. On a stall, Claude Code aborts the subagent and reports the stall to the parent. For a background subagent, it also marks the task failed and attaches any partial result. +* `CLAUDE_ENABLE_STREAM_WATCHDOG` with `CLAUDE_STREAM_IDLE_TIMEOUT_MS`: stream watchdog that aborts the request when headers have arrived but the response body stops streaming. The watchdog is on by default for all providers; set `CLAUDE_ENABLE_STREAM_WATCHDOG=0` to disable it. `CLAUDE_STREAM_IDLE_TIMEOUT_MS` defaults to `300000` and is clamped to that minimum. After the abort, [Automatic retries](/docs/en/errors#automatic-retries) covers what Claude Code does, based on how far the response had progressed. + + While the watchdog waits out a response that a gateway behind `ANTHROPIC_BASE_URL` holds open with keep-alive pings, a host that sets `include_partial_messages` keeps receiving `ping` [`StreamEvent`](#streamevent) messages. Read those frames as liveness rather than timing the session out on silence. Before v2.1.257, the frames stopped 5 minutes after the last real stream event. ### `OutputFormat` @@ -1494,6 +1498,10 @@ class UserMessage: | `tool_use_result` | `dict[str, Any] \| None` | Tool result data if applicable | | `origin` | `MessageOrigin \| None` | Provenance of this message, populated on injected turns such as task notifications and peer messages. `None` when the CLI didn't attribute it. Requires Python Agent SDK 0.2.137 or later | +The SDK passes `tool_use_result` through from the CLI unmodified. For a tool on an external MCP server whose result contains `resource_link` blocks, the dict has a `resourceLinks` key holding a list of dicts with the keys of the TypeScript [`SDKMcpResourceLink`](/docs/en/agent-sdk/typescript#sdkmcpresourcelink) type. Claude receives each link as a line of text in the tool result. To render the files the server returned, read `resourceLinks` instead of parsing that text. The `resourceLinks` key requires Python Agent SDK 0.2.150 or later and Claude Code v2.1.257 or later; the CLI bundled with that SDK version satisfies the Claude Code requirement. + +The CLI omits the key when the result has no links and on results from subagents. The CLI keeps at most 50 links per result and stops adding links once the list reaches 64 KiB of serialized JSON. A tool you define in-process with [`tool()`](#tool) never produces the key, because the SDK flattens its `resource_link` blocks to text before the CLI sees the result. + ### `AssistantMessage` Assistant response message with content blocks. @@ -1606,18 +1614,19 @@ In [streaming input mode](/docs/en/agent-sdk/streaming-vs-single-mode), `model_u Each value in `model_usage` is a `ModelUsage` TypedDict, imported via `from claude_agent_sdk.types import ModelUsage`. Its keys use camelCase because the SDK passes the value through unmodified from the underlying CLI process, matching the TypeScript [`ModelUsage`](/docs/en/agent-sdk/typescript#modelusage) type: -| Key | Type | Description | -| -------------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `inputTokens` | `int` | Input tokens for this model. | -| `outputTokens` | `int` | Output tokens for this model. | -| `cacheReadInputTokens` | `int` | Cache read tokens for this model. | -| `cacheCreationInputTokens` | `int` | Cache creation tokens for this model. | -| `webSearchRequests` | `int` | Web search requests made by this model. | -| `costUSD` | `float` | Estimated cost in USD for this model, computed client-side. See [Track cost and usage](/docs/en/agent-sdk/cost-tracking) for billing caveats. | -| `contextWindow` | `int` | Context window size for this model. | -| `maxOutputTokens` | `int` | Maximum output token limit for this model. | -| `canonicalModel` | `str` | Canonical model ID used for the pricing lookup. May differ from the raw model string the entry is keyed by, such as a provider-specific ID or alias. Not always present. | -| `provider` | `str` | API provider that served this model, such as `firstParty`, `bedrock`, `vertex`, `foundry`, `anthropicAws`, `mantle`, or `gateway`. Not always present. | +| Key | Type | Description | +| -------------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `inputTokens` | `int` | Input tokens for this model. | +| `outputTokens` | `int` | Output tokens for this model. | +| `cacheReadInputTokens` | `int` | Cache read tokens for this model. | +| `cacheCreationInputTokens` | `int` | Cache creation tokens for this model. | +| `webSearchRequests` | `int` | Web search requests made by this model. | +| `thinkingTokens` | `int` | Thinking tokens generated by this model, already counted in `outputTokens`. Absent until a turn runs on a Claude Code version that records it, and not declared on the TypedDict, so read it with `.get()`. Requires Python Agent SDK 0.2.150 or later, whose bundled CLI records it. | +| `costUSD` | `float` | Estimated cost in USD for this model, computed client-side. See [Track cost and usage](/docs/en/agent-sdk/cost-tracking) for billing caveats. | +| `contextWindow` | `int` | Context window size for this model. | +| `maxOutputTokens` | `int` | Maximum output token limit for this model. | +| `canonicalModel` | `str` | Canonical model ID used for the pricing lookup. May differ from the raw model string the entry is keyed by, such as a provider-specific ID or alias. Not always present. | +| `provider` | `str` | API provider that served this model, such as `firstParty`, `bedrock`, `vertex`, `foundry`, `anthropicAws`, `mantle`, or `gateway`. Not always present. | ### `StreamEvent` @@ -1798,6 +1807,10 @@ class TaskNotificationMessage(SystemMessage): | `tool_use_id` | `str \| None` | Associated tool use ID | | `usage` | `TaskUsage \| None` | Final token usage for the task | +When the CLI [moves a long MCP tool call to the background](/docs/en/mcp#automatic-backgrounding-of-long-tool-calls), the tool result for that call holds only a placeholder and the call's real result arrives in this message. On a `"completed"` notification for such a call, the CLI adds a `resource_links` key listing the files the tool returned by reference, with the same entries and limits as the `resourceLinks` key on [`UserMessage.tool_use_result`](#usermessage). The `resource_links` key requires Python Agent SDK 0.2.150 or later and Claude Code v2.1.257 or later; the CLI bundled with that SDK version satisfies the Claude Code requirement. + +The dataclass has no field for `resource_links`. Read it from the `data` dict the message inherits from [`SystemMessage`](#systemmessage): `message.data.get("resource_links")`. Match the notification to the call with `tool_use_id`. The CLI omits the key when the result had no links and on notifications for tasks that aren't MCP tool calls. + ## Content Block Types ### `ContentBlock` diff --git a/content/en/docs/claude-code/agent-sdk/typescript.md b/content/en/docs/claude-code/agent-sdk/typescript.md index c5dc85a9a..99e0d6bf1 100644 --- a/content/en/docs/claude-code/agent-sdk/typescript.md +++ b/content/en/docs/claude-code/agent-sdk/typescript.md @@ -359,7 +359,7 @@ The snapshot differs from what a live `query()` session applies: * **`policyHelper`**: `resolveSettings()` reads MDM sources, including macOS plist and Windows HKLM/HKCU, but doesn't execute the admin-configured `policyHelper` subprocess. * **Server-managed settings**: `resolveSettings()` doesn't fetch [server-managed settings](/docs/en/server-managed-settings#fetch-and-caching-behavior). Pass them as `options.serverManagedSettings` to include them. -* **`defaultMode`**: the snapshot returns `permissions.defaultMode` as-is from every tier. A live session [ignores `defaultMode: 'auto'` from project and local settings](/docs/en/permission-modes#eliminate-prompts-with-auto-mode), so an `auto` from those tiers appears in the snapshot even though a session would ignore it. +* **`defaultMode`**: the snapshot returns `permissions.defaultMode` as-is from every tier, so it can include the `'auto'` and `'bypassPermissions'` values from project and local settings, which [a live session ignores](/docs/en/permission-modes#which-mode-a-session-starts-in). ```typescript theme={null} function resolveSettings( @@ -498,8 +498,12 @@ const result = query({ * `API_TIMEOUT_MS`: per-request timeout on the Anthropic client, in milliseconds. Default `600000`. Applies to the main loop and all subagents. * `CLAUDE_CODE_MAX_RETRIES`: maximum API retries. Default `10`, capped at `15`. Each retry gets its own `API_TIMEOUT_MS` window, so worst-case wall time is roughly `API_TIMEOUT_MS × (CLAUDE_CODE_MAX_RETRIES + 1)` plus backoff. For unattended runs that need to wait through longer outages, set [`CLAUDE_CODE_RETRY_WATCHDOG=1`](/docs/en/errors#tune-retry-behavior): it retries transient capacity errors indefinitely and, on Claude Code v2.1.199 or later, raises the default for other transient errors to `300` and removes the cap on this variable. -* `CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS`: stall watchdog for subagents launched with `run_in_background`. Default `600000`. Resets on each stream event; on stall it aborts the subagent, marks the task failed, and surfaces the error to the parent with any partial result. Does not apply to synchronous subagents. -* `CLAUDE_ENABLE_STREAM_WATCHDOG` with `CLAUDE_STREAM_IDLE_TIMEOUT_MS`: aborts the request when headers have arrived but the response body stops streaming. The watchdog is on by default for all providers; set `CLAUDE_ENABLE_STREAM_WATCHDOG=0` to disable it. `CLAUDE_STREAM_IDLE_TIMEOUT_MS` defaults to `300000` and is clamped to that minimum. After the abort, [Automatic retries](/docs/en/errors#automatic-retries) covers what Claude Code does, based on how far the response had progressed. +* `CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS`: stall watchdog for subagents. While the stream watchdog is on, the default is `CLAUDE_STREAM_IDLE_TIMEOUT_MS` plus 5 minutes, which comes to `600000` unless you raise that variable. With the stream watchdog off, the default is `600000`. Before v2.1.257, the default was always `600000`. + + The timer resets on each stream event. On a stall, Claude Code aborts the subagent and reports the stall to the parent. For a background subagent, it also marks the task failed and attaches any partial result. +* `CLAUDE_ENABLE_STREAM_WATCHDOG` with `CLAUDE_STREAM_IDLE_TIMEOUT_MS`: stream watchdog that aborts the request when headers have arrived but the response body stops streaming. The watchdog is on by default for all providers; set `CLAUDE_ENABLE_STREAM_WATCHDOG=0` to disable it. `CLAUDE_STREAM_IDLE_TIMEOUT_MS` defaults to `300000` and is clamped to that minimum. After the abort, [Automatic retries](/docs/en/errors#automatic-retries) covers what Claude Code does, based on how far the response had progressed. + + While the watchdog waits out a response that a gateway behind `ANTHROPIC_BASE_URL` holds open with keep-alive pings, a host that sets `includePartialMessages` keeps receiving `ping` [stream events](#sdkpartialassistantmessage), so read those frames as liveness rather than timing the session out on silence. Before v2.1.257, the frames stopped 5 minutes after the last real stream event. ### `Query` object @@ -520,13 +524,19 @@ interface Query extends AsyncGenerator { ? 'low' | 'medium' | 'high' | 'xhigh' | 'max' | null : Settings[K] | null; }): Promise; + updateSettings( + source: 'localSettings', + settings: Record, + ): Promise; initializationResult(): Promise; reinitialize(): Promise; supportedCommands(): Promise; supportedModels(): Promise; supportedAgents(): Promise; mcpServerStatus(): Promise; - getContextUsage(): Promise; + getContextUsage(opts?: { + detail?: 'summary' | 'full'; + }): Promise; readFile( path: string, options?: { maxBytes?: number; encoding?: 'utf-8' | 'base64' } @@ -552,18 +562,19 @@ interface Query extends AsyncGenerator { | `setModel()` | Changes the model (only available in streaming input mode). Passing `undefined` or the string `"default"` resets to the session default model | | `setMaxThinkingTokens()` | *Deprecated:* Use the `thinking` option instead. Changes the maximum thinking tokens. Passing `null` resets thinking to the session default: a mid-session override is cleared, and thinking stays off for sessions that have it disabled | | `applyFlagSettings(settings)` | Merges settings into the session's flag settings layer at runtime (only available in streaming input mode). See [`applyFlagSettings()`](#applyflagsettings) | +| `updateSettings(source, settings)` | Merges settings into the project's local settings file, `.claude/settings.local.json`; they take effect on the next request. Accepts only `source: 'localSettings'` and an allowlisted key set, currently `outputStyle`, with string values; deleting a key isn't supported. Rejects on remote transports and in sessions whose [`settingSources`](#options) exclude `local`. Requires TypeScript SDK v0.3.257 or later, which bundles Claude Code v2.1.257 | | `initializationResult()` | Returns the full initialization result including supported commands, models, account info, and output style configuration | | `reinitialize()` | Re-sends the `initialize` control request to the running CLI and returns a fresh result instead of the cached first-connect result. Use it after a transport gap, such as reattaching to a session after a disconnect, so pending permission requests reach your `canUseTool` callback again. Make the callback idempotent per request ID, because a request whose response was lost is dispatched again. Requires Claude Code v2.1.195 or later | | `supportedCommands()` | Returns available slash commands. From Agent SDK v0.3.216 the list reflects mid-session command changes; see [`SDKCommandsChangedMessage`](#sdkcommandschangedmessage) | | `supportedModels()` | Returns available models with display info | | `supportedAgents()` | Returns available subagents as [`AgentInfo`](#agentinfo)`[]` | | `mcpServerStatus()` | Returns status of connected MCP servers | -| `getContextUsage()` | Returns an [`SDKControlGetContextUsageResponse`](#sdkcontrolgetcontextusageresponse) breaking down the session's context window usage by category, skill, and tool. The same data `/context` shows in an interactive session | +| `getContextUsage(opts?)` | Returns an [`SDKControlGetContextUsageResponse`](#sdkcontrolgetcontextusageresponse) breaking down the session's context window usage by category, skill, and tool. With the default `detail`, it is the same data `/context` shows in an interactive session. The [`detail` option](#sdkcontrolgetcontextusageresponse) requires Agent SDK v0.3.257 or later | | `readFile(path, options?)` | Reads a file from the session's filesystem. Claude Code resolves the path against `cwd` and applies the same read-permission rules as the Read tool. Pass `{ maxBytes }` to change the read cap (default 1 MB, ceiling 10 MB) and `{ encoding: 'base64' }` for binary files such as images. Resolves with an [`SDKControlReadFileResponse`](#sdkcontrolreadfileresponse), or `null` on permission denial, a missing file, or a transport error. Requires TypeScript SDK v0.2.121 or later | | `reloadSkills()` | Reloads skills from disk, so skills you add or edit mid-session become available to the running session. Resolves with an [`SDKControlReloadSkillsResponse`](#sdkcontrolreloadskillsresponse) listing the skills available after the reload. Requires Agent SDK v0.3.163 or later | | `accountInfo()` | Returns account information | -| `reconnectMcpServer(serverName)` | Reconnect an MCP server by name | -| `toggleMcpServer(serverName, enabled)` | Enable or disable an MCP server by name | +| `reconnectMcpServer(serverName)` | Reconnect an MCP server by name. If the name also matches an entry in a settings file such as `.mcp.json` or `~/.claude.json`, Claude Code reconnects the server you configured through [`mcpServers`](#options) or `setMcpServers()`, not the settings-file entry. That resolution order requires Claude Code v2.1.257 or later | +| `toggleMcpServer(serverName, enabled)` | Enable or disable an MCP server by name, with the same name resolution as `reconnectMcpServer()`. Disabling disconnects the server | | `setMcpServers(servers)` | Dynamically replace the set of MCP servers for this session. Resolves with an [`McpSetServersResult`](#mcpsetserversresult) naming which servers were added and removed, and any errors | | `streamInput(stream)` | Stream input messages to the query for multi-turn conversations | | `stopTask(taskId)` | Stop a running background task by ID | @@ -685,7 +696,9 @@ The receipt is a snapshot taken at the moment the interrupt is processed, and on ### `SDKControlGetContextUsageResponse` -Return type of [`getContextUsage()`](#query-object). This is the same payload Claude Code renders for the `/context` command in an interactive session, so alongside the token counts it carries display fields such as `color` and `gridRows` that Claude Code uses to draw the `/context` usage grid. +Return type of [`getContextUsage()`](#query-object). With the default `detail`, this is the same payload Claude Code renders for the `/context` command in an interactive session, so alongside the token counts it carries display fields such as `color` and `gridRows` that Claude Code uses to draw the `/context` usage grid. + +The method's optional `detail` argument chooses how Claude Code counts each category. With the default, `'full'`, Claude Code counts each category with token-counting API requests. Pass `{ detail: 'summary' }` to get an answer from the last response's usage and local estimates instead. No token-count requests go out, and the per-category numbers are approximate. The `detail` argument requires Agent SDK v0.3.257 or later. When you send `/context` as a prompt instead of calling the method, Claude Code attaches an [`SDKContextUsage`](#sdkcontextusage) payload to the `context_usage` field of the assistant message that delivers the result. That field requires Agent SDK v0.3.232 or later. @@ -1209,6 +1222,8 @@ On a message that carries a `tool_result` block, `tool_use_result` is the tool's For the `Agent` tool, `tool_use_result` is [`AgentOutput`](#agent-2). On a `completed` result, `content` holds the subagent's report without the agent ID and usage trailer that Claude Code appends to the `tool_result` text, so render from `tool_use_result` instead of parsing that text. +For an MCP tool whose result contains `resource_link` blocks, `tool_use_result` is an object with a `resourceLinks` array of [`SDKMcpResourceLink`](#sdkmcpresourcelink) entries. Claude receives each link as a line of text in the `tool_result` block, so read `resourceLinks` to render the files the server returned instead of parsing that text. Claude Code omits `resourceLinks` when the result has no links and on results from subagents, keeps at most 50 links per result, and stops adding links once the array reaches 64 KiB of serialized JSON. `resourceLinks` requires Agent SDK v0.3.257 or later. + ### `SDKUserMessageReplay` Replayed user message with required UUID. @@ -3278,6 +3293,8 @@ If Claude Code [kept the subagent's isolated worktree](/docs/en/worktrees#isolat Claude Code fills `usage` and `totalTokens` from the subagent's final API request, not from the whole run, so `usage.service_tier` is the service tier string the API reported on that request. When present, `usage.output_tokens_details.thinking_tokens` is the number of that request's output tokens that were thinking tokens. The `output_tokens_details` field requires TypeScript SDK v0.3.228 or later, which bundles Claude Code v2.1.228. +`usage.output_tokens_details` matches [`Usage.output_tokens_details`](#usage) in meaning, scoped to that final request, but every level of it is optional here. Guard both the object and the field, for example `usage.output_tokens_details?.thinking_tokens ?? 0`, rather than reading it directly. + Before v2.1.207, the published type was narrower. It omitted `worktreePath`, `worktreeBranch`, `citations`, `toolStats.frameCount`, and the `inference_geo`, `speed`, and `iterations` usage fields, and it typed `service_tier` as `"standard" | "priority" | "batch"`. Fields the type marks optional can be absent on results recorded by earlier versions. ### AskUserQuestion @@ -4416,6 +4433,7 @@ Per-model usage statistics returned in result messages. The `costUSD` value is a type ModelUsage = { inputTokens: number; outputTokens: number; + thinkingTokens?: number; cacheReadInputTokens: number; cacheCreationInputTokens: number; webSearchRequests: number; @@ -4428,6 +4446,8 @@ type ModelUsage = { }; ``` +`thinkingTokens` counts the thinking tokens this model generated. `outputTokens` already includes them, so don't add the two together. The field is absent until a turn runs on a Claude Code version that records it, so a resumed session that began on an earlier version reports a partial count. `thinkingTokens` requires Agent SDK v0.3.257 or later. + The `canonicalModel` and `provider` fields require Claude Code v2.1.218 or later. `canonicalModel` is the canonical model ID that the pricing lookup uses; it can differ from the raw model string that keys the entry, for example when that string is a provider-specific ID or an alias. `provider` names the API backend that served the model, such as `firstParty`, `bedrock`, `vertex`, `foundry`, `anthropicAws`, `mantle`, or `gateway`. @@ -4469,10 +4489,18 @@ type Usage = { speed: "standard" | "fast" | null; inference_geo: string | null; iterations: BetaIterationsUsage | null; + output_tokens_details: BetaOutputTokensDetails | null; }; ``` -`BetaServerToolUsage` and `BetaIterationsUsage` are defined in `@anthropic-ai/sdk`. +`BetaServerToolUsage`, `BetaIterationsUsage`, and `BetaOutputTokensDetails` are defined in `@anthropic-ai/sdk`. + +`output_tokens_details` breaks the billed output down by category. It currently carries one field, `thinking_tokens: number`, counting the output tokens the model generated as internal reasoning, including the thinking-block delimiters. The `output_tokens_details` field requires TypeScript SDK v0.3.228 or later, which bundles Claude Code v2.1.228. + +* **Billing**: read the breakdown for observability, not for billing. `output_tokens` stays the authoritative total, and `output_tokens - thinking_tokens` approximates the non-reasoning output. +* **What the count covers**: the raw reasoning the model produced, which can be longer than the thinking text returned in the response body. The API computes it by re-tokenizing that raw text, so it can differ from the model's exact generation count by a few tokens. +* **Streaming**: on streamed assistant messages this breakdown, like `output_tokens`, is a `message_start` placeholder and carries no real count, so read it from the result message's `usage` as [Read output tokens from the result message](/docs/en/agent-sdk/cost-tracking#read-output-tokens-from-the-result-message) describes. On the result message, `thinking_tokens` reads `0` when the model or provider reports no breakdown. +* **`null` cases**: `output_tokens_details` itself is `null` on assistant messages Claude Code synthesizes, such as API-error messages. ### `CallToolResult` @@ -4489,6 +4517,34 @@ type CallToolResult = { }; ``` +### `SDKMcpResourceLink` + +One file an MCP tool returned by reference. Claude Code builds each entry from a `resource_link` block in the tool's result and delivers the list as `resourceLinks` on [`SDKUserMessage.tool_use_result`](#sdkusermessage), or as `resource_links` on [`SDKTaskNotificationMessage`](#sdktasknotificationmessage) when the call finished in the background. Requires Agent SDK v0.3.257 or later. + +```typescript theme={null} +type SDKMcpResourceLink = { + uri: string; + name: string; + title?: string; + description?: string; + mimeType?: string; + size?: number; + annotations?: Record; +}; +``` + +Claude Code drops a block whose `uri` or `name` isn't a string, and leaves out an optional field whose value isn't of the listed type. + +| Field | Type | Description | +| :------------ | :------------------------------------- | :---------------------------------------------------------- | +| `uri` | `string` | URI of the resource, as the server returned it | +| `name` | `string` | Name the server gave the resource | +| `title` | `string \| undefined` | Display title, when the server set one | +| `description` | `string \| undefined` | Description, when the server set one | +| `mimeType` | `string \| undefined` | MIME type, when the server set one | +| `size` | `number \| undefined` | Size in bytes, when the server set one | +| `annotations` | `Record \| undefined` | The block's MCP annotations object, when the server set one | + ### `ThinkingConfig` Controls Claude's thinking/reasoning behavior. Takes precedence over the deprecated `maxThinkingTokens`. @@ -4573,6 +4629,8 @@ When you call `setMcpServers()`, Claude Code applies these rules: The promise resolves after newly added stdio, HTTP, and SSE servers connect or fail, so tools from servers that connected are available on the next turn. +`added` lists the servers Claude Code added or replaced, whether or not they connected. A server that failed to connect appears in both `added` and `errors`, with the failure text under `errors` and a `failed` row in [`mcpServerStatus()`](#methods). Before Claude Code v2.1.257, a server whose connection attempt threw was reported only under `errors`. + ### `RewindFilesResult` Result of a `rewindFiles()` operation. @@ -4624,11 +4682,14 @@ type SDKTaskNotificationMessage = { tool_uses: number; duration_ms: number; }; + resource_links?: SDKMcpResourceLink[]; uuid: UUID; session_id: string; }; ``` +When Claude Code [moves a long MCP tool call to the background](/docs/en/mcp#automatic-backgrounding-of-long-tool-calls), the `tool_result` block for that call holds only a placeholder and the call's real result arrives in this notification. Match the notification to the call with `tool_use_id`. On a `completed` notification, `resource_links` lists the files the tool returned by reference as [`SDKMcpResourceLink`](#sdkmcpresourcelink) entries, with the same 50-link and 64 KiB limits as [`tool_use_result.resourceLinks`](#sdkusermessage). Claude Code omits `resource_links` when the result had no links and on notifications for tasks that aren't MCP tool calls. `resource_links` requires Agent SDK v0.3.257 or later. + Claude Code prepends a notice to every task notification it sends to the model, except deliveries stamped with the [`scheduled-trigger` subkind](#task-notification-subkinds), which carry an assigned-task framing instead. The notice states that no human input has occurred, so the model doesn't treat the notification as a user instruction or approval. To detect a task-notification turn, check `origin.kind === "task-notification"` on the [`SDKUserMessage`](#sdkusermessage) or [`SDKResultMessage`](#sdkresultmessage) rather than matching on the notice text. Read `subkind` from the same field if you need to know what raised it. Before v2.1.205, Claude Code left the notice off notifications that arrived while the session was idle. @@ -4732,14 +4793,14 @@ type SDKToolProgressMessage = { }; ``` -While a tool call runs in the main conversation, Claude Code emits a `tool_progress` message every 30 seconds with `heartbeat: true`. Each heartbeat carries the tool name and elapsed seconds, so you can distinguish a long-running call from a stalled session. Claude Code doesn't emit heartbeats for the Agent tool, whose subagents stream their own progress, or for tool calls inside a subagent. The `heartbeat` field requires Agent SDK v0.3.214 or later. +While a tool call runs in the main conversation, Claude Code emits a `tool_progress` message every 30 seconds with `heartbeat: true`. Each heartbeat carries the tool name and elapsed seconds, so you can distinguish a long-running call from a stalled session. Claude Code doesn't emit heartbeats for tool calls inside a subagent. The `heartbeat` field requires Agent SDK v0.3.214 or later. Before v2.1.257, Claude Code didn't emit heartbeats for a foreground Agent tool call either. -On `tool_progress` messages for the Agent tool, `subagent_type` names the running subagent type, such as `general-purpose`. `subagent_retry` is present while that subagent waits out an API error backoff, such as a rate limit or overload, with one message per retry attempt. Both fields require Agent SDK v0.3.214 or later. +On `tool_progress` messages for the Agent tool other than heartbeats, `subagent_type` names the running subagent type, such as `general-purpose`. `subagent_retry` is present while that subagent waits out an API error backoff, such as a rate limit or overload, with one message per retry attempt. Both fields require Agent SDK v0.3.214 or later. To render a retry indicator from `subagent_retry`: * Track the indicator by `parent_tool_use_id`, which is unique per subagent. `tool_use_id` is shared by parallel subagents from one assistant turn, so tracking by it would let one subagent's update clear another's indicator. -* Clear the indicator when a later `tool_progress` for the same `parent_tool_use_id` arrives without the field, or when the tool's result message arrives. `attempt` can exceed `max_retries` under persistent retry, so don't derive clearing from the counters. +* Clear the indicator when a later `tool_progress` for the same `parent_tool_use_id` arrives with neither `subagent_retry` nor `heartbeat: true`, or when the tool's result message arrives. Frames with `heartbeat: true` report liveness only, so keep the indicator when one arrives. `attempt` can exceed `max_retries` under persistent retry, so don't derive clearing from the counters. * Treat `error_category` as a closed set of tokens for choosing your own message text, not as display text: `rate_limit`, `overloaded`, `authentication_failed`, `server_error`, or `unknown`. ### `SDKAuthStatusMessage` @@ -4863,7 +4924,9 @@ type SDKBackgroundTasksChangedMessage = { ### `SDKThinkingTokensMessage` -Emitted while Claude is producing a thinking block, including a redacted one, carrying a running estimate of the thinking tokens generated so far. `estimated_tokens` is the running total for the current thinking block and `estimated_tokens_delta` is the increment carried by this frame. Use it for progress display. The final count for the top-level agent loop is the result message's `usage.output_tokens`, which [doesn't include subagent tokens](/docs/en/agent-sdk/cost-tracking#get-the-total-cost-of-a-query); use [`modelUsage`](#modelusage) for whole-tree accounting. +Emitted while Claude is producing a thinking block, including a redacted one. `estimated_tokens` is a running estimate of the thinking tokens generated so far in the current block, and `estimated_tokens_delta` is the increment carried by this frame. Use these estimates for progress display. + +When the model or provider reports a breakdown, the final count for the top-level agent loop is the result message's [`usage.output_tokens_details.thinking_tokens`](#usage), which [doesn't include subagent tokens](/docs/en/agent-sdk/cost-tracking#get-the-total-cost-of-a-query). Requires Claude Code v2.1.153 or later. diff --git a/content/en/docs/claude-code/agent-teams.md b/content/en/docs/claude-code/agent-teams.md index 1ca1d3f6c..794e233c7 100644 --- a/content/en/docs/claude-code/agent-teams.md +++ b/content/en/docs/claude-code/agent-teams.md @@ -149,6 +149,8 @@ Claude Code picks each teammate's model from the first of these that applies: 3. [`CLAUDE_CODE_SUBAGENT_MODEL`](/docs/en/model-config#environment-variables), when it's set to anything other than `inherit`. 4. The lead's current model. +[`CLAUDE_CODE_SUBAGENT_MODEL_FORCE`](/docs/en/sub-agents#choose-a-model) applies to teammates as well as to subagents. + Before v2.1.251, `CLAUDE_CODE_SUBAGENT_MODEL` came first in this order. diff --git a/content/en/docs/claude-code/agent-view.md b/content/en/docs/claude-code/agent-view.md index efac499e3..5d55d2f8d 100644 --- a/content/en/docs/claude-code/agent-view.md +++ b/content/en/docs/claude-code/agent-view.md @@ -560,9 +560,23 @@ A background session takes its settings, provider, permission mode, model, and e #### Settings and provider -A background session reads its [settings](/docs/en/settings) from the directory it runs in, the same as if you had started `claude` there. This includes [`env` values](/docs/en/settings-reference#env) in project settings, so an `ANTHROPIC_MODEL` or provider variable set there applies to background sessions in that directory. +A background session reads its [settings](/docs/en/settings) from the directory it runs in, the same as if you had started `claude` there. This includes [`env` values](/docs/en/settings-reference#env) in project settings, so an `ANTHROPIC_MODEL` or provider variable set there applies to every background session in that directory. -Cloud provider selection, such as `CLAUDE_CODE_USE_BEDROCK` or `CLAUDE_CODE_USE_VERTEX`, and `ANTHROPIC_DEFAULT_*_MODEL` aliases follow the shell that dispatched the session. If you export a [`CLAUDE_CODE_EXTRA_BODY`](/docs/en/env-vars) request-body override in that shell, it reaches the session the same way. A gateway `ANTHROPIC_BASE_URL` exported in that shell can reach the session too; see [the supervisor process](#the-supervisor-process) for the conditions and for how background sessions source provider settings and credentials. +A background session also runs with the `PATH` of the shell you dispatched it from, so the commands it runs find the same tools your terminal does. It keeps that shell's cloud provider selection too, such as `CLAUDE_CODE_USE_BEDROCK` or `CLAUDE_CODE_USE_VERTEX`, along with its `ANTHROPIC_DEFAULT_*_MODEL` aliases and any [`CLAUDE_CODE_EXTRA_BODY`](/docs/en/env-vars) override you exported there. + +#### LLM gateway + +If you route Claude Code through an [LLM gateway](/docs/en/llm-gateway), put the gateway variables in a settings file's `env` block rather than exporting them in your shell, and background sessions read them with the rest of their settings. [Set in a settings file](/docs/en/llm-gateway-connect#set-in-a-settings-file) shows the block and which settings file to use for the credential. + +If you export a gateway `ANTHROPIC_BASE_URL` only in your shell instead, it reaches a background session, together with the `ANTHROPIC_CUSTOM_HEADERS` and credential you exported with it, only when the [supervisor](#the-supervisor-process) was itself started from a shell that exported the same gateway, and only in these cases: + +* You background your own session with `←` or `/background` +* You dispatch a session into the directory you're in +* You wake a stopped session in the directory you're in by attaching or replying to it + +Claude Code forwards a gateway in front of a cloud provider. If the shell you dispatch from selects the provider and exports its gateway endpoint with its auth-bypass flag, Claude Code forwards the endpoint-and-flag pair to the session under the conditions that apply to `ANTHROPIC_BASE_URL`, together with `ANTHROPIC_CUSTOM_HEADERS`. For example, export `CLAUDE_CODE_USE_VERTEX=1` with `ANTHROPIC_VERTEX_BASE_URL` and `CLAUDE_CODE_SKIP_VERTEX_AUTH=1`, and Claude Code forwards that endpoint and flag. + +Claude Code applies a forwarded gateway to that session's running process only and never writes it to disk. #### Permission mode @@ -665,68 +679,18 @@ To check which kind of session you're in, run [`/status`](/docs/en/commands). Th ### The supervisor process -Background sessions are hosted by a per-user supervisor process, separate from your terminal and from agent view. The supervisor starts automatically the first time you background a session or open agent view, and you don't manage it directly. - -When an update has replaced or removed the binary a running Claude Code process was launched from, that process starts the supervisor from another installed copy, such as the installed `claude` launcher or the newest version on disk. - -The supervisor keeps one pre-warmed worker process ready so a dispatch from agent view or `claude --bg` starts without the delay of a cold launch. When you dispatch, the supervisor assigns the pre-warmed worker to your session, applies that session's directory, settings, and credentials to it, and then starts a replacement for the next dispatch. If no healthy pre-warmed worker is available, the supervisor launches a fresh process instead. - -The supervisor and its sessions authenticate with the same stored credentials as your interactive sessions and make no additional network connections beyond the model API. Provider selection variables such as `CLAUDE_CODE_USE_BEDROCK` and `ANTHROPIC_DEFAULT_*_MODEL` aliases are read from the shell that dispatched each session and are applied to its worker. - -The dispatching shell's `PATH` is applied to the worker the same way, so shell commands the session runs find the same tools your terminal does. - -A background session doesn't inherit gateway endpoint variables such as `ANTHROPIC_BASE_URL`, or a provider's equivalent base URL variable, from the shell that started the supervisor. Without a gateway exported in the shell you dispatch from, the session uses your stored credentials and any `env` values in the project directory's [settings](/docs/en/settings). To point every session in a project at an [LLM gateway](/docs/en/llm-gateway), set `ANTHROPIC_BASE_URL` in that project's `.claude/settings.json` `env` block. - -If you export a gateway `ANTHROPIC_BASE_URL` in the shell you dispatch from, it reaches that session's worker, along with `ANTHROPIC_CUSTOM_HEADERS` and the credential exported alongside them, when both conditions hold: - -* The supervisor was started from an environment with the same gateway. The supervisor captures its environment from the first shell that opens agent view or dispatches a background session, so starting from the gateway shell gives it that environment. -* The session is dispatched into the directory you're dispatching from, or is your own session backgrounded with `←` or `/background`. Dispatching into a different directory with `@repo` or `--cwd` doesn't carry the shell's gateway; that project's `settings.json` `env` block supplies the endpoint instead. - -When the supervisor's environment carries a different gateway or none, the worker keeps your stored credentials against the default endpoint instead of mixing one environment's credential with another's endpoint. The forwarded endpoint applies only to that live process and is never written to disk. - -Claude Code forwards a gateway in front of a cloud provider. If the shell you dispatch from selects the provider and exports its gateway endpoint with its auth-bypass flag, Claude Code forwards the endpoint-and-flag pair to the worker under the conditions that apply to `ANTHROPIC_BASE_URL`, together with `ANTHROPIC_CUSTOM_HEADERS`. For example, export `CLAUDE_CODE_USE_VERTEX=1` with `ANTHROPIC_VERTEX_BASE_URL` and `CLAUDE_CODE_SKIP_VERTEX_AUTH=1`, and Claude Code forwards that endpoint and flag. - -When the supervisor stops an idle session and you later wake it by attaching or replying, your environment's gateway is forwarded again under the same conditions as a fresh dispatch. Waking a session from a shell without the gateway restarts it against your settings and stored credentials instead. - -Each background session is its own Claude Code process, managed by the supervisor rather than tied to your terminal. A session that's actively working, waiting for your input, or has a terminal attached keeps its process running. The supervisor counts a running background shell command, subagent, dynamic workflow, or monitor as active work, so a long-running process such as a dev server keeps the session alive. - -Once a session finishes and sits unattached for about an hour, the supervisor stops its process to free resources. A session you have [pinned](#organize-the-list) with `Ctrl+T` is exempt and keeps its process running while idle. The transcript and state stay on disk either way, and the next time you attach or reply to a stopped session, the supervisor starts a fresh process from where it left off. When every session has finished and no terminal is connected, the supervisor itself exits and starts again the next time you need it. - -This also applies to a conversation you [backgrounded](#from-inside-a-session) with `←` or `/background` and then left idle with nothing running. - -The supervisor also restarts a session whose process exits unexpectedly, with three safeguards so a restart never overrides a stop or acts on stale input: - -* A session whose state on disk already shows it as done, failed, or stopped isn't restarted, unless a reply you sent is still waiting to be delivered. -* Ending the process of a session you backgrounded with `←` or [`/background`](#from-inside-a-session) yourself, for example with `kill`, marks the session stopped instead of restarting it. A session dispatched with a task, from the agent view input or `claude --bg`, is still restarted so the dispatched work completes. -* A session the supervisor restarts is told it was restarted and that you haven't sent a new message since, so it can re-verify time-sensitive context such as branch state before continuing. A restarted `←` or `/background` session also doesn't resume an interrupted response older than about an hour; it waits for your next message instead. - -Background work the session itself started at the top level is handed off when its process is stopped, restarted, or updated, including on Windows. The next process started for that session picks the work back up: - -* A background shell command that finished in the meantime is reported as completed with its output -* A dynamic workflow resumes the same way it does when you [background the session](#what-carries-over-when-you-background): subagents that were still running start over -* A [background subagent](/docs/en/sub-agents#run-subagents-in-foreground-or-background) resumes from its own transcript - -Work whose state lives only inside the process itself stops with it instead of being handed off. That's shell commands a subagent started, which the resumed subagent can start again, and running [monitors](/docs/en/tools-reference#monitor-tool), whose event stream can't be moved to another process. - -Deleting the session stops everything it handed off. To stop all of the session's background work with the process instead of handing it off, set the [`CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF`](/docs/en/env-vars#variables) environment variable to `1`. - -A restarted process finds the conversation of a session that [moved into a worktree](#how-file-edits-are-isolated) mid-task: when the transcript isn't where the session started, Claude Code also looks under the repository's registered worktrees. When neither the session's own directory nor those worktrees has the transcript, Claude Code scans all your saved session transcripts as a last resort and resumes from the one that matches the session. - -If a restarted session comes back showing only its original prompt because Claude Code misread its transcript as empty, the conversation transcript is renamed with an `.orphaned-` suffix instead of deleted, so it stays on your machine. - -An empty row left over from pressing `←` that was never given a prompt is removed entirely after about five minutes so the list clears on its own. Sessions started with `claude --bg` and sessions waiting on a setup prompt such as a trust dialog aren't removed this way. - -When the host runs low on memory, the supervisor stops idle non-pinned sessions first and stops idle pinned ones only if that freed nothing. - -The supervisor watches the installed Claude Code binary on disk and restarts into the new version after the regular [auto-updater](/docs/en/setup#auto-updates) replaces it. This is a local file watch, not a network check. Background sessions are detached processes, so they keep running through the restart and the new supervisor reconnects to them. An idle pinned session is also restarted in place onto the new version so it picks up the update without you reattaching. +The supervisor is a background service that runs your background sessions so they keep working after you close agent view or your terminal. Claude Code starts it the first time you background a session or open agent view, and you don't need to manage it yourself. -Once the new supervisor takes over, it also restarts the remaining idle sessions onto the new version, a few at a time in the background, after a short delay that lets terminals attached across the restart reconnect first. A session that is working, waiting on your input, or has a terminal attached isn't interrupted; it moves to the new version the next time its process restarts. +Each session is its own Claude Code process under the supervisor, and what happens to that process depends on the session's state: -These restarts only ever move a session onto a newer version. A supervisor running an older Claude Code version than the one a session's process was started with leaves that process alone; the session keeps running the newer version until a newer supervisor takes over. +* **Working, waiting on you, or attached**: the process keeps running. A running subagent, workflow, or monitor counts as working. +* **Finished and unattached for about an hour**: the supervisor stops the process to free resources. The conversation stays on disk, and the next time you attach or reply, the session resumes where it left off. Pin a session with `Ctrl+T` to keep its process running while idle. +* **Exited unexpectedly while the supervisor is running**: the supervisor restarts the process. Ending a session you backgrounded yourself with `←` or `/background`, for example with `kill`, marks it stopped instead of restarting it. For sessions that ended with a shutdown, see [Sessions show as failed or stopped after shutdown](#sessions-show-as-failed-after-shutdown). +* **After an auto-update**: the supervisor restarts itself onto the new version and moves idle sessions over in the background. Sessions that are working, waiting on you, or attached aren't interrupted. -Running `claude attach` while the supervisor is restarting a session, whether for an update, a stall, or a migration, waits for the replacement process instead of failing. A status line such as `Agent is updating to the new Claude Code…` names what it's waiting for and counts the elapsed seconds, and the command connects as soon as the session is ready. After about 60 seconds it stops waiting and reports an error. +When a session's process stops or restarts, the background shell commands, dynamic workflows, and background subagents Claude started in it carry over to its next process; running monitors and shell commands a subagent started stop with the process. Deleting the session stops everything it carried over. To stop all of it with the process instead, set [`CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF`](/docs/en/env-vars#variables) to `1`. -`claude attach` also waits while the background service itself is starting or reconnecting, and a session that finished during that wait is reported as exited rather than as an error. A terminal resize you make during a slow attach is applied when the attach completes. +The supervisor and its sessions authenticate with the same stored credentials as your interactive sessions. For which settings and shell variables reach a session, including `PATH`, see [Settings and provider](#settings-and-provider). For gateway endpoints, see [LLM gateway](#llm-gateway). ### Where state is stored @@ -833,7 +797,7 @@ When a background session's process exits before it finishes starting and the ho The note is a hypothesis, not a confirmed cause. Claude Code adds it only when the process exited silently, without writing an error and without being stopped by a signal, and the host reported low memory at that moment. When the process did write an error before exiting, the row shows that error instead. -Free up memory on the machine, then attach or reply to the row and the supervisor starts a fresh process for the session. When memory stays low, the supervisor also [stops idle sessions](#the-supervisor-process) to free resources on its own. +Free up memory on the machine, then attach or reply to the row and the supervisor starts a fresh process for the session. When memory stays low, the supervisor also [stops idle sessions](#the-supervisor-process) to free resources on its own, and stops idle pinned sessions too if stopping the others freed nothing. ### Agent view says the background service did not respond @@ -853,7 +817,7 @@ On Windows, if the supervisor doesn't respond to the stop request, the command p ### Dispatch fails with `Could not resolve authentication method` -If a background dispatch fails with `Could not resolve authentication method` while interactive sessions authenticate normally, the worker that received the dispatch didn't pick up credentials. The supervisor supplies a fresh credential snapshot when it assigns a [pre-warmed worker](#the-supervisor-process), so this error means no stored credential was available to the supervisor process itself. Confirm you have run `/login` or configured an API key, then stop the supervisor: +If a background dispatch fails with `Could not resolve authentication method` while interactive sessions authenticate normally, the worker that received the dispatch didn't pick up credentials. Background sessions get their credentials from the [supervisor](#the-supervisor-process), so this error means no stored credential was available to the supervisor process itself. Confirm you have run `/login` or configured an API key, then stop the supervisor: ```bash theme={null} claude daemon stop --any --keep-workers @@ -909,7 +873,7 @@ Agent view has evolved quickly during research preview. If you are on an older C | Version | Change | | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | v2.1.251 | In a background session that hasn't [moved into a worktree](#how-file-edits-are-isolated), Claude and the subagents it spawns can edit files inside a linked git worktree. | -| v2.1.251 | Claude Code forwards a cloud provider gateway exported in the shell you dispatch from, such as `ANTHROPIC_VERTEX_BASE_URL` or `ANTHROPIC_BEDROCK_BASE_URL` with its auth-bypass flag, to [the session's worker](#the-supervisor-process) under the same conditions as `ANTHROPIC_BASE_URL`. Before this release, if you backgrounded or dispatched from a shell authenticated only through such a gateway, every request the session made failed, because the endpoint and flag were dropped from its environment. | +| v2.1.251 | Claude Code forwards a cloud provider gateway exported in the shell you dispatch from, such as `ANTHROPIC_VERTEX_BASE_URL` or `ANTHROPIC_BEDROCK_BASE_URL` with its auth-bypass flag, to [the session's worker](#llm-gateway) under the same conditions as `ANTHROPIC_BASE_URL`. Before this release, if you backgrounded or dispatched from a shell authenticated only through such a gateway, every request the session made failed, because the endpoint and flag were dropped from its environment. | | v2.1.251 | When a background session starts while another Claude Code process is refreshing a [plugin marketplace](/docs/en/plugin-marketplaces), such as a sibling session running the [marketplace auto-update](/docs/en/discover-plugins#configure-auto-updates), Claude Code keeps that marketplace's plugins available. Before this release, such a session could start without any of that marketplace's skills, agents, hooks, and MCP servers and stay that way for its whole run. | | v2.1.248 | `Shift+Enter` in the [dispatch input](#keyboard-shortcuts) inserts a newline, matching the main prompt, and `Ctrl+Enter` dispatches and attaches immediately in terminals where the `?` overlay lists `ctrl+enter to start and open`. Before this release, `Shift+Enter` dispatched and attached. | | v2.1.248 | [Deleting a session](#what-deleting-a-session-removes) succeeds when the worktree's commits are already on the local copy of your `origin` remote's default branch and your main checkout has that branch checked out; before this release, the delete was refused with `has commits that are not pushed anywhere`. | diff --git a/content/en/docs/claude-code/changelog.md b/content/en/docs/claude-code/changelog.md index 999b3618c..7a9f29f26 100644 --- a/content/en/docs/claude-code/changelog.md +++ b/content/en/docs/claude-code/changelog.md @@ -10,6 +10,11 @@ This page is generated from the [CHANGELOG.md on GitHub](https://github.com/anth Run `claude --version` to check your installed version. + + * Fixed Claude Code failing to launch on macOS 12 (Monterey), a regression introduced in 2.1.255 + * Fixed remote and scheduled sessions failing with "user messages must have non-empty content" after a re-sent permission approval could not be applied + + * Added Claude Fable 5.1 (`claude-fable-5-1`), now the default Fable model — 1M context, $10/$50 per Mtok with \$0.25/Mtok cache reads * Added "Time format" (`timeFormat`) and `timeZone` settings: 12-hour, 24-hour, 24-hour UTC, or a strftime pattern for the turn-end clock and transcript-view timestamps diff --git a/content/en/docs/claude-code/claude-apps-gateway-config.md b/content/en/docs/claude-code/claude-apps-gateway-config.md index c4579ab94..025eb33d6 100644 --- a/content/en/docs/claude-code/claude-apps-gateway-config.md +++ b/content/en/docs/claude-code/claude-apps-gateway-config.md @@ -586,14 +586,14 @@ managed: - { type: command, command: /usr/local/bin/audit-edit.sh } ``` -| Key | Enforced by | Effect | -| ------------------------------------------ | ------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `availableModels` | Gateway + CLI | Model allowlist. Also checked at `/v1/messages`, so a patched client can't bypass it. | -| `permissions.allow` / `.deny` | CLI | Tool and command rules. See [Permissions](/docs/en/permissions). | -| `permissions.disableBypassPermissionsMode` | CLI | Set to `disable` to block [`bypassPermissions`](/docs/en/permission-modes#skip-all-checks-with-bypasspermissions-mode), the mode that skips permission prompts, and the `--dangerously-skip-permissions` flag | -| `allowManagedPermissionRulesOnly` | CLI | When `true`, user and project permission rules are ignored; only rules from this document apply | -| `env` | CLI | Environment variables merged into the CLI process. Use for telemetry, auto-update, and model-name overrides. | -| `hooks` | CLI | Org-wide [hooks](/docs/en/hooks) | +| Key | Enforced by | Effect | +| ------------------------------------------ | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `availableModels` | Gateway + CLI | Model allowlist. Also checked at `/v1/messages`, so a patched client can't bypass it. | +| `permissions.allow` / `.deny` | CLI | Tool and command rules. See [Permissions](/docs/en/permissions). | +| `permissions.disableBypassPermissionsMode` | CLI | Set to `disable` to block [`bypassPermissions`](/docs/en/permission-modes#skip-all-checks-with-bypasspermissions-mode), the mode that skips permission prompts, and the `--dangerously-skip-permissions` flag | +| `allowManagedPermissionRulesOnly` | CLI | When `true`, managed settings become the only settings source of permission rules. The [`allowManagedPermissionRulesOnly`](/docs/en/settings-reference#allowmanagedpermissionrulesonly) entry lists every source Claude Code then ignores. | +| `env` | CLI | Environment variables merged into the CLI process. Use for telemetry, auto-update, and model-name overrides. | +| `hooks` | CLI | Org-wide [hooks](/docs/en/hooks) | Because these settings arrive over the network, the CLI shows each developer a security approval dialog before applying the settings listed below: diff --git a/content/en/docs/claude-code/claude-directory.md b/content/en/docs/claude-code/claude-directory.md index ec99fe562..64ea834ff 100644 --- a/content/en/docs/claude-code/claude-directory.md +++ b/content/en/docs/claude-code/claude-directory.md @@ -1518,25 +1518,26 @@ Beyond the config you author, `~/.claude` holds data Claude Code writes during s Claude Code deletes the files in the paths below once they're older than [`cleanupPeriodDays`](/docs/en/settings-reference#cleanupperioddays), as long as it can safely determine the retention period. The default is 30 days and the minimum is 1; setting `0` fails with a validation error. The same age cutoff applies to automatic removal of [orphaned worktrees](/docs/en/worktrees#clean-up-subagent-and-background-session-worktrees). -| Path under `~/.claude/` | Contents | -| -------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `projects//.jsonl` | Full conversation transcript: every message, tool call, and tool result | -| `projects///subagents/` | [Subagent](/docs/en/sub-agents) conversation transcripts, removed with the parent session transcript when it ages out | -| `projects///tool-results/` | Large tool outputs spilled to separate files | -| `file-history//` | Pre-edit snapshots of files Claude changed, used for [checkpoint restore](/docs/en/checkpointing). Holds snapshots for the 100 most recent checkpoints; snapshot files that no retained checkpoint references are deleted, except each file's first snapshot | -| `plans/` | Plan files written during [plan mode](/docs/en/permission-modes#analyze-before-you-edit-with-plan-mode) | -| `debug/` | Per-session debug logs, written only when you start with `--debug` or run `/debug` | -| `paste-cache/` | Contents of large pastes | -| `image-cache//` | Attached images. On each sweep, Claude Code removes the directories of all other sessions, whatever their age. | -| `uploads//` | Files you attach from the web or mobile app, and photos you attach from the mobile app, when messaging a [Remote Control](/docs/en/remote-control) session. An attachment to a [cloud session](/docs/en/claude-code-on-the-web) is saved in that session's own cloud environment instead, not on your machine. | -| `session-env/` | Per-session environment metadata | -| `tasks/` | Per-session task lists written by the task tools | -| `shell-snapshots/` | Aliases, functions, and shell options captured at startup and applied by the [Bash tool](/docs/en/tools-reference#bash-tool-behavior) to each command. Removed on clean exit. The sweep clears any left after a crash. | -| `backups/` | Earlier versions of `~/.claude.json`, copied when Claude Code rewrites the file. Claude Code keeps the five newest, plus a copy of any version it couldn't parse. | -| `feedback-bundles/` | Redacted transcript archives written by `/feedback` on third-party providers or when no Anthropic credentials are configured, for sending to your Anthropic account team | -| `feedback/drafts/` | Queued [Claude-drafted feedback](/docs/en/tools-reference#sendfeedback-tool-behavior) awaiting your review in `/feedback`. Swept after `cleanupPeriodDays` or 30 days, whichever is shorter. When the queue is at its 10-draft limit, Claude Code deletes the oldest draft to make room. | -| `usage-data/` | `report.html` and timestamped report copies written by [`/insights`](/docs/en/costs#analyze-your-usage-patterns), plus cached per-session analysis data used to build them | -| `todos/`, `statsig/`, `logs/` | Legacy directories from older versions. No longer written. The sweep removes their contents and then the empty directory. | +| Path under `~/.claude/` | Contents | +| ------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `projects//.jsonl` | Full conversation transcript: every message, tool call, and tool result | +| `projects//.orphaned--.jsonl`, `projects//.jsonl.superseded-` | A previous transcript for the session that Claude Code set aside instead of overwriting or deleting it. It doesn't appear in the session picker | +| `projects///subagents/` | [Subagent](/docs/en/sub-agents) conversation transcripts, removed with the parent session transcript when it ages out | +| `projects///tool-results/` | Large tool outputs spilled to separate files | +| `file-history//` | Pre-edit snapshots of files Claude changed, used for [checkpoint restore](/docs/en/checkpointing). Holds snapshots for the 100 most recent checkpoints; snapshot files that no retained checkpoint references are deleted, except each file's first snapshot | +| `plans/` | Plan files written during [plan mode](/docs/en/permission-modes#analyze-before-you-edit-with-plan-mode) | +| `debug/` | Per-session debug logs, written only when you start with `--debug` or run `/debug` | +| `paste-cache/` | Contents of large pastes | +| `image-cache//` | Attached images. On each sweep, Claude Code removes the directories of all other sessions, whatever their age. | +| `uploads//` | Files you attach from the web or mobile app, and photos you attach from the mobile app, when messaging a [Remote Control](/docs/en/remote-control) session. An attachment to a [cloud session](/docs/en/claude-code-on-the-web) is saved in that session's own cloud environment instead, not on your machine. | +| `session-env/` | Per-session environment metadata | +| `tasks/` | Per-session task lists written by the task tools | +| `shell-snapshots/` | Aliases, functions, and shell options captured at startup and applied by the [Bash tool](/docs/en/tools-reference#bash-tool-behavior) to each command. Removed on clean exit. The sweep clears any left after a crash. | +| `backups/` | Earlier versions of `~/.claude.json`, copied when Claude Code rewrites the file. Claude Code keeps the five newest, plus a copy of any version it couldn't parse. | +| `feedback-bundles/` | Redacted transcript archives written by `/feedback` on third-party providers or when no Anthropic credentials are configured, for sending to your Anthropic account team | +| `feedback/drafts/` | Queued [Claude-drafted feedback](/docs/en/tools-reference#sendfeedback-tool-behavior) awaiting your review in `/feedback`. Swept after `cleanupPeriodDays` or 30 days, whichever is shorter. When the queue is at its 10-draft limit, Claude Code deletes the oldest draft to make room. | +| `usage-data/` | `report.html` and timestamped report copies written by [`/insights`](/docs/en/costs#analyze-your-usage-patterns), plus cached per-session analysis data used to build them | +| `todos/`, `statsig/`, `logs/` | Legacy directories from older versions. No longer written. The sweep removes their contents and then the empty directory. | Session files in `sessions/`, auto memory, and Claude Desktop and Cowork transcripts each follow their own retention rule: diff --git a/content/en/docs/claude-code/cross-session-messaging.md b/content/en/docs/claude-code/cross-session-messaging.md index f9f10194c..132778f45 100644 --- a/content/en/docs/claude-code/cross-session-messaging.md +++ b/content/en/docs/claude-code/cross-session-messaging.md @@ -122,7 +122,7 @@ Claude finds a message's target on its own, so you don't need to run anything be * **Subagents**: agents running inside the current session. * **Teammates**: this session's own [agent team](/docs/en/agent-teams) teammates. Before v2.1.239, teammates didn't appear in the listing, though Claude could already message them by name. -* **Your other local sessions**: Claude Code sessions running on the same machine, including [background sessions](/docs/en/agent-view). A session appears only when it binds an [inbox socket](#the-sessions-inbox-socket). The worker process that the [supervisor process](/docs/en/agent-view#the-supervisor-process) keeps ready for your next background session appears once you dispatch work to it. +* **Your other local sessions**: Claude Code sessions running on the same machine, including [background sessions](/docs/en/agent-view). A session appears only when it binds an [inbox socket](#the-sessions-inbox-socket). * **Your cloud sessions**: your [Claude Code on the web](/docs/en/claude-code-on-the-web) sessions, shown while this session is connected to [Remote Control](/docs/en/remote-control). Claude Code labels them `cloud` in the listing. * **Your Remote Control sessions on other machines**: shown while this session is connected to [Remote Control](/docs/en/remote-control), and labeled `Remote Control`. Claude Code shows `offline` as the status of a session whose Remote Control connection has dropped. diff --git a/content/en/docs/claude-code/desktop-ios-simulator.md b/content/en/docs/claude-code/desktop-ios-simulator.md index 338b1d796..8c4ce28e5 100644 --- a/content/en/docs/claude-code/desktop-ios-simulator.md +++ b/content/en/docs/claude-code/desktop-ios-simulator.md @@ -7,7 +7,7 @@ > Claude Code Desktop opens your app in the iOS Simulator pane when Claude builds, runs, or checks it, with a separate simulator for each session. - The iOS Simulator pane is in public beta in Claude Code Desktop on macOS. It's available on Pro, Max, Team, and Enterprise plans, except in Enterprise organizations that have a HIPAA configuration or [Zero Data Retention (ZDR)](/docs/en/zero-data-retention) enabled. + The iOS Simulator pane is in public beta in Claude Code Desktop on macOS. It's available on Pro, Max, Team, and Enterprise plans, except in Enterprise organizations that have a HIPAA configuration enabled. The iOS Simulator pane shows your app running in Apple's iOS Simulator next to your conversation in Claude Code Desktop. When Claude builds, installs, launches, or checks your app in a simulator, the pane opens automatically and streams the device screen live. Use it to watch Claude run and test your app, or to tap through the app yourself while Claude keeps working. @@ -121,7 +121,7 @@ Claude may not have recognized that you wanted to run or test the app, or the si * State the goal explicitly, for example "run the app in the iOS Simulator and tap through the signup flow". * Confirm Xcode and the iOS simulators are installed and that your Xcode version meets the [requirements](#requirements). * If your organization manages Claude Code, the [simulator tools may be disabled by policy](#turn-off-simulator-access). -* If you're in an Enterprise organization that has a HIPAA configuration or ZDR enabled, the simulator pane isn't available to you. +* If you're in an Enterprise organization that has a HIPAA configuration enabled, the simulator pane isn't available to you. * The simulator pane requires Claude Desktop v1.24012.0 or later. Open **Claude → Check for Updates**, then restart the app. ### The simulator pane says no simulators were found diff --git a/content/en/docs/claude-code/env-vars.md b/content/en/docs/claude-code/env-vars.md index 53c516da1..6f8bc9527 100644 --- a/content/en/docs/claude-code/env-vars.md +++ b/content/en/docs/claude-code/env-vars.md @@ -192,7 +192,7 @@ Numeric variables such as timeouts, token budgets, and retry counts accept scien | `CLAUDE_AFK_TIMEOUT_MS` | How many milliseconds of idle time before an unanswered [`AskUserQuestion`](/docs/en/tools-reference) dialog auto-continues without you. Auto-continue is off by default; opt in with the [`askUserQuestionTimeout`](/docs/en/settings-reference#askuserquestiontimeout) setting. This variable is an override for demos and automated tests: when set, it takes precedence over that setting and turns auto-continue on even when the setting is unset or `never`. Setting `0` doesn't turn the timeout off; it closes the dialog immediately. In v2.1.198 and v2.1.199, auto-continue was on by default with a `60000` (60 seconds) timeout. Requires Claude Code v2.1.198 or later | | `CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS` | Set to `1` to disable all built-in [subagent](/docs/en/sub-agents) types such as Explore and Plan. Only applies in non-interactive mode (the `-p` flag). Useful for SDK users who want a blank slate. This also removes `general-purpose`, the subagent Claude Code runs when an Agent tool call omits `subagent_type`. Such a call then fails with [`subagent_type is required`](/docs/en/errors#subagent-type-is-required) | | `CLAUDE_AGENT_SDK_MCP_NO_PREFIX` | Set to `1` to skip the `mcp____` prefix on tool names from SDK-created MCP servers. Tools use their original names. SDK usage only | -| `CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS` | Stall timeout in milliseconds for background subagents. Default `600000` (10 minutes). The timer resets on each streaming progress event; if no progress arrives within the window, the subagent is aborted and the task is marked failed, surfacing any partial result to the parent | +| `CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS` | Stall timeout in milliseconds for subagents. Default `600000` (10 minutes); if you raise `CLAUDE_STREAM_IDLE_TIMEOUT_MS` while the stream watchdog is on, the default rises with it, as [Handle slow or stalled API responses](/docs/en/agent-sdk/typescript#handle-slow-or-stalled-api-responses) describes. The timer resets on each streaming progress event; if no progress arrives within the window, Claude Code aborts the subagent and reports the stall to the parent | | `CLAUDE_AUTOCOMPACT_PCT_OVERRIDE` | Set the percentage (1-100) of the auto-compact window at which auto-compaction triggers. Use lower values like `50` to compact earlier; the variable can't raise the threshold, so values above the default percentage are ignored. It applies only in sessions that [compact before the model's context limit](/docs/en/model-config#context-window-and-auto-compaction). Applies to both main conversations and subagents | | `CLAUDE_AUTO_BACKGROUND_TASKS` | Set to `1` to force-enable automatic backgrounding of long-running agent tasks. When enabled, subagents are moved to the background after running for approximately two minutes. Also enables [automatic backgrounding of long MCP tool calls](/docs/en/mcp#automatic-backgrounding-of-long-tool-calls) in non-interactive mode on Claude Code v2.1.212 or later | | `CLAUDE_AX_PREPARK_MS` | In [screen reader mode](/docs/en/accessibility#what-your-screen-reader-hears), how many milliseconds Claude Code waits, with the cursor at the start of the line, before it writes a new or changed line. Default `50`. Set `0` to write immediately. Claude Code caps the wait at `5000`. Requires Claude Code v2.1.233 or later | @@ -239,6 +239,7 @@ Numeric variables such as timeouts, token budgets, and retry counts accept scien | `CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF` | Set to `1` to stop a [background session's](/docs/en/agent-view) running background shell commands, dynamic workflows, and, as of v2.1.198, background subagents when the [supervisor](/docs/en/agent-view#the-supervisor-process) stops, restarts, or updates that session's process, instead of handing them to the session's next process. Affects only that handoff: backgrounding a session with `←` or [`/background`](/docs/en/agent-view#from-inside-a-session) still carries in-flight work over, and `CLAUDE_DISABLE_ADOPT` turns off both. Requires Claude Code v2.1.196 or later | | `CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP` | Set to `1` to stop Claude Code from terminating [background shell commands](/docs/en/interactive-mode#background-bash-commands) when the operating system reports memory pressure. By default, on macOS and Linux, Claude Code terminates a background shell started in the main session on a memory-pressure signal once the session has been idle for 30 minutes and no turn or subagent is running. Windows has no memory-pressure signal, so this variable has no effect there. Requires Claude Code v2.1.193 or later | | `CLAUDE_CODE_DISABLE_BUNDLED_SKILLS` | Set to `1` to disable the [skills](/docs/en/skills) and workflows included with Claude Code: bundled skills and workflows are removed entirely, while built-in commands like `/init` stay typable but are hidden from the model. `/doctor` stays typable like the built-in commands; hide it with `DISABLE_DOCTOR_COMMAND` instead. Skills from plugins, `.claude/skills/`, and `.claude/commands/` are unaffected. Equivalent to the [`disableBundledSkills`](/docs/en/settings-reference#disablebundledskills) setting | +| `CLAUDE_CODE_DISABLE_CFC_PROMPT` | Set to `1` to keep the [Claude in Chrome](/docs/en/chrome) browser tools available while omitting the Chrome section of the system prompt and the `/claude-in-chrome` [bundled skill](/docs/en/skills#bundled-skills). For hosts that embed Claude Code and supply their own browser guidance. Requires Claude Code v2.1.257 or later | | `CLAUDE_CODE_DISABLE_CLAUDE_MDS` | Set to `1` to prevent loading any CLAUDE.md memory files into context, including user, project, and auto memory files | | `CLAUDE_CODE_DISABLE_CRON` | Set to `1` to disable [scheduled tasks](/docs/en/scheduled-tasks). The `/loop` skill and cron tools become unavailable and any already-scheduled tasks stop firing, including tasks that are already running mid-session | | `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` | Set to `1` to strip Anthropic-specific `anthropic-beta` request headers and beta tool-schema fields (such as `defer_loading` and `eager_input_streaming`) from API requests. Use this when a proxy gateway rejects requests with errors like "Unexpected value(s) for the `anthropic-beta` header" or "Extra inputs are not permitted". Standard fields (`name`, `description`, `input_schema`, `cache_control`) are preserved. [MCP tool search](/docs/en/mcp#scale-with-mcp-tool-search) is disabled and all MCP tools load upfront, even when you set `ENABLE_TOOL_SEARCH`. On Claude Code v2.1.227 or later, [managed settings](/docs/en/managed-settings) can keep tool search on. [Disable pre-release capabilities](/docs/en/llm-gateway-protocol#disable-pre-release-capabilities) covers where the override applies | @@ -361,7 +362,8 @@ Numeric variables such as timeouts, token budgets, and retry counts accept scien | `CLAUDE_CODE_SKIP_PROMPT_HISTORY` | Set to `1` to skip writing prompt history and session transcripts to disk. Sessions started with this variable set do not appear in `--resume`, `--continue`, or up-arrow history. Useful for ephemeral scripted sessions | | `CLAUDE_CODE_SKIP_VERTEX_AUTH` | Skip Google authentication for Google Cloud's Agent Platform (for example, when using an LLM gateway) | | `CLAUDE_CODE_STOP_HOOK_BLOCK_CAP` | Maximum number of consecutive times a [Stop](/docs/en/hooks#stop) or [SubagentStop](/docs/en/hooks#subagentstop) hook may block the turn from ending before Claude Code overrides it and ends the turn anyway (default: 8). Set to `0` to disable the cap. Raise this if your hook legitimately needs more iterations to resolve | -| `CLAUDE_CODE_SUBAGENT_MODEL` | The default model for [subagents](/docs/en/sub-agents#choose-a-model), [agent team](/docs/en/agent-teams#specify-teammates-and-models) teammates, and [workflow](/docs/en/workflows) agents that aren't assigned a model another way. Accepts an alias such as `haiku` or a full model name. Two sources take precedence over it: a model Claude passes when it spawns the agent, and a `model` field in the agent's definition, including `inherit`. See [Choose a model](/docs/en/sub-agents#choose-a-model) for the full order. Setting it to `inherit` is the same as leaving it unset. Before v2.1.251, this variable overrode both the per-invocation model and the definition's `model` field | +| `CLAUDE_CODE_SUBAGENT_MODEL` | The default model for [subagents](/docs/en/sub-agents#choose-a-model), [agent team](/docs/en/agent-teams#specify-teammates-and-models) teammates, and [workflow](/docs/en/workflows) agents that aren't assigned a model another way. Accepts an alias such as `haiku` or a full model name. Two sources take precedence over it: a model Claude passes when it spawns the agent, and a `model` field in the agent's definition, including `inherit`. To change that, set [`CLAUDE_CODE_SUBAGENT_MODEL_FORCE`](/docs/en/sub-agents#choose-a-model). See [Choose a model](/docs/en/sub-agents#choose-a-model) for the full order. Setting it to `inherit` is the same as leaving it unset. Before v2.1.251, this variable overrode both the per-invocation model and the definition's `model` field | +| `CLAUDE_CODE_SUBAGENT_MODEL_FORCE` | Set to `1` to force one model onto subagents, teammates, and workflow agents. [Choose a model](/docs/en/sub-agents#choose-a-model) says which model that is. Requires Claude Code v2.1.257 or later | | `CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL` | Set `5m` or `1h`, the only values Claude Code accepts, to choose the [prompt cache TTL](/docs/en/prompt-caching#cache-lifetime) for requests outside the main conversation, such as [subagents](/docs/en/sub-agents), workflows, and background work. Takes precedence over the `subagentPromptCacheTtl` setting and over `ENABLE_PROMPT_CACHING_1H`, and `FORCE_PROMPT_CACHING_5M` overrides it. The API bills 1-hour cache writes at a higher rate. Requires Claude Code v2.1.242 or later | | `CLAUDE_CODE_SUBPROCESS_ENV_SCRUB` | Set to `1` to strip credentials from subprocess environments (Bash tool, hooks, MCP stdio servers): Anthropic and cloud provider credentials, any other variable that Claude Code recognizes as a credential, and credentials embedded in package registry URLs. The parent Claude process keeps these credentials for API calls, but child processes cannot read them, reducing exposure to prompt injection attacks that attempt to exfiltrate secrets via shell expansion. On Linux, this also runs Bash subprocesses in an isolated PID namespace so they cannot read host process environments via `/proc`; as a side effect, `ps`, `pgrep`, and `kill` cannot see or signal host processes. `claude-code-action` sets this automatically when `allowed_non_write_users` is configured | | `CLAUDE_CODE_SYNC_PLUGIN_INSTALL` | Set to `1` in non-interactive mode (the `-p` flag) to wait for plugin installation to complete before the first query. Without this, plugins install in the background and may not be available on the first turn. Combine with `CLAUDE_CODE_SYNC_PLUGIN_INSTALL_TIMEOUT_MS` to bound the wait | diff --git a/content/en/docs/claude-code/hooks-guide.md b/content/en/docs/claude-code/hooks-guide.md index a47c10978..53fb47b0f 100644 --- a/content/en/docs/claude-code/hooks-guide.md +++ b/content/en/docs/claude-code/hooks-guide.md @@ -452,7 +452,9 @@ When the hook approves, Claude Code exits plan mode and restores whatever permis To set a specific permission mode instead, your hook's output can include an `updatedPermissions` array with a `setMode` entry. The `mode` value is any permission mode like `default`, `acceptEdits`, or `bypassPermissions`, and `destination: "session"` applies it for the current session only. - `bypassPermissions` only applies if the session was launched with bypass mode already available: `--dangerously-skip-permissions`, `--permission-mode bypassPermissions`, `--allow-dangerously-skip-permissions`, or `permissions.defaultMode: "bypassPermissions"` in settings, and not disabled by [`permissions.disableBypassPermissionsMode`](/docs/en/permissions#managed-settings) or by starting the session in [restricted mode](/docs/en/cli-reference#cli-flags). It is never persisted as `defaultMode`. + `bypassPermissions` only applies if you started the session with bypass mode already available: `--dangerously-skip-permissions`, `--permission-mode bypassPermissions`, `--allow-dangerously-skip-permissions`, or `permissions.defaultMode: "bypassPermissions"` in [user, `--settings`, or managed settings](/docs/en/settings-reference#permissions-defaultmode). It doesn't apply if bypass mode is disabled by [`permissions.disableBypassPermissionsMode`](/docs/en/permissions#managed-settings), or if you started the session in [restricted mode](/docs/en/cli-reference#cli-flags). + + Claude Code never saves it as `defaultMode`. To switch the session to `acceptEdits`, your hook writes this JSON to stdout: diff --git a/content/en/docs/claude-code/hooks.md b/content/en/docs/claude-code/hooks.md index 04106c466..ca73bcdd4 100644 --- a/content/en/docs/claude-code/hooks.md +++ b/content/en/docs/claude-code/hooks.md @@ -1900,7 +1900,9 @@ The `updatedPermissions` output field and the [`permission_suggestions` input fi | `removeDirectories` | `directories`, `destination` | Removes working directories | - `setMode` with `bypassPermissions` only takes effect if the session was launched with bypass mode already available: `--dangerously-skip-permissions`, `--permission-mode bypassPermissions`, `--allow-dangerously-skip-permissions`, or `permissions.defaultMode: "bypassPermissions"` in settings, and the mode is not disabled by [`permissions.disableBypassPermissionsMode`](/docs/en/permissions#managed-settings) or by starting the session in [restricted mode](/docs/en/cli-reference#cli-flags). Otherwise the update is a no-op. `bypassPermissions` is never persisted as `defaultMode` regardless of `destination`. + `setMode` with `bypassPermissions` only takes effect if you launched the session with bypass mode already available: `--dangerously-skip-permissions`, `--permission-mode bypassPermissions`, `--allow-dangerously-skip-permissions`, or `permissions.defaultMode: "bypassPermissions"` in [user, `--settings`, or managed settings](/docs/en/settings-reference#permissions-defaultmode). Otherwise the update is a no-op. The update is also a no-op when [`permissions.disableBypassPermissionsMode`](/docs/en/permissions#managed-settings) disables the mode, or when the session starts in [restricted mode](/docs/en/cli-reference#cli-flags). + + `bypassPermissions` is never persisted as `defaultMode` regardless of `destination`. The `destination` field on every entry determines whether the change stays in memory or persists to a settings file. diff --git a/content/en/docs/claude-code/keybindings.md b/content/en/docs/claude-code/keybindings.md index 988b545df..a7ca51350 100644 --- a/content/en/docs/claude-code/keybindings.md +++ b/content/en/docs/claude-code/keybindings.md @@ -131,20 +131,21 @@ Actions available in the `Autocomplete` context: Actions available in the `Confirmation` context: -| Action | Default | Description | -| :-------------------------- | :---------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `confirm:yes` | Y, Enter | Confirm action | -| `confirm:no` | N, Escape | Decline action | -| `confirm:previous` | Up | Previous option | -| `confirm:next` | Down | Next option | -| `confirm:nextField` | Tab | Next field | -| `confirm:previousField` | (unbound) | Previous field | -| `confirm:toggle` | Space | Toggle selection | -| `confirm:cycleMode` | Shift+Tab\* | Cycle permission modes. On a file permission prompt, closes an open [comment field](/docs/en/permissions#add-a-comment-when-you-answer-a-permission-prompt); with no field open, selects the option that allows the action for the rest of the session, when the prompt offers that option | -| `confirm:toggleExplanation` | Ctrl+E | Toggle a model-generated [explanation of the command](/docs/en/permissions#permission-system) on Bash and PowerShell permission prompts | +| Action | Default | Description | +| :---------------------- | :---------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `confirm:yes` | Y, Enter | Confirm action | +| `confirm:no` | N, Escape | Decline action | +| `confirm:previous` | Up | Previous option | +| `confirm:next` | Down | Next option | +| `confirm:nextField` | Tab | Next field | +| `confirm:previousField` | (unbound) | Previous field | +| `confirm:toggle` | Space | Toggle selection | +| `confirm:cycleMode` | Shift+Tab\* | Cycle permission modes. On a file permission prompt, closes an open [comment field](/docs/en/permissions#add-a-comment-when-you-answer-a-permission-prompt); with no field open, selects the option that allows the action for the rest of the session, when the prompt offers that option | \*On Windows without VT mode (Node \<24.2.0/\<22.17.0, Bun \<1.2.23), defaults to Meta+M. +Before v2.1.257, a `confirm:toggleExplanation` action, bound to `Ctrl+E` by default, showed a model-generated explanation of the command on Bash and PowerShell permission prompts. + ### Permission actions Actions available in the `Confirmation` context for permission dialogs: diff --git a/content/en/docs/claude-code/llm-gateway-connect.md b/content/en/docs/claude-code/llm-gateway-connect.md index 3a443d768..dec322604 100644 --- a/content/en/docs/claude-code/llm-gateway-connect.md +++ b/content/en/docs/claude-code/llm-gateway-connect.md @@ -93,7 +93,7 @@ Replace the values with the ones your gateway team gave you: Shell exports apply only to that terminal session and programs started from it. An editor launched from the dock or Start menu won't see them. To make the values persist across new terminals, add the same lines to your shell profile, such as `~/.zshrc`, `~/.bashrc`, or your PowerShell `$PROFILE`. -If you export the gateway only in your shell, it doesn't reliably reach background agents hosted by the [supervisor](/docs/en/agent-view#how-background-sessions-are-hosted); see [how each background session sources its gateway](/docs/en/agent-view#the-supervisor-process). Use a settings file for any gateway that background agents must always route through. +If you export the gateway only in your shell, it doesn't reliably reach background agents hosted by the [supervisor](/docs/en/agent-view#how-background-sessions-are-hosted); see [how each background session sources its gateway](/docs/en/agent-view#llm-gateway). Use a settings file for any gateway that background agents must always route through. #### Set in a settings file diff --git a/content/en/docs/claude-code/managed-settings.md b/content/en/docs/claude-code/managed-settings.md index 502de9aa6..7b21823e8 100644 --- a/content/en/docs/claude-code/managed-settings.md +++ b/content/en/docs/claude-code/managed-settings.md @@ -328,7 +328,7 @@ The table covers the permission, plugin, and delivery controls. For any key not | [`allowedChannelPlugins`](/docs/en/settings-reference#allowedchannelplugins) | Allowlist of channel plugins that may push messages. Replaces the default Anthropic allowlist when set. Requires `channelsEnabled: true`. See [Restrict which channel plugins can run](/docs/en/channels#restrict-which-channel-plugins-can-run) | | [`allowManagedHooksOnly`](/docs/en/settings-reference#allowmanagedhooksonly) | When `true`, restricts which hooks run; see [what runs under `allowManagedHooksOnly`](/docs/en/settings-reference#what-runs-under-allowmanagedhooksonly) for the full effect list | | [`allowManagedMcpServersOnly`](/docs/en/settings-reference#allowmanagedmcpserversonly) | When `true`, only `allowedMcpServers` from managed settings are respected. `deniedMcpServers` still merges from all sources. See [Managed MCP configuration](/docs/en/managed-mcp) | -| [`allowManagedPermissionRulesOnly`](/docs/en/settings-reference#allowmanagedpermissionrulesonly) | Only managed permission rules apply; the entry lists every source it ignores | +| [`allowManagedPermissionRulesOnly`](/docs/en/settings-reference#allowmanagedpermissionrulesonly) | Makes managed settings the only settings source of permission rules. The entry lists every source it ignores | | [`blockedMarketplaces`](/docs/en/settings-reference#blockedmarketplaces) | Blocklist of marketplace sources. Blocked sources are checked before downloading, so they never touch the filesystem. See [managed marketplace restrictions](/docs/en/plugin-marketplaces#managed-marketplace-restrictions) | | [`channelsEnabled`](/docs/en/settings-reference#channelsenabled) | Allow [channels](/docs/en/channels) for the organization. See [enterprise controls](/docs/en/channels#enterprise-controls) for the default on each plan | | [`disableCommandPluginSources`](/docs/en/settings-reference#disablecommandpluginsources) | When `true`, blocks [`command` plugin sources](/docs/en/plugin-marketplaces#command-sources) entirely, so the marketplace-declared command never runs. Also blocks marketplace [`headersHelper` commands](/docs/en/plugin-marketplaces#authenticate-archive-downloads), except for a marketplace that managed settings themselves declare. When unset, follows `allowManagedHooksOnly`. Requires Claude Code v2.1.229 or later, and the `headersHelper` block requires v2.1.238 or later | diff --git a/content/en/docs/claude-code/model-config.md b/content/en/docs/claude-code/model-config.md index a0d907cf8..a5c726d2d 100644 --- a/content/en/docs/claude-code/model-config.md +++ b/content/en/docs/claude-code/model-config.md @@ -722,13 +722,13 @@ A custom ID that embeds a family name, such as `my-gateway/claude-opus-5`, count Use the following environment variables to control the model names that the aliases map to. Each value must be a full model name, or the equivalent identifier for your API provider. To choose the model your sessions start on, set [`ANTHROPIC_DEFAULT_MODEL`](#set-a-default-model-for-new-sessions), which this table omits. -| Environment variable | Description | -| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `ANTHROPIC_DEFAULT_FABLE_MODEL` | The model to use for `fable`, and the model ID Claude Code recognizes as a Fable model for [automatic model fallback](#automatic-model-fallback) on third-party providers | -| `ANTHROPIC_DEFAULT_OPUS_MODEL` | The model to use for `opus`, or for `opusplan` when Plan Mode is active. | -| `ANTHROPIC_DEFAULT_SONNET_MODEL` | The model to use for `sonnet`, or for `opusplan` when Plan Mode is not active. | -| `ANTHROPIC_DEFAULT_HAIKU_MODEL` | The model to use for `haiku`, or [background functionality](/docs/en/costs#background-token-usage) | -| `CLAUDE_CODE_SUBAGENT_MODEL` | The default model for [subagents](/docs/en/sub-agents#choose-a-model), [agent team](/docs/en/agent-teams#specify-teammates-and-models) teammates, and [workflow](/docs/en/workflows) agents that aren't assigned a model another way. Accepts an alias such as `haiku` or a full model name. A per-invocation model or a definition's `model` field, including `inherit`, takes precedence | +| Environment variable | Description | +| -------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `ANTHROPIC_DEFAULT_FABLE_MODEL` | The model to use for `fable`, and the model ID Claude Code recognizes as a Fable model for [automatic model fallback](#automatic-model-fallback) on third-party providers | +| `ANTHROPIC_DEFAULT_OPUS_MODEL` | The model to use for `opus`, or for `opusplan` when Plan Mode is active. | +| `ANTHROPIC_DEFAULT_SONNET_MODEL` | The model to use for `sonnet`, or for `opusplan` when Plan Mode is not active. | +| `ANTHROPIC_DEFAULT_HAIKU_MODEL` | The model to use for `haiku`, or [background functionality](/docs/en/costs#background-token-usage) | +| `CLAUDE_CODE_SUBAGENT_MODEL` | The default model for [subagents](/docs/en/sub-agents#choose-a-model), [agent team](/docs/en/agent-teams#specify-teammates-and-models) teammates, and [workflow](/docs/en/workflows) agents that aren't assigned a model another way. Accepts an alias such as `haiku` or a full model name. A per-invocation model or a definition's `model` field, including `inherit`, takes precedence. To change that, set [`CLAUDE_CODE_SUBAGENT_MODEL_FORCE`](/docs/en/sub-agents#choose-a-model) | Note: `ANTHROPIC_SMALL_FAST_MODEL` is deprecated in favor of `ANTHROPIC_DEFAULT_HAIKU_MODEL`. diff --git a/content/en/docs/claude-code/output-styles.md b/content/en/docs/claude-code/output-styles.md index c03b5cac7..40f1ee59b 100644 --- a/content/en/docs/claude-code/output-styles.md +++ b/content/en/docs/claude-code/output-styles.md @@ -31,6 +31,7 @@ There are four additional built-in output styles: Pick a style in one of these ways: * **Terminal**: run `/config` and select **Output style** to pick a style from a menu. Claude Code saves your selection to `.claude/settings.local.json` at the [local project level](/docs/en/settings). +* **VS Code extension**: open the [command menu](/docs/en/vs-code#use-the-prompt-box) with `/` and select **Output styles** to pick a style, including your custom styles. Claude Code saves your selection to `.claude/settings.local.json`, the same file the terminal menu writes. Requires Claude Code v2.1.257 or later. * **Desktop app**: set the `outputStyle` field in a settings file, for example `.claude/settings.local.json`, the file the terminal menu writes. When you run `/config` there, Claude Code [opens **Settings > Claude Code**](/docs/en/desktop#what’s-not-available-in-desktop) rather than a menu. The standalone `/output-style` command was deprecated in v2.1.73 and removed in v2.1.91. Use `/config` or edit the `outputStyle` setting directly. diff --git a/content/en/docs/claude-code/permission-modes.md b/content/en/docs/claude-code/permission-modes.md index 351cb53fc..739b109e8 100644 --- a/content/en/docs/claude-code/permission-modes.md +++ b/content/en/docs/claude-code/permission-modes.md @@ -63,7 +63,11 @@ The Bash sandbox and auto mode work independently and combine, except in plan mo When you start a new session in a terminal, Claude Code takes the permission mode from the first of these that applies: 1. The `--permission-mode` flag, or `--dangerously-skip-permissions` -2. `permissions.defaultMode` in a [settings file](/docs/en/settings#where-settings-live). An `"auto"` value in `.claude/settings.json` or `.claude/settings.local.json` doesn't take effect, and Claude Code then uses the built-in default rather than a `defaultMode` from `~/.claude/settings.json`. The other values apply from any settings file + +2. `permissions.defaultMode` in a [settings file](/docs/en/settings#where-settings-live) + + If you set `"auto"` in `.claude/settings.json` or `.claude/settings.local.json`, the value doesn't take effect, and Claude Code then uses the built-in default rather than a `defaultMode` from `~/.claude/settings.json`. If you set `"bypassPermissions"` in those two files, it doesn't take effect either, and the session starts in Manual mode. The other values apply from any settings file. + 3. The built-in default Conversations the VS Code extension starts follow the extension's own list in [Switch permission modes](#switch-permission-modes). For the permission mode Claude Code starts a resumed session in, see [permission mode on resume](/docs/en/sessions#permission-mode-on-resume). @@ -103,7 +107,7 @@ You can set the starting permission mode for one session, or as a default for ev | :----------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | One session you're about to start | Pass the permission mode as a flag, for example `claude --permission-mode default` | | Every terminal session you start on this machine | Set `permissions.defaultMode` in `~/.claude/settings.json`. For what the VS Code extension reads, see [Switch permission modes](#switch-permission-modes) | -| Every terminal session you start in one project | Set `permissions.defaultMode` in the project's `.claude/settings.json`. Sessions you start in a terminal honor every value except `auto`; sessions the VS Code extension starts don't read project settings for the starting permission mode | +| Every terminal session you start in one project | Set `permissions.defaultMode` in the project's `.claude/settings.json`. Sessions you start in a terminal honor every value except `auto` and `bypassPermissions`; sessions the VS Code extension starts don't read project settings for the starting permission mode | | Every terminal session in your organization | Set `permissions.defaultMode` in [managed settings](/docs/en/managed-settings). Terminal sessions start in that mode and people can still switch to auto mode; for what the VS Code extension reads, see [Switch permission modes](#switch-permission-modes). To remove auto mode so nobody can select it, set `permissions.disableAutoMode` to `"disable"` instead | This example makes every terminal session on your machine start in Manual mode, whose config value is `default`. Save it in `~/.claude/settings.json`: @@ -129,7 +133,7 @@ Each interface has its own control for switching permission modes during a sessi Not every mode is in the default cycle: * `auto`: appears when [auto mode is available](#eliminate-prompts-with-auto-mode); cycling to it switches permission modes without a confirmation prompt - * `bypassPermissions`: appears after you start with `--permission-mode bypassPermissions`, `--dangerously-skip-permissions`, `--allow-dangerously-skip-permissions`, or `permissions.defaultMode: "bypassPermissions"` in [settings](/docs/en/settings-reference#permission-settings); the `--allow-` variant adds the permission mode to the cycle without activating it + * `bypassPermissions`: appears after you start with `--permission-mode bypassPermissions`, `--dangerously-skip-permissions`, `--allow-dangerously-skip-permissions`, or `permissions.defaultMode: "bypassPermissions"` in [user, `--settings`, or managed settings](/docs/en/settings-reference#permissions-defaultmode). The `--allow-` variant adds the permission mode to the cycle without activating it * `dontAsk`: never appears in the cycle; set it with `--permission-mode dontAsk` Enabled optional modes slot in after `plan`, with `bypassPermissions` first and `auto` last. If you have both enabled, you will cycle through `bypassPermissions` on the way to `auto`. @@ -495,7 +499,7 @@ In sessions with bypass permissions available, Claude Code also doesn't enforce Only use this mode in isolated environments like containers, VMs, or dev containers without internet access, where Claude Code cannot damage your host system. -You can't enter `bypassPermissions` from a session that was started without it enabled. Enable it at launch with `permissions.defaultMode: "bypassPermissions"` in [settings](/docs/en/settings-reference#permission-settings) or with an enabling flag: +You can't enter `bypassPermissions` from a session you started without it enabled. Enable it at launch with [`permissions.defaultMode: "bypassPermissions"`](/docs/en/settings-reference#permissions-defaultmode) or with an enabling flag: ```bash theme={null} claude --permission-mode bypassPermissions diff --git a/content/en/docs/claude-code/permissions.md b/content/en/docs/claude-code/permissions.md index dd2399f38..49328b7bc 100644 --- a/content/en/docs/claude-code/permissions.md +++ b/content/en/docs/claude-code/permissions.md @@ -34,10 +34,6 @@ When the directory you started Claude Code in is what makes the option's label t Approve the action once, or add the rule yourself in [`/permissions`](#manage-permissions). -On a Bash or PowerShell permission prompt, press `Ctrl+E` to show an explanation of the command: what it does, why Claude is running it, and what could go wrong, labeled **Low risk**, **Med risk**, or **High risk**. Claude Code sends the command and Claude's own description of the call to the model to generate the explanation only when you press `Ctrl+E`, not on every prompt. Showing the explanation doesn't run the command; press `Ctrl+E` again to hide it. - -To turn the shortcut off, set [`permissionExplainerEnabled`](/docs/en/settings-reference#permissionexplainerenabled) to `false` in `~/.claude.json`. - ### Add a comment when you answer a permission prompt You can attach a note to Claude when you approve or deny a single action. On most permission prompts, including Bash, PowerShell, file, and MCP tool prompts, move to **Yes** or **No** and press `Tab` to open a comment field on that option. WebFetch and browser prompts don't offer the field. The options that allow the action for the rest of the session or save a rule don't take one either. @@ -583,7 +579,9 @@ Commands that won't run sandboxed, such as excluded commands, respect the bare ` ## Managed settings -For organizations that need centralized control, administrators deploy managed settings that user and project settings can't override, apart from a few [security-sensitive keys](/docs/en/settings#exceptions-to-managed-settings-precedence). [Deploy managed settings](/docs/en/managed-settings) covers the delivery mechanisms, precedence within the managed tier, and the [keys only managed settings can set](/docs/en/managed-settings#managed-only-settings), such as `allowManagedPermissionRulesOnly`, which limits permission rules to the managed source. +For organizations that need centralized control, administrators deploy managed settings that user and project settings can't override, apart from a few [security-sensitive keys](/docs/en/settings#exceptions-to-managed-settings-precedence). [Deploy managed settings](/docs/en/managed-settings) covers the delivery mechanisms, precedence within the managed tier, and the [keys that only managed settings can set](/docs/en/managed-settings#managed-only-settings). + +One of those keys, [`allowManagedPermissionRulesOnly`](/docs/en/settings-reference#allowmanagedpermissionrulesonly), makes managed settings the only settings source of permission rules. Its entry lists every source Claude Code then ignores. `disableBypassPermissionsMode` is typically placed in managed settings to enforce organizational policy, but it works from any scope. A user can set it in their own settings to lock themselves out of bypass mode. diff --git a/content/en/docs/claude-code/remote-control.md b/content/en/docs/claude-code/remote-control.md index f9c086e5a..32b992109 100644 --- a/content/en/docs/claude-code/remote-control.md +++ b/content/en/docs/claude-code/remote-control.md @@ -108,7 +108,7 @@ You can start a Remote Control session from the CLI or the VS Code extension. Th - In the [Claude Code VS Code extension](/docs/en/vs-code), type `/remote-control` or `/rc` in the prompt box, or open the command menu with `/` and select it. + In the [Claude Code VS Code extension](/docs/en/vs-code), type `/remote-control` or `/rc` in the prompt box. ```text theme={null} /remote-control diff --git a/content/en/docs/claude-code/sessions.md b/content/en/docs/claude-code/sessions.md index 18793ebf4..4a8fd259c 100644 --- a/content/en/docs/claude-code/sessions.md +++ b/content/en/docs/claude-code/sessions.md @@ -51,15 +51,15 @@ Which permission mode Claude Code starts a resumed session in depends on how you Restoring plan mode on the non-interactive and VS Code paths requires Claude Code v2.1.246 or later. Each row names the permission mode the session ended in, which of the terminal, non-interactive, and VS Code paths you resume it by, and the permission mode Claude Code starts the resumed session in. -| Session ended in | How you resume | Permission mode after you resume | -| :------------------ | :------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `bypassPermissions` | Terminal | The permission mode a new session would start in. To [bypass permissions](/docs/en/permission-modes#skip-all-checks-with-bypasspermissions-mode) again, enable it at launch with one of its launch flags or `permissions.defaultMode: "bypassPermissions"` in [settings](/docs/en/settings-reference#permission-settings) | -| `plan` | Terminal | The permission mode a new session would start in | -| `auto` | Terminal | `auto`, only when your account still meets the [auto mode requirements](/docs/en/permission-modes#eliminate-prompts-with-auto-mode) | -| Manual | Terminal | Manual when a new session would start in auto mode from the [built-in default](/docs/en/permission-modes#which-mode-a-session-starts-in). When a `defaultMode` from a settings file [takes effect](/docs/en/permission-modes#which-mode-a-session-starts-in), Claude Code starts the resumed session in that mode instead | -| `plan` | Non-interactive, under the [conditions below](#resume-in-plan-mode-with-p) | Plan mode | -| Any mode | Non-interactive, in any other case | The permission mode a new `claude -p` run would start in | -| `plan` | VS Code | Plan mode, with [the exceptions on the VS Code page](/docs/en/vs-code#resume-past-conversations) | +| Session ended in | How you resume | Permission mode after you resume | +| :------------------ | :------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `bypassPermissions` | Terminal | The permission mode a new session would start in. To [bypass permissions](/docs/en/permission-modes#skip-all-checks-with-bypasspermissions-mode) again, enable it at launch with one of its launch flags or `permissions.defaultMode: "bypassPermissions"` in [user, `--settings`, or managed settings](/docs/en/settings-reference#permissions-defaultmode) | +| `plan` | Terminal | The permission mode a new session would start in | +| `auto` | Terminal | `auto`, only when your account still meets the [auto mode requirements](/docs/en/permission-modes#eliminate-prompts-with-auto-mode) | +| Manual | Terminal | Manual when a new session would start in auto mode from the [built-in default](/docs/en/permission-modes#which-mode-a-session-starts-in). When a `defaultMode` from a settings file [takes effect](/docs/en/permission-modes#which-mode-a-session-starts-in), Claude Code starts the resumed session in that mode instead | +| `plan` | Non-interactive, under the [conditions below](#resume-in-plan-mode-with-p) | Plan mode | +| Any mode | Non-interactive, in any other case | The permission mode a new `claude -p` run would start in | +| `plan` | VS Code | Plan mode, with [the exceptions on the VS Code page](/docs/en/vs-code#resume-past-conversations) |
Resume in plan mode with `-p` diff --git a/content/en/docs/claude-code/settings-example.md b/content/en/docs/claude-code/settings-example.md index e78fca814..fa6917cd8 100644 --- a/content/en/docs/claude-code/settings-example.md +++ b/content/en/docs/claude-code/settings-example.md @@ -252,7 +252,7 @@ A `managed-settings.json` file that shows the shape of the managed keys, with on * `forceLoginMethod` and `forceLoginOrgUUID` pin the login method and organization * `availableModels` and `enforceAvailableModels` restrict which models sessions can use * `permissions.deny` blocks two file reads and `curl`, and `disableBypassPermissionsMode` removes the bypass permission mode -* `allowManagedPermissionRulesOnly` and `allowManagedMcpServersOnly` make the managed permission and MCP allowlists the only ones that apply +* [`allowManagedPermissionRulesOnly`](/docs/en/settings-reference#allowmanagedpermissionrulesonly) and [`allowManagedMcpServersOnly`](/docs/en/settings-reference#allowmanagedmcpserversonly) make the managed permission and MCP allowlists the only ones that apply * `allowedMcpServers` pins the MCP server by URL * `strictKnownMarketplaces` allows one plugin marketplace * `sandbox` sandboxes commands with a fixed network allowlist and no unsandboxed retry @@ -345,7 +345,7 @@ Administrators deploy a file like this as `managed-settings.json`, or the same J // Remove the bypass-permissions mode from every session "disableBypassPermissionsMode": "disable" }, - // Only managed permission rules apply + // Ignore permission rules from user, project, and local settings "allowManagedPermissionRulesOnly": true, // Only the GitHub MCP server, matched by URL rather than by name, since a user can // name any server "github". Servers that don't match don't load, which includes every diff --git a/content/en/docs/claude-code/settings-reference.md b/content/en/docs/claude-code/settings-reference.md index bb624839f..f125a1376 100644 --- a/content/en/docs/claude-code/settings-reference.md +++ b/content/en/docs/claude-code/settings-reference.md @@ -596,7 +596,7 @@ scope: "Which settings files can set the key: user (~/.claude/settings.json), pr | [`allowedMcpServers`](#allowedmcpservers) | Allowlist which [MCP servers](/docs/en/mcp) people can use | MCP | Any file | | [`allowManagedHooksOnly`](#allowmanagedhooksonly) | Run only the [hooks](/docs/en/hooks) your organization deploys | Hooks and automation | Managed | | [`allowManagedMcpServersOnly`](#allowmanagedmcpserversonly) | Make the managed [MCP](/docs/en/mcp) allowlist the only one that applies | MCP | Managed | -| [`allowManagedPermissionRulesOnly`](#allowmanagedpermissionrulesonly) | Make [managed settings](/docs/en/managed-settings) the only source of [permission rules](/docs/en/permissions#managed-settings) | Permission settings | Managed | +| [`allowManagedPermissionRulesOnly`](#allowmanagedpermissionrulesonly) | Make [managed settings](/docs/en/managed-settings) the only settings source of [permission rules](/docs/en/permissions#managed-settings) | Permission settings | Managed | | [`alwaysThinkingEnabled`](#alwaysthinkingenabled) | Turn [extended thinking](/docs/en/model-config#extended-thinking) off for every session | Model and responses | Any file | | [`apiKeyHelper`](#apikeyhelper) | Generate the [API credential](/docs/en/authentication#credential-management) with your own command | Authentication and providers | Any file | | [`askUserQuestionTimeout`](#askuserquestiontimeout) | Let an unanswered question [auto-continue](/docs/en/tools-reference#question-auto-continue-timeout) after idle time | Interface and terminal | User or managed | @@ -692,7 +692,7 @@ scope: "Which settings files can set the key: user (~/.claude/settings.json), pr | [`otelHeadersHelper`](#otelheadershelper) | Generate rotating [OpenTelemetry](/docs/en/monitoring-usage#dynamic-headers) headers with your own command | Authentication and providers | Any file | | [`outputStyle`](#outputstyle) | Change Claude's role, tone, and output format with an [output style](/docs/en/output-styles) | Model and responses | Any file | | [`parentSettingsBehavior`](#parentsettingsbehavior) | Apply or drop restrictions an [SDK or IDE host](/docs/en/managed-settings#let-an-embedding-host-add-policy) passes when you deploy [managed settings](/docs/en/managed-settings) | Enterprise and managed settings | Managed | -| [`permissionExplainerEnabled`](#permissionexplainerenabled) | Turn off the Ctrl+E command explanation on shell [permission prompts](/docs/en/permissions#permission-system) | Global config settings | Global config | +| [`permissionExplainerEnabled`](#permissionexplainerenabled) | Removed in v2.1.257, together with the `Ctrl+E` command explanation on shell permission prompts | Global config settings | Global config | | [`permissions`](#permissions) | Set allow, ask, and deny rules and the starting [permission mode](/docs/en/permission-modes) | Permission settings | Any file | | [`permissions.additionalDirectories`](#permissions-additionaldirectories) | Give Claude file access to [directories outside the current one](/docs/en/permissions#working-directories) | Permission settings | Any file | | [`permissions.allow`](#permissions-allow) | Approve listed [tool uses](/docs/en/permissions#permission-rule-syntax) without a prompt | Permission settings | Any file | @@ -790,6 +790,8 @@ scope: "Which settings files can set the key: user (~/.claude/settings.json), pr | [`terminalProgressBarEnabled`](#terminalprogressbarenabled) | Hide the terminal progress bar in terminals that support it | Interface and terminal | Any file | | [`terminalTitleFromRename`](#terminaltitlefromrename) | Stop [`/rename`](/docs/en/sessions#name-your-sessions) and `--name` from changing the terminal tab title | Interface and terminal | Any file | | [`theme`](#theme) | Pick the interface [color theme](/docs/en/terminal-config#match-the-color-theme), built-in or custom | Interface and terminal | Any file | +| [`timeFormat`](#timeformat) | Show the times in the interface on a 12-hour or 24-hour clock, in UTC, or with a strftime pattern | Interface and terminal | Any file | +| [`timeZone`](#timezone) | Show the times in the interface in a time zone other than your system's | Interface and terminal | Any file | | [`tui`](#tui) | Choose the [fullscreen](/docs/en/fullscreen) or classic terminal renderer | Interface and terminal | Any file | | [`ultracode`](#ultracode) | Have Claude plan a [workflow](/docs/en/workflows#let-claude-decide-with-ultracode) for each substantive task without being asked | Model and responses | Any file | | [`useAutoModeDuringPlan`](#useautomodeduringplan) | Let the [auto mode](/docs/en/permission-modes#eliminate-prompts-with-auto-mode) classifier review shell commands in [plan mode](/docs/en/permission-modes#analyze-before-you-edit-with-plan-mode); set `false` to get prompts instead | Permission settings | User, local, or managed | @@ -1268,11 +1270,15 @@ Decide what Claude can do without asking, which permission mode a session starts ### `allowManagedPermissionRulesOnly` -Make managed settings the only source of `allow`, `ask`, and `deny` permission rules. Claude Code then ignores rules in user, project, local, and `--settings` files, ignores `--allowedTools`, hides the always-allow choices in permission prompts, and stops saving new rules. When [parent settings from an embedding host](/docs/en/managed-settings#let-an-embedding-host-add-policy) apply, Claude Code treats them as part of the managed tier: it keeps their `deny` and `ask` rules and drops their `allow` rules and `additionalDirectories`. +Make managed settings the only settings source of permission rules. Claude Code then ignores `allow`, `ask`, and `deny` rules in user, project, local, and `--settings` files, ignores `--allowedTools`, hides the always-allow choices in permission prompts, and stops saving new rules. + +When [parent settings from an embedding host](/docs/en/managed-settings#let-an-embedding-host-add-policy) apply, Claude Code treats them as part of the managed tier: it keeps their `deny` and `ask` rules and drops their `allow` rules and `additionalDirectories`. + +`--disallowedTools` rules and the current session's `deny` and `ask` rules still apply, including after Claude Code reloads settings mid-session. They only restrict, so they can't widen what the managed rules grant. Before v2.1.257, Claude Code dropped those command-line and session rules at the first settings reload. * **Scope**: [`Managed`](#scopes) * **Type**: Boolean - * `true`: managed settings are the only source of `allow`, `ask`, and `deny` rules; Claude Code ignores rules from other files and `--allowedTools`, drops the `allow` rules and `additionalDirectories` of any host-supplied parent settings that apply while keeping their `deny` and `ask` rules, hides always-allow choices, and stops saving new rules + * `true`: managed settings become the only settings source of permission rules * `false`: Claude Code applies permission rules from user, project, local, and `--settings` files in addition to the managed ones * **Default**: unset, so Claude Code applies permission rules from user, project, and local settings and from `--settings`, in addition to the managed ones @@ -1481,7 +1487,7 @@ Like `allow` rules, entries in a project's `.claude/settings.json` take effect o Set the [permission mode](/docs/en/permission-modes) new sessions start in. When you leave it unset, sessions start in the [built-in default](/docs/en/permission-modes#which-mode-a-session-starts-in) for your plan and surface. -* **Scope**: [`Any file`](#scopes). `auto` doesn't take effect from project or local settings, so set it in `~/.claude/settings.json` instead. Conversations the VS Code extension starts read only user, managed, and `--settings` values. +* **Scope**: [`Any file`](#scopes). `auto` and `bypassPermissions` don't take effect from project or local settings, so set them in `~/.claude/settings.json` instead. Before v2.1.257, `bypassPermissions` took effect from any file. For conversations the VS Code extension starts, Claude Code reads only user, managed, and `--settings` values. * **Type**: string, one of: * `"default"`: Claude Code runs only reads without asking * `"acceptEdits"`: Claude Code also runs file edits and common filesystem commands such as `mkdir` and `mv` without asking @@ -3355,6 +3361,57 @@ Pick the color theme for the interface. Appears in `/config` as **Theme**. See [Create a custom theme](/docs/en/terminal-config#create-a-custom-theme). +### `timeFormat` + +Choose how Claude Code writes the times it shows in the interface, such as the `done 6:05 PM` at the end of each turn duration message and the timestamps in the [transcript viewer](/docs/en/interactive-mode#transcript-viewer). To pick a preset, run `/config` and set **Time format**. Requires Claude Code v2.1.257 or later. + +* **Scope**: [`Any file`](#scopes) +* **Type**: string, one of: + * `"auto"`: the same as unset; each time keeps its built-in format, which follows your locale on the turn duration message + * `"12-hour"`: a 12-hour clock + * `"24-hour"`: a 24-hour clock + * `"24-hour-utc"`: a 24-hour clock in UTC with `Z` after the minutes, such as `18:05Z`; Claude Code ignores [`timeZone`](#timezone) for this preset + * A strftime pattern such as `"%H:%M"`: Claude Code writes each time with the pattern. Any value that contains a `%` is a pattern, and any other value outside the presets counts as `"auto"` +* **Default**: `"auto"` + +```json settings.json theme={null} +{ + "timeFormat": "24-hour" +} +``` + +`/config` offers only the presets, so to use a strftime pattern, add the key to a settings file. This example shows each time as a two-digit 24-hour clock: + +```json settings.json theme={null} +{ + "timeFormat": "%H:%M" +} +``` + +The turn duration message and the transcript viewer then show times such as `18:05`. In the transcript viewer, the pattern is the whole timestamp, so add date directives when you want the date there. This example puts the date in front of the clock: + +```json settings.json theme={null} +{ + "timeFormat": "%Y-%m-%d %H:%M" +} +``` + +The same surfaces then show times such as `2026-09-01 18:05`. + +### `timeZone` + +Show the times in the interface in a time zone other than your system's. Set it to an [IANA time zone name](https://www.iana.org/time-zones), such as `"UTC"` or `"Europe/Dublin"`. The times that [`timeFormat`](#timeformat) controls then show in this zone. If `timeFormat` is `"24-hour-utc"`, times stay in UTC and Claude Code ignores this key. `/config` has no row for this key, so set it in a settings file. Requires Claude Code v2.1.257 or later. + +* **Scope**: [`Any file`](#scopes) +* **Type**: string, an IANA time zone name. When Claude Code doesn't recognize the name, it uses your system time zone +* **Default**: unset, so times show in your system time zone + +```json settings.json theme={null} +{ + "timeZone": "Europe/Dublin" +} +``` + ### `tui` Choose the terminal UI renderer. Use `"fullscreen"` for the flicker-free [alt-screen renderer](/docs/en/fullscreen) with virtualized scrollback, or `"default"` for the classic main-screen renderer. Running `/tui fullscreen` or `/tui default` writes this key for you. @@ -5714,22 +5771,16 @@ Claude Code ignores this key in `settings.json`. ### `permissionExplainerEnabled` -When Claude asks permission to run a Bash or PowerShell command, you can press `Ctrl+E` on the prompt to get a model-generated [explanation of the command](/docs/en/permissions#permission-system): what it does, why Claude is running it, and what could go wrong, labeled **Low risk**, **Med risk**, or **High risk**. Claude Code asks the model for the explanation only when you press the shortcut, and showing it doesn't run the command. Set this key to `false` to turn the shortcut off. + + Removed in v2.1.257, together with the `Ctrl+E` command explanation on Bash and PowerShell permission prompts. Setting it has no effect on current versions. + -* **Scope**: [`Global config`](#scopes) +Through v2.1.256, you could press `Ctrl+E` on a Bash or PowerShell permission prompt to see a model-generated explanation of the command, and set this key to `false` to turn that shortcut off. + +* **Scope**: [`Global config`](#scopes). On v2.1.256 and earlier. * **Type**: Boolean - * `true`: you can press `Ctrl+E` on a Bash or PowerShell permission prompt to get a model-generated explanation of the command - * `false`: Claude Code turns the `Ctrl+E` shortcut off * **Default**: `true` -```json ~/.claude.json theme={null} -{ - "permissionExplainerEnabled": false -} -``` - -Claude Code ignores this key in `settings.json`. - ### `teammateDefaultModel` diff --git a/content/en/docs/claude-code/settings.md b/content/en/docs/claude-code/settings.md index bc88b2981..98e7e3ce5 100644 --- a/content/en/docs/claude-code/settings.md +++ b/content/en/docs/claude-code/settings.md @@ -753,10 +753,11 @@ When you set a key and Claude Code doesn't behave as if you had, start with `/st #### A value you set is ignored -Something else is setting the same key, or the file didn't load: +Something else is setting the same key, the file can't set that value, or the file didn't load: * **A higher level sets it.** Another settings file, a `--settings` flag, or a managed source sets the key above yours; the [stack](#settings-precedence) says which. A flag or environment variable can also override the key on its own, decided key by key; the key's entry on the [settings reference](/docs/en/settings-reference) says which one Claude Code uses, and the [`env` entry](/docs/en/settings-reference#env) covers a managed `env` value versus a shell export. * **A security key keeps its strict value.** For a few keys Claude Code honors the restrictive value from any file, so a project `true` for [`disableClaudeAiConnectors`](/docs/en/settings-reference#disableclaudeaiconnectors) stays on; see [Exceptions to managed settings precedence](#exceptions-to-managed-settings-precedence). +* **The file can't set that value.** [`permissions.defaultMode`](/docs/en/settings-reference#permissions-defaultmode) values `auto` and `bypassPermissions` don't take effect from project or local settings; set them in user or managed settings instead, or pass `--permission-mode` for one session. Before v2.1.257, `bypassPermissions` took effect from any file. * **The file is broken.** Invalid JSON or a rejected value makes Claude Code skip the file or the entry; see [Fix a broken settings file](#fix-a-broken-settings-file). #### A managed change hasn't reached you diff --git a/content/en/docs/claude-code/sub-agents.md b/content/en/docs/claude-code/sub-agents.md index 74e83e281..6630b67d4 100644 --- a/content/en/docs/claude-code/sub-agents.md +++ b/content/en/docs/claude-code/sub-agents.md @@ -36,7 +36,7 @@ Explore and Plan skip your CLAUDE.md files and the parent session's git status t A fast, read-only agent optimized for searching and analyzing codebases. - * **Model**: inherits from the main conversation, capped at Opus on the Claude API, so Explore never runs on a more expensive model than the one you already chose for the session + * **Model**: inherits from the main conversation, capped at Opus on the Claude API, so Explore never runs on a more expensive model than the one you already chose for the session, unless you [force `CLAUDE_CODE_SUBAGENT_MODEL` onto it](#choose-a-model) * **Tools**: read-only tools; Write and Edit are denied * **Purpose**: file discovery, code search, codebase exploration @@ -52,7 +52,7 @@ Explore and Plan skip your CLAUDE.md files and the parent session's git status t A research agent used during [plan mode](/docs/en/permission-modes#analyze-before-you-edit-with-plan-mode) to gather context before presenting a plan. - * **Model**: inherits from the main conversation + * **Model**: inherits from the main conversation, unless you [force `CLAUDE_CODE_SUBAGENT_MODEL` onto it](#choose-a-model) * **Tools**: read-only tools; Write and Edit are denied * **Purpose**: codebase research for planning @@ -62,7 +62,7 @@ Explore and Plan skip your CLAUDE.md files and the parent session's git status t A capable agent for complex, multi-step tasks that require both exploration and action. - * **Model**: the [`CLAUDE_CODE_SUBAGENT_MODEL`](#choose-a-model) model if you set one and nothing assigns a model another way, otherwise the main conversation's model; [Choose a model](#choose-a-model) states the full order + * **Model**: the [`CLAUDE_CODE_SUBAGENT_MODEL`](#choose-a-model) model if you set one and nothing assigns a model another way, otherwise the main conversation's model; [Choose a model](#choose-a-model) states the full order and how to force the variable onto subagents * **Tools**: every tool [available to subagents](#available-tools) * **Purpose**: complex research, multi-step operations, code modifications @@ -357,6 +357,8 @@ Before v2.1.251, `CLAUDE_CODE_SUBAGENT_MODEL` came first in this order and overr Setting the variable to `inherit` is the same as leaving it unset. Before v2.1.196, that value forced subagents onto the main conversation's model and ignored the other sources. +Set [`CLAUDE_CODE_SUBAGENT_MODEL_FORCE=1`](/docs/en/env-vars) to run subagents, [teammates](/docs/en/agent-teams#specify-teammates-and-models), and [workflow agents](/docs/en/workflows) on `CLAUDE_CODE_SUBAGENT_MODEL` whatever model their definition or invocation names, the built-in Explore and Plan definitions included. A [fork](#fork-the-current-conversation), and a [skill that runs in a subagent](/docs/en/skills#run-skills-in-a-subagent) with `model: inherit`, still run on the main conversation's model. When you haven't set `CLAUDE_CODE_SUBAGENT_MODEL`, subagents, teammates, and workflow agents run on the main conversation's model, and the built-in Explore subagent keeps its [model cap](#built-in-subagents). Requires Claude Code v2.1.257 or later. + Claude Code checks the per-invocation parameter, frontmatter, and environment variable values against your organization's [`availableModels`](/docs/en/model-config#restrict-model-selection) allowlist. For a blocked value, it substitutes another model: * When the blocked value is a family alias such as `opus`, Claude Code runs the subagent on the newest version of that family the allowlist permits, following the same [substitution rules and provider scope](/docs/en/model-config#restrict-model-selection) as `/model`. Before v2.1.222, Claude Code ran the subagent on the inherited model for a blocked family alias as well. diff --git a/content/en/docs/claude-code/vs-code.md b/content/en/docs/claude-code/vs-code.md index a06dc9aae..7fd45f83d 100644 --- a/content/en/docs/claude-code/vs-code.md +++ b/content/en/docs/claude-code/vs-code.md @@ -102,11 +102,16 @@ The prompt box supports several features: * **Manual**: Claude asks permission before file edits and most shell commands. * **Plan**: Claude describes what it will do and waits for approval before making changes. VS Code automatically opens the plan as a full Markdown document where you can add inline comments to give feedback before Claude begins. * **Edit automatically**: Claude makes edits without asking. -* **Command menu**: click `/` or type `/` to open the command menu. Options include attaching files, switching models, toggling extended thinking, viewing plan usage (`/usage`), and starting a [Remote Control](/docs/en/remote-control) session (`/remote-control`). The Customize section provides access to MCP servers, hooks, memory, permissions, and plugins. Items with a terminal icon open in the integrated terminal. +* **Model**: select **Switch model…** from the command menu to change the model mid-session. You can also click the model name at the bottom of the prompt box to open the same picker. The picker includes a **More models** page with the models not on the main list. When the current model supports [effort levels](/docs/en/model-config#adjust-effort-level), the picker also shows an **Effort** row. The model name button, the **More models** page, and the **Effort** row require Claude Code v2.1.257 or later. +* **Command menu**: click `/` or type `/` to open the command menu. Options include attaching files, switching models, and toggling extended thinking. The Customize section provides access to MCP servers, slash commands, output styles, hooks, memory, permissions, and plugins. Items with a terminal icon open in the integrated terminal. + * To browse commands such as `/usage` or [`/remote-control`](/docs/en/remote-control), select **Slash commands** in the Customize section. A dialog lists them with a filter box. Pick one to run it. Typing `/` in the prompt box still suggests commands inline. Requires Claude Code v2.1.257 or later. + * Select **Output styles** in the Customize section to pick an [output style](/docs/en/output-styles), including your custom styles. Requires Claude Code v2.1.257 or later. * The Settings section includes **Enable Remote Control for all sessions**, which sets [`remoteControlAtStartup`](/docs/en/settings-reference#remotecontrolatstartup) to control whether [new interactive sessions connect to Remote Control automatically](/docs/en/remote-control#enable-remote-control-for-all-sessions). Requires Claude Code v2.1.203 or later. + + When you flip the toggle, the change applies to the sessions already open in VS Code, not only to sessions you start afterwards. If you turn it off, the open sessions disconnect. Before v2.1.257, the toggle applied only to sessions started after the change. * The Settings section also includes **Focus view**, which hides tool calls, tool results, and thinking behind expandable rows, leaving your prompts and Claude's responses. Claude's latest to-do list stays visible, and so does the text a pending question from Claude is asking about; this requires Claude Code v2.1.225 or later. Toggle it there, with `Ctrl+Option+F` (Mac) / `Ctrl+Alt+F` (Windows/Linux), or from the Command Palette with **Claude Code: Toggle Focus view**. The change applies to every open session and persists across sessions. Requires Claude Code v2.1.221 or later. * To report a bug, click **Report a problem** at the bottom of the menu, or type `/bug` or `/feedback` with an optional description that prefills the report. When you submit the report and you're signed in to Anthropic on a first-party connection, Claude Code sends it to Anthropic. On a third-party provider, or without Anthropic credentials, the dialog still opens, but submitting shows an error and sends nothing: unlike the CLI's `/bug`, the extension doesn't write a local archive. Requires Claude Code v2.1.229 or later. -* **Side questions**: type `/btw` followed by a question, or pick it from the command menu, to ask about your session [without adding to the conversation](/docs/en/interactive-mode#side-questions-with-%2Fbtw). The answer opens in a panel beside the chat, where you can ask follow-up questions. The thread survives window reloads. Claude Code keeps the newest 20 exchanges and expires stored threads on the [`cleanupPeriodDays`](/docs/en/settings-reference#cleanupperioddays) schedule, as long as Claude Code can [safely determine the retention period](/docs/en/claude-directory#cleaned-up-automatically). To clear a thread, click the trash icon in the panel. Requires Claude Code v2.1.227 or later. +* **Side questions**: type `/btw` followed by a question to ask about your session [without adding to the conversation](/docs/en/interactive-mode#side-questions-with-%2Fbtw). The answer opens in a panel beside the chat, where you can ask follow-up questions. The thread survives window reloads. Claude Code keeps the newest 20 exchanges and expires stored threads on the [`cleanupPeriodDays`](/docs/en/settings-reference#cleanupperioddays) schedule, as long as Claude Code can [safely determine the retention period](/docs/en/claude-directory#cleaned-up-automatically). To clear a thread, click the trash icon in the panel. Requires Claude Code v2.1.227 or later. * **Context indicator**: the prompt box shows how much of Claude's context window you're using. Claude automatically compacts when needed, or you can run `/compact` manually. * **Extended thinking**: lets Claude spend more time reasoning through complex problems. Toggle it on via the command menu (`/`). Claude's reasoning appears in the conversation as collapsed blocks: click a block to read it, or press `Ctrl+O` to expand or collapse every thinking block in the session. See [Extended thinking](/docs/en/model-config#extended-thinking) for details. * **Multi-line input**: press `Shift+Enter` to add a new line without sending. This also works in the "Other" free-text input of question dialogs. @@ -128,7 +133,11 @@ You can also hold `Shift` while dragging files into the prompt box to add them a ### Resume past conversations -Click the **Session history** button at the top of the Claude Code panel to access your conversation history. You can search by keyword or browse by time (Today, Yesterday, Last 7 days, etc.). Click any conversation to resume it with the full message history. New sessions receive AI-generated titles based on your first message. Hover over a session to reveal rename and remove actions: rename to give it a descriptive title, or remove to delete it from the list. For more on resuming sessions, see [Manage sessions](/docs/en/sessions). +Click the **Session history** button at the top of the Claude Code panel to access your conversation history. You can search by keyword or browse by time. Click any conversation to resume it with the full message history. For more on resuming sessions, see [Manage sessions](/docs/en/sessions). + +New sessions receive AI-generated titles based on your first message. Hover over a session to reveal rename and archive actions: rename to give it a descriptive title, or archive to move it to the **Archived sessions** group at the bottom of the list. + +To restore an archived session, expand **Archived sessions** and click **Unarchive session**. Before v2.1.257, the action was **Delete session**, which hid a session with no way to restore it. Sessions you deleted then appear under **Archived sessions** after you upgrade. When the conversation you resume ended in plan mode, Claude Code restores plan mode. Requires Claude Code v2.1.246 or later. Claude Code doesn't restore it in two cases: @@ -159,7 +168,7 @@ If you use [Claude Code on the web](/docs/en/claude-code-on-the-web), you can re ### Check account and usage -Run `/usage` from the command menu to open the Account & usage dialog. It shows your signed-in account, plan, and usage bars for the current session and week with how long until each limit resets. +Run `/usage` to open the Account & usage dialog. The dialog requires a claude.ai sign-in, so it isn't offered on a [third-party provider](#use-third-party-providers). It shows your signed-in account, your plan, and usage bars for the current session and the week. Each bar shows how long until its limit resets. The dialog also breaks down what is contributing to your plan limits. It flags behaviors that account for 10% or more of recent usage, such as cache misses, long context, and subagent-heavy or highly parallel sessions, each with a tip to reduce it. Attribution tables show how much usage came from each skill, subagent, plugin, and MCP server. Requires Claude Code v2.1.174 or later. @@ -193,6 +202,7 @@ In the sessions list in the Activity Bar, you can collect related sessions into * **Group or ungroup a session**: right-click a session to create a group from it, move it into an existing group, or remove it from its group. Each session belongs to one group at a time, so moving it into another group removes it from the first. * **Move several sessions at once**: `Cmd`-click (Mac) / `Ctrl`-click (Windows/Linux) each session, or `Shift`-click to select a range, then right-click the selection. +* **Group a session from its tab**: run **Claude Code: Add Session Tab to Group** from the Command Palette, or right-click the session's editor tab, then pick or create a group. Requires Claude Code v2.1.257 or later. * **Rename or delete a group**: right-click a group header. Deleting a group removes only the group, and its sessions return to the ungrouped list. The extension saves groups per workspace folder, so they survive window reloads and appear in every window where you open the same folder. When you search the list, the extension shows matches in one flat list across all groups. @@ -266,19 +276,22 @@ Some shortcuts depend on which panel is "focused" (receiving keyboard input). Wh These are VS Code commands for controlling the extension. Not all built-in Claude Code commands are available in the extension. See [VS Code extension vs. Claude Code CLI](#vs-code-extension-vs-claude-code-cli) for details. -| Command | Shortcut | Description | -| -------------------------- | -------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Focus Input | `Cmd+Esc` (Mac) / `Ctrl+Esc` (Windows/Linux) | Toggle focus between editor and Claude | -| Open in Side Bar | - | Open Claude in the sidebar | -| Open in Terminal | - | Open Claude in terminal mode | -| Open in New Tab | `Cmd+Shift+Esc` (Mac) / `Ctrl+Shift+Esc` (Windows/Linux) | Open a new conversation as an editor tab | -| Open in New Window | - | Open a new conversation in a separate window | -| New Conversation | `Cmd+N` (Mac) / `Ctrl+N` (Windows/Linux) | Start a new conversation. Requires Claude to be focused and `enableNewConversationShortcut` set to `true` | -| Reopen Closed Session | `Cmd+Shift+T` (Mac) / `Ctrl+Shift+T` (Windows/Linux) | Reopen the most recently closed Claude session tab. Falls through to VS Code's normal reopen-closed-editor when the last closed tab wasn't a Claude session. Disable with `enableReopenClosedSessionShortcut` | -| Insert @-Mention Reference | `Option+K` (Mac) / `Alt+K` (Windows/Linux) | Insert a reference to the current file and selection (requires editor to be focused) | -| Toggle Focus view | `Ctrl+Option+F` (Mac) / `Ctrl+Alt+F` (Windows/Linux) | Hide or show tool activity in the conversation. Works while a Claude panel or sidebar is visible. Requires Claude Code v2.1.221 or later | -| Show Logs | - | View extension debug logs | -| Logout | - | Sign out of your Anthropic account | +| Command | Shortcut | Description | +| -------------------------- | -------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Focus Input | `Cmd+Esc` (Mac) / `Ctrl+Esc` (Windows/Linux) | Toggle focus between editor and Claude | +| Open in Side Bar | - | Open Claude in the sidebar | +| Open in Terminal | - | Open Claude in terminal mode | +| Open in New Tab | `Cmd+Shift+Esc` (Mac) / `Ctrl+Shift+Esc` (Windows/Linux) | Open a new conversation as an editor tab | +| Open in New Window | - | Open a new conversation in a separate window | +| New Conversation | `Cmd+N` (Mac) / `Ctrl+N` (Windows/Linux) | Start a new conversation. Requires Claude to be focused and `enableNewConversationShortcut` set to `true` | +| Reopen Closed Session | `Cmd+Shift+T` (Mac) / `Ctrl+Shift+T` (Windows/Linux) | Reopen the most recently closed Claude session tab. Falls through to VS Code's normal reopen-closed-editor when the last closed tab wasn't a Claude session. Disable with `enableReopenClosedSessionShortcut` | +| Insert @-Mention Reference | `Option+K` (Mac) / `Alt+K` (Windows/Linux) | Insert a reference to the current file and selection (requires editor to be focused) | +| Toggle Focus view | `Ctrl+Option+F` (Mac) / `Ctrl+Alt+F` (Windows/Linux) | Hide or show tool activity in the conversation. Works while a Claude panel or sidebar is visible. Requires Claude Code v2.1.221 or later | +| Rename Session Tab | - | Rename the session in the active Claude tab. The command also appears in the tab's right-click menu. Requires Claude Code v2.1.257 or later | +| Add Session Tab to Group | - | Add the session in the active Claude tab to a [session group](#organize-sessions-into-groups) you pick or create. The command also appears in the tab's right-click menu. Requires Claude Code v2.1.257 or later | +| Mark Session as Unread | - | Mark the session in the active Claude tab as unread in the sessions list. The command also appears in the tab's right-click menu. Requires Claude Code v2.1.257 or later | +| Show Logs | - | View extension debug logs | +| Logout | - | Sign out of your Anthropic account | ### Launch a VS Code tab from other tools @@ -478,6 +491,8 @@ By default, Claude Code connects directly to Anthropic's API. If your organizati +On a third-party provider, the extension doesn't offer features that require a claude.ai account, such as usage tracking, [voice dictation](/docs/en/voice-dictation), and the Web tab for [cloud sessions](#resume-cloud-sessions-from-claude-ai). A claude.ai sign-in left over from an earlier `/login` stays unused: the extension doesn't send it with any request. + ## Security and privacy Your code stays private. Claude Code processes your code to provide assistance but does not use it to train models. For details on data handling and how to opt out of logging, see [Data and privacy](/docs/en/data-usage). diff --git a/content/en/intro.md b/content/en/intro.md index 31b5d9fda..43654b5d2 100644 --- a/content/en/intro.md +++ b/content/en/intro.md @@ -7,7 +7,7 @@ description: Claude is a highly performant, trustworthy, and intelligent AI plat The latest generation of Claude models: - **Claude Fable 5.1** - For demanding reasoning and long-horizon agentic work. Read the [Claude Fable 5.1 announcement](https://www.anthropic.com/claude/fable/5-1). + **Claude Fable 5.1** - For demanding reasoning and long-horizon agentic work. Read the [Claude Fable 5.1 announcement](https://www.anthropic.com/claude-fable-and-mythos-5-1). **Claude Mythos 5.1** - Offers Claude Fable 5.1's capabilities by invitation through [Project Glasswing](https://anthropic.com/glasswing). diff --git a/content/en/models/fable-5-1/overview.md b/content/en/models/fable-5-1/overview.md index 19e47b383..e85dc428e 100644 --- a/content/en/models/fable-5-1/overview.md +++ b/content/en/models/fable-5-1/overview.md @@ -12,7 +12,7 @@ Model ID: `claude-fable-5-1` Context window: 1M tokens · Max output: 128K tokens · Input pricing: $10 / MTok · Output pricing: $50 / MTok -[Announcement](https://www.anthropic.com/claude/fable/5-1) · [What’s new](https://platform.claude.com/docs/en/models/fable-5-1/whats-new-fable-5-1) · [Migration guide](https://platform.claude.com/docs/en/models/fable-5-1/migration-guide) +[Announcement](https://www.anthropic.com/claude-fable-and-mythos-5-1) · [What’s new](https://platform.claude.com/docs/en/models/fable-5-1/whats-new-fable-5-1) · [Migration guide](https://platform.claude.com/docs/en/models/fable-5-1/migration-guide) ## Overview diff --git a/content/en/models/mythos-5-1/overview.md b/content/en/models/mythos-5-1/overview.md index c9af7481c..77455243e 100644 --- a/content/en/models/mythos-5-1/overview.md +++ b/content/en/models/mythos-5-1/overview.md @@ -12,7 +12,7 @@ Model ID: `claude-mythos-5-1` Context window: 1M tokens · Max output: 128K tokens · Input pricing: $10 / MTok · Output pricing: $50 / MTok -[Announcement](https://www.anthropic.com/claude/fable/5-1) · [What’s new](https://platform.claude.com/docs/en/models/fable-5-1/whats-new-fable-5-1) · [Migration guide](https://platform.claude.com/docs/en/models/fable-5-1/migration-guide#migrating-from-claude-mythos-5-to-claude-mythos-5-1) +[Announcement](https://www.anthropic.com/claude-fable-and-mythos-5-1) · [What’s new](https://platform.claude.com/docs/en/models/fable-5-1/whats-new-fable-5-1) · [Migration guide](https://platform.claude.com/docs/en/models/fable-5-1/migration-guide#migrating-from-claude-mythos-5-to-claude-mythos-5-1) Claude Mythos 5.1 is offered separately, by invitation only, as part of Project Glasswing. It shares Claude Fable 5.1’s specifications and pricing. For access, contact your Anthropic, AWS, or Google Cloud account team. [See Claude Fable 5.1](https://platform.claude.com/docs/en/models/fable-5-1/overview) · [Project Glasswing](https://anthropic.com/glasswing) diff --git a/content/github/claude-plugins-official/plugins/frontend-design/skills/frontend-design/SKILL.md b/content/github/claude-plugins-official/plugins/frontend-design/skills/frontend-design/SKILL.md index decdff43d..a5333457c 100644 --- a/content/github/claude-plugins-official/plugins/frontend-design/skills/frontend-design/SKILL.md +++ b/content/github/claude-plugins-official/plugins/frontend-design/skills/frontend-design/SKILL.md @@ -6,50 +6,66 @@ license: Complete terms in LICENSE.txt # Frontend Design -Approach this as the design lead at a small studio known for giving every client a visual identity that could not be mistaken for anyone else's. This client has already rejected proposals that felt templated, and is paying for a distinctive point of view: make deliberate, opinionated choices about palette, typography, and layout that are specific to this brief, and take one real aesthetic risk you can justify. +Approach this as the design lead at a design studio known for giving every client a distinct visual identity that is not mistaken for anyone else's. This client has already rejected proposals that felt cliché or templated, and is paying for a distinctive point of view: make deliberate, opinionated choices about palette, typography, and layout that are specific to this brief, and take aesthetic risk if justified. -## Ground it in the subject +## Ground your designs in the subject matter -If the brief does not pin down what the product or subject is, pin it yourself before designing: name one concrete subject, its audience, and the page's single job, and state your choice. If there's any information in your memory about the human's preferences, context about what they're building, or designs you've made before – use that as a hint. The subject's own world, its materials, instruments, artifacts, and vernacular, is where distinctive choices come from. Build with the brief's real content and subject matter throughout. +If the brief does not identify what the product or subject matter is, identify it yourself before designing, and confirm with the client. You can come up with one concrete subject, the design's audience, and the design's primary job, as a proposal. If there's any information in your memory about the client's preferences or context about what they're building, use that as a hint. The subject's industry, subject matter, materials, and vernacular are where distinctive visual choices come from — a design for a toy for girls aged 8–11 will be very aesthetically different from a dashboard for financial analysts. Build with the brief's real content and subject matter throughout. ## Design principles -For web designs, the hero is a thesis. Open with the most characteristic thing in the subject's world, in whatever form makes sense for it: a headline, an image, an animation, a live demo, an interactive moment. Be deliberate with your choice: a big number with a small label, supporting stats, and a gradient accent is the template answer, only use if that's truly the best option. +For web designs, the hero is the first thing viewers will see. Open with the most characteristic thing in the subject's world, in the form that is most appropriate: a headline, an image, an animation, a live demo, an interactive moment, or other treatments. Be deliberate with your choice: a big number with a small label, supporting stats, and a gradient accent is the default treatment, so only use it if that's truly the best option. -Typography carries the personality of the page. Pair the display and body faces deliberately, not the same families you would reach for on any other project, and set a clear type scale with intentional weights, widths, and spacing. Make the type treatment itself a memorable part of the design, not a neutral delivery vehicle for the content. +Typography carries the personality of the page. You don't need a different typeface for display or headline text and body content: use one family or two, and if two, make them clearly distinct. -Structure is information. Structural devices, numbering, eyebrows, dividers, labels, should encode something true about the content, not decorate it. Many generic designs use numbered markers (01 / 02 / 03), but that's only appropriate if the content actually is a sequence - like a real process or a typed timeline where order carries information the reader needs. Question if choices like numbered markers actually make sense before incorporating them. +Choose your typefaces deliberately, not the default families you would reach for on any other project, and set a clear type scale following the default guidance of The Elements of Typographic Style with intentional weights, widths, and spacing. When type is used as a headline or visual element, use the type treatment itself as an active part of the design, not a neutral delivery vehicle for the content. -Leverage motion deliberately. Think about where and if animation can serve the subject: a page-load sequence, a scroll-triggered reveal, hover micro-interactions, ambient atmosphere. An orchestrated moment usually lands harder than scattered effects; choose what the direction calls for. However, sometimes less is more, and extra animation contributes to the feeling that the design is AI-generated. +Default to line lengths of less than 80 characters. Serif typefaces can have slightly longer line lengths; give serif body text slightly more line-height than a sans-serif. -Match complexity to the vision. Maximalist directions need elaborate execution; minimal directions need precision in spacing, type, and detail. Elegance is executing the chosen vision well. +Avoid these default typographic treatments; they are the commonest tells of a generated page: +- Accenting just a single word or phrase in a headline, like putting one word in italic/bold or a different color. +- Using all caps for labels. +- Adding unnecessary typographic labels above content. -Consider written content carefully. Often a design brief may not contain real content, and it's up to you to come up with copy. Copy can make a design feel as templated as the design itself. See the below section on writing for more guidance. +Visual structure is information. Structural devices like outlines, borders, numbering, eyebrows, dividers, labels, etc., encode useful information about the content rather than decorate it. Many generic designs use numbered markers (01 / 02 / 03), but that's only appropriate if the content actually is a sequence — like a stepped process or a timeline. Before adding numbered markers, check the content really is a sequence. -## Process: brainstorm, explore, plan, critique, build, critique again +Use non-user-triggered motion sparingly and deliberately, only to draw attention. A single orchestrated moment — one page-load sequence or one reveal — lands better than scattered effects; fade-and-slide-up entrances on each section and hover transitions on every card are the generic default and read as AI-generated. Motion that answers a person's action (opening, expanding, confirming) is welcome when it shows what changed. -For calibration: AI-generated design right now clusters around three looks: (1) a warm cream background (near #F4F1EA) with a high-contrast serif display and a terracotta accent; (2) a near-black background with a single bright acid-green or vermilion accent; (3) a broadsheet-style layout with hairline rules, zero border-radius, and dense newspaper-like columns. All three are legitimate for some briefs, but they are defaults rather than choices, and they appear regardless of subject. Where the brief pins down a visual direction, follow it exactly — the brief's own words always win, including when it asks for one of these looks. Where it leaves an axis free, don't spend that freedom on one of these defaults. Just like a human designer who's hired, there's often a careful balance between doing what you're good at and taking each project as a chance to experiment and learn. +Consider written content carefully. Often a design brief may not contain real content, and it's up to you to come up with copy and placeholder content. Copy can make a design feel as templated as the design itself. See the below section on writing for more guidance. -Work in two passes. First, brainstorm a short design plan based on the human's design brief: create a compact token system with color, type, layout, and signature. Color: describe the palette as 4–6 named hex values. Type: the typefaces for 2+ roles (a characterful display face that's used with restraint, a complementary body face, and a utility face for captions or data if needed). Layout: a layout concept, using one-sentence prose descriptions and ASCII wireframes to ideate and compare. Signature: the single unique element this page will be remembered by that embodies the brief in an appropriate way. +## Process: plan, review against the brief, build, critique -Then review that plan against the brief before building: if any part of it reads like the generic default you would produce for any similar page (work through a similar prompt to see if you arrive somewhere similar) rather than a choice made for this specific brief — revise that part, say what you changed and why. Only after you've confirmed the relative uniqueness of your design plan should you start to write the code, following the revised plan exactly and deriving every color and type decision from it. +For calibration, AI-generated design right now clusters around some traits: +1. a warm cream background (near #F4F1EA) with a high-contrast serif display and a terracotta or warm-clay accent (often near #D97757 — Anthropic's own Claude-interaction accent, so on a user's brief it reads as a tell); +2. a near-black background with a single bright acid-green or vermilion accent; +3. a broadsheet-style layout with hairline rules, zero border-radius, and dense newspaper-like columns; +4. the SaaS-card kit: content chopped into identical rounded cards, one border-radius on everything regardless of hierarchy, the same soft grey shadow (rgba(0,0,0,.1)) under each, and gradient washes as decoration; +5. template chrome that appears whatever the subject: a tracked-out ALL-CAPS eyebrow label above every heading; meta strings joined with middle dots ('A · B · C'); labels built as 'WORD — fragment' with a spaced em dash; tinted near-black (#0B0B0B, #111) standing in for black; a monospace face for small data labels; a '→' appended to link and button text. -When writing the code, be careful of structuring your CSS selector specificities. It's easy to generate CSS classes that cancel each other out (especially with a type-based selector like .section and a element-based selector like .cta). This can happen often with paddings/margins between sections. +All traits are legitimate for some briefs, but they are defaults rather than choices, and they appear regardless of subject. Where the brief pins down a visual direction, follow it exactly — the brief's own words always win, including when it asks for one of these looks. Where it leaves an axis free, don't spend that freedom on one of these defaults. As with a hired human designer, there's often a careful balance between doing what you're good at and taking each project as a chance to experiment and learn. -Try to do a lot of this planning and iteration in your thinking, and only show ideas to the user when you have higher confidence it'll delight them. +Work in two passes. First, brainstorm a short design plan based on the client's design brief: create a compact token system with color, type, layout, and principles. +- Color: describe the core base palette as 4–6 named hex values. +- Type: the typefaces and their roles. +- Layout: a layout concept, using one-sentence prose descriptions and ASCII wireframes to ideate and compare. Include alignment guidance; should the content be left aligned, center aligned, justified? +- Principles: the high-level guidance for what makes this page unique. + +Then review that plan against the brief before building: if any part of it reads like the generic default you would produce for any similar page (work through a similar prompt to see if you arrive somewhere similar) rather than a choice made for this specific brief — revise that part, say what you changed and why. Only after you've confirmed the relative uniqueness of your design plan should you start to write the code, following the revised plan. + +When writing the code, be careful of structuring your CSS selector specificities. It's easy to generate CSS classes that cancel each other out (especially with a type-based selector like .section and an element-based selector like .cta). This can happen often with padding/margin between sections. ## Restraint and self-critique -Spend your boldness in one place. Let the signature element be the one memorable thing, keep everything around it quiet and disciplined, and cut any decoration that does not serve the brief. Not taking a risk can be a risk itself! Build to a quality floor without announcing it: responsive down to mobile, visible keyboard focus, reduced motion respected. Critique your own work as you build, taking screenshots if your environment supports it – a picture is worth 1000 tokens. Consider Chanel's advice: before leaving the house, take a look in the mirror and remove one accessory. Human creators have memory and always try to do something new, so if you have a space to quickly jot down notes about what you've tried, it can help you in future passes. +Spend your boldness in one place. Let one element be the memorable thing, keep everything around it quiet and disciplined, and cut any decoration that does not serve the brief. Build to a quality floor without announcing it: responsive down to mobile, visible keyboard focus, reduced motion respected, visually accessible, harmonious color palettes. Critique your own work as you build, taking screenshots to review if your environment supports it — a picture is worth 1000 tokens. Consider Chanel's advice: before leaving the house, take a look in the mirror and remove one accessory. Human creatives have memory and always try to do something new, so if you have a space to quickly jot down notes about what you've tried, it can help you in future passes. ## More on writing in design -Words appear in a design for one reason: to make it easier to understand, and therefore easier to use. They are design material, not decoration. Bring the same intentionality to copy that you would bring to spacing and color. Before writing anything, ask what the design needs to say, and how it can best be said to help the person navigate the experience. +Words appear in a design for one reason: to make it easier to understand and use. They are design content, not decoration. Bring the same intentionality and minimalism to copywriting that you would bring to spacing and color. Before writing anything, ask what the design needs to say, and how it can best be said to help the person navigate the experience. -Write from the end user's side of the screen. Name things by what people control and recognize, never by how the system is built. A person manages notifications, not webhook config. Describe what something does in plain terms rather than selling it. Being specific is always better than being clever. +Write from the end user's perspective. Name things by what users will understand in simple language, not by how the system is built. A user manages notifications, not webhook config. Describe what something is or does in plain terms rather than selling it. Being specific and legible to new users is always better than being clever. -Use active voice as default. A control should say exactly what happens when it's used: "Save changes," not "Submit." An action keeps the same name through the whole flow, so the button that says "Publish" produces a toast that says "Published." The vocabulary of an interface is the signposting for someone navigating the product. Cohesion and consistency are how people learn their way around. +Use active voice as default. A CTA says exactly what happens when it is used: "Save changes," not "Submit." An action keeps the same name through the whole flow, so the button that says "Publish" produces a toast that says "Published." The vocabulary of an interface is the signposting for someone navigating the product. Cohesion and consistency are how people learn their way around. Treat failure and emptiness as moments for direction, not mood. Explain what went wrong and how to fix it, in the interface's voice rather than a person's. Errors don't apologize, and they are never vague about what happened. An empty screen is an invitation to act. -Keep the register conversational and tuned: plain verbs, sentence case, no filler, with tone matched to the brand and the audience. Let each element do exactly one job. A label labels, an example demonstrates, and nothing quietly does double duty. +Keep the tone conversational: plain verbs, sentence case, no filler, with tone matched to the brand and the audience. Let each written element do exactly one job. diff --git a/content/support/10310342-how-do-i-log-out-of-all-active-sessions.md b/content/support/10310342-how-do-i-log-out-of-all-active-sessions.md index d821bfc9b..1150dc2c1 100644 --- a/content/support/10310342-how-do-i-log-out-of-all-active-sessions.md +++ b/content/support/10310342-how-do-i-log-out-of-all-active-sessions.md @@ -38,7 +38,7 @@ To regain access to your account on any device, you'll need to authenticate agai If you used your Claude account to authenticate into Claude Code, you can manage your authorization tokens by navigating to **[Settings > Claude Code](https://claude.ai/settings/claude-code)**. To remove a token and log out of Claude Code, click the trash can icon. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1608263923/b4fa7d6f6f08f2adffb4ea63bc58/image+%287%29.png?expires=1788291000&signature=beae0f4a701c785e3a2e4cd0f637c645df10bfda89e54bf7ce2234e5699a5d27&req=dSYnHst4nohdWvMW1HO4zVuHihT%2F32a7AQofdwM8qVeBW0AveyYNG5RU2y5b%0A51qA63LXxTigjxf5OFA%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1608263923/b4fa7d6f6f08f2adffb4ea63bc58/image+%287%29.png?expires=1788327900&signature=e05eb5d6ff42bc9dfbd768fd19aaba817cc2327bca1fd472704f3856aa4e89bc&req=dSYnHst4nohdWvMW1HO4zVuHihT%2B1GCyAQofdwM8qVeHxR8vgIh27MnKDKm2%0AHtWdKplTfyaJcO3m%2B8g%3D%0A) ## Unable to access your account? diff --git a/content/support/10366376-how-can-i-delete-my-claude-console-account.md b/content/support/10366376-how-can-i-delete-my-claude-console-account.md index 062e9b830..c13810c53 100644 --- a/content/support/10366376-how-can-i-delete-my-claude-console-account.md +++ b/content/support/10366376-how-can-i-delete-my-claude-console-account.md @@ -36,7 +36,7 @@ If you followed the steps above to delete your Console organization but want to If you have an outstanding balance, you will see a message during the deletion flow that prompts you to pay the balance first by routing you to [Settings > Billing](https://platform.claude.com/settings/billing). -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1973957766/5c2dd87c0818a0400099a833c9b3/4cc3130a-f696-4967-9fe3-e5623c6f02bd?expires=1788291000&signature=8eaba299e2f2ae1533c4d3428849918326955c153975ffb46f44644fcd138d76&req=dSkgFcB7moZZX%2FMW1HO4zbYXUB9gVeUbFZRyvJPpBZ%2FgU72%2BqSyTQ6VC3BEq%0Ah70T%2FQW0YvFiONJ%2BG5o%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1973957766/5c2dd87c0818a0400099a833c9b3/4cc3130a-f696-4967-9fe3-e5623c6f02bd?expires=1788327900&signature=cdf129b294f73d63817a8551bcfe727ac3dfd19b6885e80d711364e7650ccc73&req=dSkgFcB7moZZX%2FMW1HO4zbYXUB9hXuMSFZRyvJPpBZ8m0%2FPS1gO8K%2FJrnwaL%0Ay4WABRg3iPtmk%2BgrZ%2BQ%3D%0A) You must pay this outstanding balance before you’re able to move forward with the deletion process. @@ -44,6 +44,6 @@ You must pay this outstanding balance before you’re able to move forward with There are some scenarios where you will need to contact our team to delete your account. If this is the case, it will be noted when you try to delete your organization: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1973957765/19dda72a40db95d78c00c27a1a1c/6ce89be6-93ce-409c-bbea-d34be09db348?expires=1788291000&signature=3d88b7077abc07429bc9a0237f6d2803a564a9f77b7dd93ac7dcf9251b11e007&req=dSkgFcB7moZZXPMW1HO4zRW12%2B3PcaX5ZxDZGlqR6GgRt1RGCF7jRR0WIoiC%0AXr%2F4Dovd5rTff9pK9%2BI%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1973957765/19dda72a40db95d78c00c27a1a1c/6ce89be6-93ce-409c-bbea-d34be09db348?expires=1788327900&signature=4417b1a591ec804ebd00fb55f8013d1d7dd501ec855bc170ec092478829731e6&req=dSkgFcB7moZZXPMW1HO4zRW12%2B3OeqPwZxDZGlqR6Gjd90Ge1J7z4KEUbI%2B3%0AdeVB%2BjHnO0ThKMUfzWY%3D%0A) If you are seeing this message, this indicates that your Console organization cannot be deleted via the self-service pathway. \ No newline at end of file diff --git a/content/support/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans.md b/content/support/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans.md index 3b6bba87b..1aa9b1df2 100644 --- a/content/support/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans.md +++ b/content/support/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans.md @@ -6,6 +6,6 @@ As a Primary Owner or Owner of a Team or Enterprise plan, you can manage the abi 2. Use the toggle to change the **Rate chats** setting for your organization: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2058292603/75752add0bed6a9f3ab217f01708/CleanShot%2B2026-02-12%2Bat%2B08_55_14-402x.png?expires=1788291000&signature=4d9bd725717404ed4ffbf75c683aae383c5e9fe96a409d96f0586680c3f26b93&req=diAiHst3n4dfWvMW1HO4zYGm8i8eGanM085gFtEpvcRNmQPWs%2FwqZDT0qmnA%0AJs5m4fpSVYZo5RAcwGE%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2058292603/75752add0bed6a9f3ab217f01708/CleanShot%2B2026-02-12%2Bat%2B08_55_14-402x.png?expires=1788327900&signature=37d0af097ed59f2313b6c89448f80c1c757ccb9d817d1c6b5827598abfa473c4&req=diAiHst3n4dfWvMW1HO4zYGm8i8fEq%2FF085gFtEpvcSFY6rqhpdr6iOQLXoT%0AKNqt97qZS0TVdmxmHpE%3D%0A) More information on how Anthropic collects, uses, and stores feedback data can be found in our Privacy Center: **[How long do you store my organization’s data?](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data)** \ No newline at end of file diff --git a/content/support/10504853-manage-user-feedback-settings-on-claude-console.md b/content/support/10504853-manage-user-feedback-settings-on-claude-console.md index cc1c2e52d..ce5918285 100644 --- a/content/support/10504853-manage-user-feedback-settings-on-claude-console.md +++ b/content/support/10504853-manage-user-feedback-settings-on-claude-console.md @@ -8,6 +8,6 @@ To manage feedback for your Console organization: 2. Toggle the feedback switch on or off. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1729186182/ebf4032a12a8c56959ca927726ce/Screenshot+2025-09-16+at+12_32_31%E2%80%AFPM.png?expires=1788291000&signature=a44c374331320ac872441e88663f706433f862b74f82fc71cfe71cdb7535798a&req=dSclH8h2m4BXW%2FMW1HO4zVpN5H8fUGlFJ%2FadMup7FQdLDwkCkvsiPKltJgm2%0AxbQkVvgut1I0q1UrcI0%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1729186182/ebf4032a12a8c56959ca927726ce/Screenshot+2025-09-16+at+12_32_31%E2%80%AFPM.png?expires=1788327900&signature=dffbe8128f5b8707cdd8a4ce38b20f19f5fef04ed3a312d9f56a9340f230a41d&req=dSclH8h2m4BXW%2FMW1HO4zVpN5H8eW29MJ%2FadMup7FQeWJjHdle%2Bzl29RQ9Rc%0A2qA%2FsshH8leZFdOPAvE%3D%0A) More information on how Anthropic collects, uses, and stores feedback data can be found in our Privacy Center: [How long do you store my organization’s data?](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data) \ No newline at end of file diff --git a/content/support/10593882-share-and-unshare-chats.md b/content/support/10593882-share-and-unshare-chats.md index 14c0c6605..8a2cf1681 100644 --- a/content/support/10593882-share-and-unshare-chats.md +++ b/content/support/10593882-share-and-unshare-chats.md @@ -38,12 +38,12 @@ To unshare a chat: Users on free, Pro, or Max plans can review a log of shared chats by navigating to **[Settings > Privacy](https://claude.ai/settings/data-privacy-controls)**. Find the **Privacy settings** section and click “Manage” next to **Shared chats:** -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1921669913/7cc7be48cfc7a18f9f469d6cd83c/CleanShot+2026-01-08+at+10_20_43%402x.png?expires=1788291000&signature=28dfd838f9d016aaaa9c0f05ebe26a43f619d5a8e17793ee69f96955a5e06c91&req=dSklF894lIheWvMW1HO4zWn5Hzsfa0Rrc9cNIYuX0GFvAaAgM4Z466YWTbkl%0ADRWAbWkudMejNBKRZkI%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1921669913/7cc7be48cfc7a18f9f469d6cd83c/CleanShot+2026-01-08+at+10_20_43%402x.png?expires=1788327900&signature=6221eea8ac9f29b433ab5bbc0809a370add25e7a1c147dae898a261e816172b3&req=dSklF894lIheWvMW1HO4zWn5HzseYEJic9cNIYuX0GG%2FburQ7nwdjRtO%2FSMa%0AaihqOD6s1lI%2FQzwU7so%3D%0A) This will open a **Shared chats** modal listing the title, date shared, and link to each chat, allowing you to easily review and access all your previously-shared content. From here, you also have the option to click “Unshare” next to each listed chat to revoke access to the last snapshot you shared: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1624243810/e6fe1d262597446c7fe21dff9f10/AD_4nXdW-GhByF8uKV7fCq9lTbkVB91FglSL6TSyXAOUk_MLcTV9YsEMBMkm9rgm1oXqv0k3sJh1JhlzZP6tHVkKbDJJ71pDRRtM3aVNG64MDuKDIzgmknh-XDZdNa7biTsTdwGoPr5GRg?expires=1788291000&signature=89d767722097c49f63d3103d84d0686c8d1386866bd7eef4ee2159a5c2e8bc65&req=dSYlEst6noleWfMW1HO4ze44eC9jnRM%2BguvTv9woD7Z63JnjR0hzll7v3Iwi%0A%2BsPE%2B2kkDqT8YidovIQ%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1624243810/e6fe1d262597446c7fe21dff9f10/AD_4nXdW-GhByF8uKV7fCq9lTbkVB91FglSL6TSyXAOUk_MLcTV9YsEMBMkm9rgm1oXqv0k3sJh1JhlzZP6tHVkKbDJJ71pDRRtM3aVNG64MDuKDIzgmknh-XDZdNa7biTsTdwGoPr5GRg?expires=1788327900&signature=46d07bbaea5bd0a072b36aca753a38a6047e3226b3ec4119cece9d9d6377db0c&req=dSYlEst6noleWfMW1HO4ze44eC9ilhU3guvTv9woD7aaFNuQ8BqDjAeCbvNS%0AiIYVD2wRTO6xbnzlgJ4%3D%0A) If you don’t have any shared chat snapshots, the **Shared chats** modal will show “No shared content found”: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1624243808/b025db8e598f0c88fb16d83d48d5/AD_4nXeUwCKnmFzzrjMHhfr5By4zk5pJlkEn3wbJ8-aNfu13Yl99IjBywpqPx9G07QRzpH1EwRY7uG7Q9m9fib98Gql1cIV7XwUCTzEgBNu79Ey8tCOS5CEVmwveIcEOxJ4fonBhe3g9MA?expires=1788291000&signature=ebd2fd2195640264b5ea5eba9cf7ea3eed08463006f994f2e256b439cd570212&req=dSYlEst6nolfUfMW1HO4zdaFnc12iIixDeZsm0Gz1HtHVJe5IZFQkM0j0PEM%0Ak7u3ZZmy%2Bnpcftv2UHw%3D%0A) \ No newline at end of file +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1624243808/b025db8e598f0c88fb16d83d48d5/AD_4nXeUwCKnmFzzrjMHhfr5By4zk5pJlkEn3wbJ8-aNfu13Yl99IjBywpqPx9G07QRzpH1EwRY7uG7Q9m9fib98Gql1cIV7XwUCTzEgBNu79Ey8tCOS5CEVmwveIcEOxJ4fonBhe3g9MA?expires=1788327900&signature=dea64d6a4febb3f9a484ee98176d4931a6bc635e90a505abca5c47222e13061a&req=dSYlEst6nolfUfMW1HO4zdaFnc13g464DeZsm0Gz1HtyI6YeY5qmppOivVP%2F%0A2p6NgJjcQLWHJr2jroY%3D%0A) \ No newline at end of file diff --git a/content/support/10949351-getting-started-with-local-mcp-servers-on-claude-desktop.md b/content/support/10949351-getting-started-with-local-mcp-servers-on-claude-desktop.md index afad769c6..66acdc963 100644 --- a/content/support/10949351-getting-started-with-local-mcp-servers-on-claude-desktop.md +++ b/content/support/10949351-getting-started-with-local-mcp-servers-on-claude-desktop.md @@ -48,7 +48,7 @@ for specific instructions. Custom desktop extensions uploads allow Team and Enterprise plans to leverage organization-specific workflows that aren’t available in the public directory. After creating a custom desktop extension, Owners and Primary Owners can navigate to Settings > Extensions within Claude Desktop and click “Advanced settings” to access the **Extension Developer** section: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1681607607/ba6e379d2769d190f0970a0adaed/AD_4nXd4aZkqjJFpiXMPF28Pih7HmSJ9pPsnoWAfVgiLdFRFiTkO92YtXteIjvDHaPl7T0tjfpRTBOlyrMbQ_aciCNDgfIuEvV3szmKvt72x5O51DMSClXOYWk1JIRIzylwkj3joXqZcLw?expires=1788291000&signature=547680f19f2113de3914c2b7818606019ea544dc9b00e7fb80da18707b8a0949&req=dSYvF89%2BmodfXvMW1HO4zWbPxEh9PjwyHn9K2IaIG2I1WMCP9U5EczJ6ZhKG%0Ab%2F8R4coOiXzNjbLjPB0%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1681607607/ba6e379d2769d190f0970a0adaed/AD_4nXd4aZkqjJFpiXMPF28Pih7HmSJ9pPsnoWAfVgiLdFRFiTkO92YtXteIjvDHaPl7T0tjfpRTBOlyrMbQ_aciCNDgfIuEvV3szmKvt72x5O51DMSClXOYWk1JIRIzylwkj3joXqZcLw?expires=1788327900&signature=0f6ba768a27f81827c964432400671dac43b1e54fa75159bbd27bf900eaecbf2&req=dSYvF89%2BmodfXvMW1HO4zWbPxEh8NTo7Hn9K2IaIG2J8%2FB32SMDuwajGHDdl%0AQ%2FeXDlVhypDUN9DgWIc%3D%0A) Click “Install Extension…” and select the .mcpb file. Follow the prompts to install and configure your custom desktop extension. For more in-depth information, please refer to our [desktop extension developer documentation](https://github.com/anthropics/mcpb). diff --git a/content/support/11101966-use-voice-mode.md b/content/support/11101966-use-voice-mode.md index 0d1723626..86989e826 100644 --- a/content/support/11101966-use-voice-mode.md +++ b/content/support/11101966-use-voice-mode.md @@ -24,7 +24,7 @@ Voice mode transforms how you interact with Claude by: 2. Tap the sound wave symbol in the lower right corner of the chat window to activate voice mode: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2042358620/1bf2311353615c1c494da1312a17/124b93a8-0a9b-4c84-9d1f-ede6ca3498dd?expires=1788291000&signature=1b9f52ec2bca1846b36523e7bfbf34b4aeb8d7c0a3b0d8f9ae93781e87d5b581&req=diAjFMp7lYddWfMW1HO4zZyGrsZwslYQF6uXnTLMvvD1DaGeU7gq8afDIGgC%0AAj36%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2042358620/1bf2311353615c1c494da1312a17/124b93a8-0a9b-4c84-9d1f-ede6ca3498dd?expires=1788327900&signature=bd73dd105196a58bfac13b34d89dfa5ab35a6b4d50039c4320b9b04e552b6491&req=diAjFMp7lYddWfMW1HO4zZyGrsZxuVAZF6uXnTLMvvD1a4T4NtSRemx3tXO2%0AoJAC%0A) 3. Start talking and see your prompt automatically populate in the chat input. @@ -32,7 +32,7 @@ Voice mode transforms how you interact with Claude by: 5. Claude will remain in voice mode until you click the “Stop” button in the lower right corner of the chat window: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2042352060/162f9e61f7fbeb689201dfc1cac1/6a7fafb2-31df-43be-a43f-0059d735e3c4?expires=1788291000&signature=18afbb0e871c060b1b34a9e9129d8e0ca6309f6956deca23bbf0fcac65c1fd70&req=diAjFMp7n4FZWfMW1HO4zU6VRfXIQb1pxNdRzYWrfF4TfXeHzJq9%2B1E2MEG9%0AgcKV%2BEtgymaeyN%2FX2Rs%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2042352060/162f9e61f7fbeb689201dfc1cac1/6a7fafb2-31df-43be-a43f-0059d735e3c4?expires=1788327900&signature=2f30fbfa40e0b20b74d7819d17d6ccea98ef50151c5d131c50f53c9b8aeaa2e9&req=diAjFMp7n4FZWfMW1HO4zU6VRfXJSrtgxNdRzYWrfF6nXx0uuGbe7XLXZYuN%0AGRMXywpbzgM%2FlnP%2FWwU%3D%0A) ### On mobile (iOS and Android) @@ -40,7 +40,7 @@ Voice mode transforms how you interact with Claude by: 2. Tap the voice mode icon (sound wave symbol next to the microphone icon) in the text input field: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2042359690/68879db64559ecf87991f73ce058/671ff972-9e08-4686-bc04-955dab4b2de3?expires=1788291000&signature=f7da68e5a99c44985ae6e536732811cb69b839152599fe986058f1ec66daa601&req=diAjFMp7lIdWWfMW1HO4zQTUIfx4mdlOD%2FRXAPlQ7LYuxyTVYCPuSyhMCq%2Bd%0AFbus%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2042359690/68879db64559ecf87991f73ce058/671ff972-9e08-4686-bc04-955dab4b2de3?expires=1788327900&signature=5c36cb4f83ef82886412e36fbcd6cd268ea9db45b32c2882441ca157bbecd004&req=diAjFMp7lIdWWfMW1HO4zQTUIfx5kt9HD%2FRXAPlQ7LY7DhdiwBYJhhr3KtQL%0ASEZZ%0A) 3. Choose a voice to personalize your experience. @@ -78,7 +78,7 @@ To change the voice later: - **On mobile:** Click the settings button in the bottom left corner while chatting with Claude in voice mode, then tap your preferred voice and pace: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2042352063/25eca25bcfd573ecab30dd53158c/074454a6-fa5a-4c49-8b19-02d434b4ca50?expires=1788291000&signature=f00d7f510544ba43ce0e85e62ecd96c928b8385a2d119c21140531a743a37617&req=diAjFMp7n4FZWvMW1HO4zZ3%2FGGKXaVEKy8OQfYsvK3zD2dQPInTCEUIwL%2F9s%0Au8ARPGqqRzqlVna784Y%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2042352063/25eca25bcfd573ecab30dd53158c/074454a6-fa5a-4c49-8b19-02d434b4ca50?expires=1788327900&signature=b11f7142b5a45353b84ddc5cc3e6441260ea40e72b4b7ccde62b8adfd79f6f58&req=diAjFMp7n4FZWvMW1HO4zZ3%2FGGKWYlcDy8OQfYsvK3zVR9MNADMzpoTbXBiY%0A94t2GAGpwW3LU3WAbfg%3D%0A) ## Choose a model diff --git a/content/support/11526368-how-am-i-billed-for-my-enterprise-plan.md b/content/support/11526368-how-am-i-billed-for-my-enterprise-plan.md index efca13850..5fbc03919 100644 --- a/content/support/11526368-how-am-i-billed-for-my-enterprise-plan.md +++ b/content/support/11526368-how-am-i-billed-for-my-enterprise-plan.md @@ -62,7 +62,7 @@ Usage is **billed monthly in arrears** based on your organization's actual consu **Payment methods** -Sales-assisted Enterprise organizations can pay by bank transfer (ACH or wire) or, for smaller invoices, by credit card. Invoices of $50,000 or more can only be paid by bank transfer (ACH or wire). The credit card option won't appear on the payment page for invoices at or above this amount. To pay a specific invoice by card, reach out to your Anthropic Contact to request an exception. +Sales-assisted Enterprise organizations can pay by bank transfer (ACH or wire) or, for smaller invoices, by credit card. Invoices of $50,000 or more can only be paid by bank transfer (ACH or wire). The credit card option won't appear on the payment page for invoices at or above this amount. --- @@ -136,7 +136,7 @@ Seat fees are billed annually. Usage billing works the same way as described in ### Transition to the single Enterprise seat -At your next contract renewal, your plan will automatically transition to the single Enterprise seat model. When that happens, all users — regardless of their current seat type — will move to the **Enterprise seat**. This seat includes Claude Code, Cowork, Chat and more. +At your next contract renewal, your plan will automatically transition to the single Enterprise seat model. When that happens, all users—regardless of their current seat type—will move to the **Enterprise seat**. This seat includes Claude Code, Cowork, Chat and more. If you have questions about your upcoming renewal, reach out to your Anthropic Contact or **[our Sales team](https://claude.com/contact-sales)**. diff --git a/content/support/11725453-set-up-the-claude-lti-in-canvas-by-instructure.md b/content/support/11725453-set-up-the-claude-lti-in-canvas-by-instructure.md index eeb02b26f..53d69bb3a 100644 --- a/content/support/11725453-set-up-the-claude-lti-in-canvas-by-instructure.md +++ b/content/support/11725453-set-up-the-claude-lti-in-canvas-by-instructure.md @@ -44,7 +44,7 @@ This article provides information on how to enable the Claude LTI integration in 5. Click "Install" and refresh the course page. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1611422430/c8e0875feac1f2c7cb033be74fc9/AD_4nXfLU_bui3EXcCjQ0qm70HD97neqjGayKeDer_t76utlci8gZSUjYRhw6ZSOlDdqSEcwXBzd_shAh7pQEJ-8OoE0O21DM5coOgxmO_WD5hlwiuwtS2iYXcTavhIRyQT5zKFWvfn3NA?expires=1788291000&signature=8219a3e8b6d19a6bccb3bc2ad92bc3a054af6a2b2e07b9cd212a55eafff3599e&req=dSYmF818n4VcWfMW1HO4zTEDauMckvKBEv2ojHLMylZ5EipX8dydi0E9yeKV%0AQ7bBCUD22%2F%2BGIQIzl80%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1611422430/c8e0875feac1f2c7cb033be74fc9/AD_4nXfLU_bui3EXcCjQ0qm70HD97neqjGayKeDer_t76utlci8gZSUjYRhw6ZSOlDdqSEcwXBzd_shAh7pQEJ-8OoE0O21DM5coOgxmO_WD5hlwiuwtS2iYXcTavhIRyQT5zKFWvfn3NA?expires=1788327900&signature=0d9e74baa2be44bf887bd0936e27dd4d5096c42b7f0be5690da4c4f6f754ba42&req=dSYmF818n4VcWfMW1HO4zTEDauMdmfSIEv2ojHLMylYsEipvCtAn8G9s6UmV%0AwPGsDss87Ia4ZOUKo%2BQ%3D%0A) ## Turn on the Claude LTI Integration in Claude for Education organization settings diff --git a/content/support/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context.md b/content/support/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context.md index 3296800bb..fde34377d 100644 --- a/content/support/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context.md +++ b/content/support/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context.md @@ -40,7 +40,7 @@ When Claude searches your previous chats, you will see this reflected in your cu Yes, navigate to **[Settings > Memory](https://claude.ai/new#settings/customize-memory)** and switch the toggle next to "Search and reference chats" off: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2533482439/4dee2d7b267f865205feefc8f4f3/cb60c334-d1e2-4828-a01d-dfb36bbaa7eb?expires=1788291000&signature=9c9f83907e664fb2e52a0c4482ae47dd166de3ca0d045b07c1c36bf7e5595b9d&req=diUkFc12n4VcUPMW1HO4zY9IRAJuXNB3YNcz5nFaZkGTkNuB%2BFqDXOjZsW3v%0A3e8gduXmsHv4Zt6XClk%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2533482439/4dee2d7b267f865205feefc8f4f3/cb60c334-d1e2-4828-a01d-dfb36bbaa7eb?expires=1788327900&signature=4bb353ab44c44f27082099121a23a82a17be4b5fa175a6850b9c9e0d2fe18822&req=diUkFc12n4VcUPMW1HO4zY9IRAJvV9Z%2BYNcz5nFaZkGHeLOlVdUJO9WE%2BhHl%0AJp9tS2bEMLbE%2B3UTTSw%3D%0A) ## Can I exclude a specific past chat from searches? @@ -84,7 +84,7 @@ What Claude remembers from your chats is available when you hand it a task in Co You can toggle Claude’s memory on by navigating to **[Settings > Memory](https://claude.ai/new#settings/customize-memory)** and turning on **Generate memory from chats**: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2533482441/b5c806a8e3f68bf34c4a70724d38/d30be013-d099-4c93-99d1-23d404792f08?expires=1788291000&signature=c3316de8b14f5df349576841eda521e99e42ce2fc637df918b393eafc4e29d73&req=diUkFc12n4VbWPMW1HO4zRlYrpNv61EsNshWSMEMw9eSLhg1wT9yOKdahW6G%0AAkh6BIvH2IsVeO8AXco%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2533482441/b5c806a8e3f68bf34c4a70724d38/d30be013-d099-4c93-99d1-23d404792f08?expires=1788327900&signature=e5c76a540dc7ea52b3cc6235908aaf48d1030ea41c406e98767accda1461b59c&req=diUkFc12n4VbWPMW1HO4zRlYrpNu4FclNshWSMEMw9fUBsNOFsRbf%2B%2F4b%2FcU%0AHrtEkjsXXjFT1vI8kFI%3D%0A) If you want to disable Claude’s memory, click the toggle and you'll see two options: @@ -239,7 +239,7 @@ When Claude searches your previous chats, you will see this reflected in your cu Yes, navigate to **[Settings > Capabilities](https://claude.ai/settings/capabilities)** and find the **Preferences** section. Switch the toggle next to “Search and reference chats” off: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1719730889/3fafbf5ecaa0ae31d7d84a66229b/c25536c1-7433-4b94-a5e9-cd5acf97a4fd?expires=1788291000&signature=c0a586385fde62c3d741b33d92096d35e9a1b4fc96c56f4fa119802687a78294&req=dScmH859nYlXUPMW1HO4zRzXH1cyKjDCJG68qZhl782g9CpOtMka2WPDKvqO%0AHJPdrrLFOVT5HbV9fII%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1719730889/3fafbf5ecaa0ae31d7d84a66229b/c25536c1-7433-4b94-a5e9-cd5acf97a4fd?expires=1788327900&signature=219279501c97dc80e54e09129c553a76684e277f6e5a2b2bb6056731a66c7679&req=dScmH859nYlXUPMW1HO4zRzXH1czITbLJG68qZhl781VrWetkiZ%2FuI73VvSB%0AxMT1yCFFIxkVYnj%2F0E4%3D%0A) ### Can I exclude a specific past chat from searches? @@ -247,7 +247,7 @@ Incognito chats are available to all Claude users (free, Pro, Max, Team, and Ent When starting a new chat with Claude outside of a project, you'll see a ghost icon in the upper right corner of your screen: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1719730893/9549b21954e0070ceb6b85231fd5/88e59234-6fc2-4229-84fe-733b33efff26?expires=1788291000&signature=1610882877e7ccfc4fbe15d278673a3a368b4e672271173371933d05d6205005&req=dScmH859nYlWWvMW1HO4za54sKtuNYe7XDpzhlKsgjPuSoJWASKgw1ujfmw8%0AgxYPA4B2BIRNNXh24U0%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1719730893/9549b21954e0070ceb6b85231fd5/88e59234-6fc2-4229-84fe-733b33efff26?expires=1788327900&signature=c00ccda8bd8fd4c7d77c0637df7d2bf671d55116dbdd59ea046f807db0c241d4&req=dScmH859nYlWWvMW1HO4za54sKtvPoGyXDpzhlKsgjOzNtCyARVhYbF0sPYG%0AZIHIa3H0g%2FYuiXv53b8%3D%0A) Clicking the ghost icon will open an incognito chat, creating a temporary conversation that isn’t saved to your chat history. Claude won’t pull information from incognito chats when searching previous conversations. @@ -279,7 +279,7 @@ Each project has its own separate memory space and dedicated project summary, so You can toggle Claude’s memory on by navigating to **[Settings > Capabilities](https://claude.ai/settings/capabilities)**: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1719730892/62f9f2b68d675a8e33393f06024f/89198978-192f-4c52-915d-5294b16f3fe1?expires=1788291000&signature=43895cab396431d712daf7fd856321bace21bfefe4a3e4f38dbb65b4b3c9c46d&req=dScmH859nYlWW%2FMW1HO4zTD5MMnkfuVFBq9N9dRTKYfl0D2g4ZNqOOecbeOD%0ASIuCQuqHBw3%2Fp4AyQG4%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1719730892/62f9f2b68d675a8e33393f06024f/89198978-192f-4c52-915d-5294b16f3fe1?expires=1788327900&signature=2c20d51c72257d1303a919c4cf79cb59ea4d50bd6830aa72501328d417a3269d&req=dScmH859nYlWW%2FMW1HO4zTD5MMnldeNMBq9N9dRTKYcxa6EEGZDaxRMOOHjy%0AhK0D%2FQJiEaqVTaonUKI%3D%0A) If you want to disable Claude’s memory, click the toggle to see two options: diff --git a/content/support/11818288-why-am-i-being-asked-to-verify-my-payment-method.md b/content/support/11818288-why-am-i-being-asked-to-verify-my-payment-method.md index c85d2d9c5..430fe234d 100644 --- a/content/support/11818288-why-am-i-being-asked-to-verify-my-payment-method.md +++ b/content/support/11818288-why-am-i-being-asked-to-verify-my-payment-method.md @@ -2,7 +2,7 @@ If you see the following pop-up when you log in to your Claude account, you’ll need to click the “Verify now” button to verify your payment method: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1631413861/42c3b13d7fc44a11a88ec2b9cd03/AD_4nXeMx8QXpeZZCkfAnVSwx8KZ9n4Vr2rvPdQddyE6ZNxch__F6ZqFs1G4ZmU52Wvb7gRlwRqquTLdw8IQv-gICDyP-MXqiQK_Oe7gX3SKsCKKt2IEpMx4qDeMeeZufMaJfv16XgOH5g?expires=1788291000&signature=68e5ad253f5018823cf01ed38bcbff77f4f40e763b0441af15c4950a30a61283&req=dSYkF81%2FnolZWPMW1HO4zf7%2BjEzs4YHyn6MrEicvimDoPk9EscHugbHsfYgd%0AgGeyrD6tR2Jqjd6gTjI%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1631413861/42c3b13d7fc44a11a88ec2b9cd03/AD_4nXeMx8QXpeZZCkfAnVSwx8KZ9n4Vr2rvPdQddyE6ZNxch__F6ZqFs1G4ZmU52Wvb7gRlwRqquTLdw8IQv-gICDyP-MXqiQK_Oe7gX3SKsCKKt2IEpMx4qDeMeeZufMaJfv16XgOH5g?expires=1788327900&signature=d8320c3340c0454c1c115c79b4458d986b3a171ca52ec6af04700f77e27c82c3&req=dSYkF81%2FnolZWPMW1HO4zf7%2BjEzt6of7n6MrEicvimBTqOvogMMNTH%2FS4R6f%0A7hAX69qKZoTOjFFLqsE%3D%0A) ## What happens if I click “Remind me later?” diff --git a/content/support/11869629-use-claude-with-android-apps.md b/content/support/11869629-use-claude-with-android-apps.md index 8776414db..66ce299c8 100644 --- a/content/support/11869629-use-claude-with-android-apps.md +++ b/content/support/11869629-use-claude-with-android-apps.md @@ -222,7 +222,7 @@ Permission requirements vary by feature: For features requiring permissions (like location or calendar access), Claude will request permission contextually with clear explanations of why the access is needed. You’ll be prompted to approve the action with three options: Allow once, Always allow, or Don't allow. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1707351614/ccb910e4b87b1e96ad9a11bbd835/b57b2130-d8d6-4499-89f6-6c12de236fd4?expires=1788291000&signature=a5e76034ff6fde78eccd504f1db4fd2284fb7f9c71b5fbd179529f2ab29844ee&req=dScnEcp7nIdeXfMW1HO4zQe5GleN0iT0S5x65TIld%2FANJD2RQECkiUf9d%2F4v%0AuYtYF%2BipTrHAJG1xnGo%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1707351614/ccb910e4b87b1e96ad9a11bbd835/b57b2130-d8d6-4499-89f6-6c12de236fd4?expires=1788327900&signature=95d24c7d15b8fb23d29f451609a8c8b34a21707798f4d6b5d3118aabed72679f&req=dScnEcp7nIdeXfMW1HO4zQe5GleM2SL9S5x65TIld%2FAH6V1JTxfOvJ1iZ5xo%0ACSRSMzgKP0uqB5ZMV2U%3D%0A) These permissions can be managed at any time in your device settings by going to Settings > Apps > Claude > Permissions. Click into each permission listed under **Allowed** and **Not allowed** to make changes. You can toggle between “Allow only while using the app” or “Ask every time” to change Claude’s access, or remove permissions by choosing “Don’t allow.” Claude will only request permissions if needed for specific features, and you can always choose to decline while still using other capabilities. diff --git a/content/support/12005970-manage-usage-credits-for-team-and-seat-based-enterprise-plans.md b/content/support/12005970-manage-usage-credits-for-team-and-seat-based-enterprise-plans.md index de985c9bf..c510e37e8 100644 --- a/content/support/12005970-manage-usage-credits-for-team-and-seat-based-enterprise-plans.md +++ b/content/support/12005970-manage-usage-credits-for-team-and-seat-based-enterprise-plans.md @@ -70,7 +70,7 @@ After navigating to **[Organization settings > Usage](https://claude.ai/admin-se The **Usage and spend limits** section will show the current limit (if any) or **Unlimited**. Clicking on "Adjust limit" opens a modal where you can either input an amount and click "Set spend limit," or click "Set to unlimited" to remove the organization-wide monthly spend limit. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149347604/936ac4eb025d3ef1f00c3b8a26b0/image.png?expires=1788291000&signature=d7ba4e598fc577221e887836159cd1f7fe3314f3fd58dc3a6c51cd99ff199696&req=diEjH8p6modfXfMW1HO4zQHwg6nVny%2Bm6DwhVVpk1mA%2Ff1Ot2ecWu6Sc0Sea%0AdzDhvkn1aH3p%2BFJ9U8Q%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149347604/936ac4eb025d3ef1f00c3b8a26b0/image.png?expires=1788327900&signature=2fffca3844a6d3103ad6c1a77786dea531847ebf882d43097b498a8b27664e0e&req=diEjH8p6modfXfMW1HO4zQHwg6nUlCmv6DwhVVpk1mCltVAAxQo%2FpZ4GYarO%0AdEsNMdxEq299G75yMMw%3D%0A) Changes to your organization’s overall spend limit go into effect immediately. @@ -78,11 +78,11 @@ Changes to your organization’s overall spend limit go into effect immediately. Owners and Primary Owners on **seat-based Enterprise plans only** can set spend limits that apply to all users within a specific seat tier. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149351600/c5b979c366ac2738f60ea84e85b3/CleanShot+2026-03-10+at+15_37_41%402x.png?expires=1788291000&signature=6c1c3c2f6821bba530f5c9e376a3862b9fee979cd792730aaa92a4cd96db9323&req=diEjH8p7nIdfWfMW1HO4zYnqMI2WKnGJ0wfO62ivdG%2F4L%2Bg9nC9ZQQBwq8Po%0AElCg16exmaIgP7V%2BTDg%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149351600/c5b979c366ac2738f60ea84e85b3/CleanShot+2026-03-10+at+15_37_41%402x.png?expires=1788327900&signature=176ea8d2243d622d3519e1486412fe525b2da8405bd851630782cc330f4c3d69&req=diEjH8p7nIdfWfMW1HO4zYnqMI2XIXeA0wfO62ivdG9ey3kOlavxH%2BX9fNyT%0AME9lYFF3xzuatpjFnVM%3D%0A) Select the "By group" tab to see **Standard seats** and **Premium seats** groups. Click the "..." icon next to the current limit, then "Edit limit." This opens a modal where you can either select "Set dollar amount" and input an amount, or click "Unlimited" to remove the limit for that seat type. Click "Set limit" to save your changes. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149362056/44993661ca2db771fe924d0346f6/image.png?expires=1788291000&signature=d0674a641f2933718c353dc7777846b8421f188444b9f6a1846e387eac54913d&req=diEjH8p4n4FaX%2FMW1HO4zRzvvI0JeUxGq7nEDCGq9G49kZvb10BfwxC0MH3r%0As3Eebc2z9Osvgzgy64o%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149362056/44993661ca2db771fe924d0346f6/image.png?expires=1788327900&signature=d9ddfe017ef815f802f40bb4154dd21737e26567d17dca629d88748c718acb60&req=diEjH8p4n4FaX%2FMW1HO4zRzvvI0IckpPq7nEDCGq9G48jipo%2FR71AMQxUFgl%0AkGNRj8cRTL%2F%2FObybv4M%3D%0A) --- @@ -90,11 +90,11 @@ Select the "By group" tab to see **Standard seats** and **Premium seats** groups Owners and Primary Owners can also set individual monthly spend limits for each member by finding **Spend limits by user** and clicking the "..." button next to the user, then "Edit limit." -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149370853/db66f5cd03683b9cc119d0dcd6b8/image.png?expires=1788291000&signature=f8fc285b4ea44fd2555bac685556b755abf8cdaf2bb73a666deac36da8014586&req=diEjH8p5nYlaWvMW1HO4zaPdGQ9VXC5Ge9HwvwG7ubgRqnbY0Qr70AbW4R3v%0A1uy1XBeNMuETQGKqR6U%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149370853/db66f5cd03683b9cc119d0dcd6b8/image.png?expires=1788327900&signature=8f1f6c5bfc4400b138ec5a158e4c10cd98144795e9b746bde2924da2202668c1&req=diEjH8p5nYlaWvMW1HO4zaPdGQ9UVyhPe9HwvwG7ubht7QMhBNhj1Z6oHhlZ%0A74g7%2FgHK5Ubj2mu04So%3D%0A) Enter the amount and click "Set limit." Alternatively, selecting "Set to unlimited" will remove that member's monthly spend limit (they will still be subject to any organization or seat-level spend limits). -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149374028/97813fe3b515c2e839d8d92abd79/image.png?expires=1788291000&signature=ee5196c19fedc619aa9f5b390f5e5b015d816b8f910161d9f820440decedb73b&req=diEjH8p5mYFdUfMW1HO4zevsAv%2BIOuqKw6z2wGSwkbtRjigqzNXj8rjeQXND%0AIoHd3or4ANu05lDeaEQ%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149374028/97813fe3b515c2e839d8d92abd79/image.png?expires=1788327900&signature=948f62226e95da0633279247fd06135dfe25c9001493b802b10e364d391001d1&req=diEjH8p5mYFdUfMW1HO4zevsAv%2BJMeyDw6z2wGSwkbsJK4%2FRHAkFBtiUkKou%0ALuVY6CZdfz7DzXnevoY%3D%0A) This allows owners fine control over usage credits, so you can set limits for different members based on their roles or individual needs. Once a user reaches their defined spend limit, this will automatically pause their usage credits until the end of the month. They will need to wait for their usage limits to reset before using Claude again. diff --git a/content/support/12012173-get-started-with-claude-in-chrome.md b/content/support/12012173-get-started-with-claude-in-chrome.md index 4191a56bb..5423a9b92 100644 --- a/content/support/12012173-get-started-with-claude-in-chrome.md +++ b/content/support/12012173-get-started-with-claude-in-chrome.md @@ -38,7 +38,7 @@ Follow these steps to connect Claude in Chrome in your desktop app: 4. Toggle the connector on, then download and install the extension if you haven’t already. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2604933811/ae37c41fc808dbdf48d135338334/6cc9ba4b-9d31-43a2-ab80-8048b5f9d791?expires=1788291000&signature=1feebecf6216baf82e0b5ef7f65eeeb60f14b58336758b7b5599113f4811f8a1&req=diYnEsB9noleWPMW1HO4zUOPbPTEn%2BONnt%2F2nPMwUPjmk%2Fu%2FRlDHbgWpYUEQ%0AY0jgKXJgElVMGcFAprs%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2604933811/ae37c41fc808dbdf48d135338334/6cc9ba4b-9d31-43a2-ab80-8048b5f9d791?expires=1788327900&signature=173106feeae5f56b978d01c6703cd3192bd3aa743f7ed3ee60ec8a359105d2ad&req=diYnEsB9noleWPMW1HO4zUOPbPTFlOWEnt%2F2nPMwUPivDE7gLPpqausnPkKJ%0A6cy6ppdAfix3R8vI0nY%3D%0A) Completing these steps will add Claude in Chrome to the “Connectors” drop-down on your chats with Claude. This is disabled by default, so you’ll need to enable it manually for each conversation. diff --git a/content/support/12083917-change-your-team-plan-from-monthly-to-annual-billing.md b/content/support/12083917-change-your-team-plan-from-monthly-to-annual-billing.md index 0b9bb7e78..16c864739 100644 --- a/content/support/12083917-change-your-team-plan-from-monthly-to-annual-billing.md +++ b/content/support/12083917-change-your-team-plan-from-monthly-to-annual-billing.md @@ -8,11 +8,11 @@ Owners and Primary Owners of Team plans with monthly subscriptions can switch fr 3. Or from /upgrade, click the “Switch to Annual plan” button: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1690325734/d47f714680d78408d6022d06b8d1/image.png?expires=1788372000&signature=fa763b70a09682c8ce5d9e9a966444a11c9ccf00a6eb5b1e4ea898b9f890aa80&req=dSYuFsp8mIZcXfMW3Hu4gZzas%2FXtsTxVn2rRiVwqPzaJCwfffsxKXkflHX3j%0Aag%3D%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1690325734/d47f714680d78408d6022d06b8d1/image.png?expires=1788426000&signature=cbc0ba49a702d4c64c05dee30bfdb9d4f0eb9890dea12c6b7cc0ce9c553b9de3&req=dSYuFsp8mIZcXfMW3Hu4gZzas%2FXtsTtQm2rRiVwqPzaJSD4oJJpsZ0VDMlb4%0AHw%3D%3D%0A) 4. The confirmation screen will display the total cost for your upgrade from monthly to annual billing: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1690326039/3a91cdc5fff57d188a18ecc6273f/image.png?expires=1788372000&signature=656d2044c5535f1a9853213b6aa7925d313ec7f8c6ca5caf2d02f91a7de84155&req=dSYuFsp8m4FcUPMW3Hu4gbNj%2Bk78VA7mie5vzcg6znV8sDOvF5jv6CMdEp6F%0AtA%3D%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1690326039/3a91cdc5fff57d188a18ecc6273f/image.png?expires=1788426000&signature=302f8a235549ed7bcb5aebb61dcd8f065ebda6356da50eef04b4f62b1409da46&req=dSYuFsp8m4FcUPMW3Hu4gbNj%2Bk78VAnjje5vzcg6znX%2BnXZoNAmJbcvwKnN6%0Abg%3D%3D%0A) 5. Click “Confirm subscription.” diff --git a/content/support/12111783-create-and-edit-files-with-claude.md b/content/support/12111783-create-and-edit-files-with-claude.md index 3fdcf441c..37fc030bb 100644 --- a/content/support/12111783-create-and-edit-files-with-claude.md +++ b/content/support/12111783-create-and-edit-files-with-claude.md @@ -48,7 +48,7 @@ These capabilities make it easy to produce professional documents by simply chat To give Claude access to external data sources, toggle **Allow network egress** on: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2054774005/25bcfffba6c249cd128d6c3f6d52/CleanShot+2026-02-11+at+16_34_47%402x.png?expires=1788291000&signature=1b70e6358c82bcafcc6207a1ed194209b190516a2f5c35c8bdc8e857769af842&req=diAiEs55mYFfXPMW1HO4zYFJywVHBZjOPQVowIiib2mnST%2FFQzFbq3qn%2BIQq%0A5nVFDlzRV0Q3XAx%2BW8M%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2054774005/25bcfffba6c249cd128d6c3f6d52/CleanShot+2026-02-11+at+16_34_47%402x.png?expires=1788327900&signature=ab995191f01a5401d259606c7e48a042da8906e497d31b6579951d6e40e9d085&req=diAiEs55mYFfXPMW1HO4zYFJywVGDp7HPQVowIiib2lzJjmfQ2maxyIPg3ZH%0AuFjWIiqzuftBJYfKMpI%3D%0A) ### Enabling on Claude Mobile @@ -66,11 +66,11 @@ Team and Enterprise organization owners can control network access settings in * - **Allow network egress to package managers and specific domains:** Claude can access package managers plus additional domains you specify. Add domains individually to whitelist specific resources your organization needs: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1789945362/ad72504d5429960f369b8b91b43c/86f06c0e-6eaa-4574-a4cb-2c38b273613a?expires=1788291000&signature=271bf46bc1e102242fcf87124602518123f89bf1a7d50e465128bba2842521c7&req=dScvH8B6mIJZW%2FMW1HO4zXJcBmVBnChLpMW6Iph6YZcWV2zJ2qFQ9PtwBvpG%0AQvGtl%2FaPrLKdq3sVAVQ%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1789945362/ad72504d5429960f369b8b91b43c/86f06c0e-6eaa-4574-a4cb-2c38b273613a?expires=1788327900&signature=42aff577d7214755d9cb18e6673f579ee20ed0119df84a46efff62b04b6a4e1b&req=dScvH8B6mIJZW%2FMW1HO4zXJcBmVAly5CpMW6Iph6YZdW2Ecskle28t6g%2BPuH%0AaAxZc19fignI0cVk%2BLM%3D%0A) **All domains:** Claude has full internet access except for domains on Anthropic's legal blocklist. While this provides maximum flexibility for file creation and analysis tasks, it’s also the riskiest option. Please review the **[security considerations below](#h_0ee9d698a1)** before enabling “All domains”: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1789945361/e3188cb8edb9ca7c303615da6378/f1c99a7d-5956-48d5-9ec7-b7ae6c8c3d28?expires=1788291000&signature=cc17bb1838753885607f4f1410a1f1d9331a275d57a7e900d92e7e5aa1bb3e14&req=dScvH8B6mIJZWPMW1HO4zdnseByQ5z6iqgKIA6CM1tpePFGFLNbnlAZaLlFN%0AmsAQYFeWWquKzumGqAA%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1789945361/e3188cb8edb9ca7c303615da6378/f1c99a7d-5956-48d5-9ec7-b7ae6c8c3d28?expires=1788327900&signature=2ac93d98534640a7c252ea18d6780b825ec069a04a9a02d8a1c2df0edb036ba4&req=dScvH8B6mIJZWPMW1HO4zdnseByR7DirqgKIA6CM1tqg82TZ0vF5KHbRvadA%0AIe%2Fr%2FRLLr%2Bdite315aY%3D%0A) --- diff --git a/content/support/12157520-claude-code-usage-analytics.md b/content/support/12157520-claude-code-usage-analytics.md index 335085c05..dc09f93e0 100644 --- a/content/support/12157520-claude-code-usage-analytics.md +++ b/content/support/12157520-claude-code-usage-analytics.md @@ -50,7 +50,7 @@ The **Usage** tab displays the following metrics for your organization. Data on - **Top commands**: The Claude Code commands used most often across your organization. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1717579277/46c512f4b3ed05c359cecd78ed5c/e0ce2c19-39e2-411f-9a1f-cb1d46439a42?expires=1788291000&signature=160e103d062a10447a7a9e0fc0553c1e88549b98402d0c734d284d80229bda24&req=dScmEcx5lINYXvMW1HO4zfiEP65ShnjOCX9h5MbdDjMEB1oQ0lZt6e97W9Sk%0A6Vfpgkpsqhu4%2Batp6zU%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1717579277/46c512f4b3ed05c359cecd78ed5c/e0ce2c19-39e2-411f-9a1f-cb1d46439a42?expires=1788327900&signature=cdf4c50d3367660868d96243d79d7f32d40ffd162de54724c6f51f28e6d534f8&req=dScmEcx5lINYXvMW1HO4zfiEP65TjX7HCX9h5MbdDjOFVrpLXitS6jxiGbCn%0AXDGLoR%2FxsNODdoloYFg%3D%0A) ### User-level metrics diff --git a/content/support/12260368-use-incognito-chats.md b/content/support/12260368-use-incognito-chats.md index 90537963c..ab9ee638a 100644 --- a/content/support/12260368-use-incognito-chats.md +++ b/content/support/12260368-use-incognito-chats.md @@ -30,7 +30,7 @@ Incognito chats are temporary conversations that aren't saved to your chat histo When starting a new chat with Claude outside of a project, you'll see a ghost icon in the upper right corner of your screen: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1719768744/c7a2fa56cf284e48472f3b9c4dbf/030563f8-9f97-4891-a749-9ae95968a063?expires=1788291000&signature=e2df3a1556b617509e3b044ed36e7445980cc1ea71ab3ed74ac0a760f9e81444&req=dScmH854lYZbXfMW1HO4zeUcuwq%2FZ%2BSLDCAt3Cx%2FSO0GSjT5S8b6awHUPPLx%0A1MLria2WXzdGGYHaRuU%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1719768744/c7a2fa56cf284e48472f3b9c4dbf/030563f8-9f97-4891-a749-9ae95968a063?expires=1788327900&signature=7f0b8586afcf77acb0371bd34a598a0a325f9f82e129c55f45bc44c634ddd95e&req=dScmH854lYZbXfMW1HO4zeUcuwq%2BbOKCDCAt3Cx%2FSO0qwuq7VGHZSJggUvpN%0AIxwZavLdHja3gPVNRMw%3D%0A) 1. Click the ghost icon to enable incognito mode. diff --git a/content/support/12293051-use-claude-in-xcode.md b/content/support/12293051-use-claude-in-xcode.md index a6ee27f3a..1e85d3c9c 100644 --- a/content/support/12293051-use-claude-in-xcode.md +++ b/content/support/12293051-use-claude-in-xcode.md @@ -34,7 +34,7 @@ To start using Claude in Xcode: 3. Log in with your Claude account. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1727371585/b18ca03a6357c52d12d10386f28e/dab2dcb2-f670-4173-b77d-38767a34cec1?expires=1788291000&signature=e8024da4b1c16b6e996ec137ee67b538adf272188a590933c6ea1f3ea96c8dcd&req=dSclEcp5nIRXXPMW1HO4zUAXI8QAW6nUFalhp3bugHIGO91TAURXo%2FUU1oRq%0AA%2BJkZzmNWeimY4qkwEs%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1727371585/b18ca03a6357c52d12d10386f28e/dab2dcb2-f670-4173-b77d-38767a34cec1?expires=1788327900&signature=734b9ffd10163280e6cf7fc6166e45b93688360cd1f27870717f83ff693884ae&req=dSclEcp5nIRXXPMW1HO4zUAXI8QBUK%2FdFalhp3bugHJw0QsvB20dDs9H5Z8F%0AtqEB8LVs0i3a3yc4ztw%3D%0A) ## Usage limits diff --git a/content/support/12429409-manage-usage-credits-for-paid-claude-plans.md b/content/support/12429409-manage-usage-credits-for-paid-claude-plans.md index 17b9583cd..3e5a33e35 100644 --- a/content/support/12429409-manage-usage-credits-for-paid-claude-plans.md +++ b/content/support/12429409-manage-usage-credits-for-paid-claude-plans.md @@ -46,7 +46,7 @@ To enable usage credits on your paid Claude plan: 8. You can also enable auto-reload to automatically make a purchase when your balance falls below a threshold you set: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1805819785/5e203c38e6ba3f76bfd1dab0d5ce/fe062e7c-18cb-48cc-a7e2-754ac6e6c4be?expires=1788291000&signature=96ef1bd8a7ed57580a46b7b30220d263103aa492a4d3b884f8a1862b43c7ea7f&req=dSgnE8F%2FlIZXXPMW1HO4zYj2ARqbrPE4opE7m38Ydffw2kkxlhtIO%2B2H5Saq%0AUIBokGuj6aljfw5dtEg%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1805819785/5e203c38e6ba3f76bfd1dab0d5ce/fe062e7c-18cb-48cc-a7e2-754ac6e6c4be?expires=1788327900&signature=11e9b408c016a7ec72a228b48d6f78e98437a4ef086ff841ad895cea453732e9&req=dSgnE8F%2FlIZXXPMW1HO4zYj2ARqap%2FcxopE7m38Ydfdye91msSV7CFmxO2hZ%0AWLUdelAEmdP6s1vSp%2F8%3D%0A) **Note:** There is a daily redemption limit of $2000. diff --git a/content/support/12466728-troubleshoot-claude-error-messages.md b/content/support/12466728-troubleshoot-claude-error-messages.md index ff3356965..30ecec52c 100644 --- a/content/support/12466728-troubleshoot-claude-error-messages.md +++ b/content/support/12466728-troubleshoot-claude-error-messages.md @@ -58,4 +58,4 @@ Capacity issues will not appear on our status page because they represent normal Service incidents are disruptions where Claude is unavailable or significantly degraded for all or most users. These represent actual technical problems with our systems. To check for confirmed incidents, visit status.claude.com, where you'll find real-time updates on scope, impact, and resolution progress for any active incidents. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1753796247/e6a8c6ef8653b229c5758e881242/c2fc6fc0-d163-4119-93e0-394104d86bc9?expires=1788291000&signature=fee295bcfe773178a6ef8fb977757a2546e8876580b15fe6c981ce3dbac172d1&req=dSciFc53m4NbXvMW1HO4za4BXqch27PE7y68oYp%2BYg9KGu7SNNt5pKlnE%2BjT%0A55RteEDj9vy5NwPEiqI%3D%0A) \ No newline at end of file +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1753796247/e6a8c6ef8653b229c5758e881242/c2fc6fc0-d163-4119-93e0-394104d86bc9?expires=1788327900&signature=91fe5396c62b302aa089e0a118aca33a112efd2ac63ae4f71a6f80686688db05&req=dSciFc53m4NbXvMW1HO4za4BXqcg0LXN7y68oYp%2BYg%2FEWDT2mfbLb9EN%2BRxd%0ALBk3ruQqiYXIdoJ1Z4o%3D%0A) \ No newline at end of file diff --git a/content/support/12512180-use-skills-in-claude.md b/content/support/12512180-use-skills-in-claude.md index 9fe33c4ae..37c1ebe9d 100644 --- a/content/support/12512180-use-skills-in-claude.md +++ b/content/support/12512180-use-skills-in-claude.md @@ -166,7 +166,7 @@ To remove a custom skill you've uploaded: 4. To delete the custom skill entirely, click the "..." button next to the toggle, then select "Delete": - ![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2105391273/8359cbf8be20dce0f1cd3fd40e6f/CleanShot-2B2026-02-25-2Bat-2B15_50_16.png?expires=1788291000&signature=2cb6c187f45f9db477d081892ec96db0986dd78f701908414b826f036758d152&req=diEnE8p3nINYWvMW1HO4zSOgDyMqy%2BetH%2BdCnFXB0uiHccp6qSAhu%2BA9unXx%0AoyJR%0A) + ![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2105391273/8359cbf8be20dce0f1cd3fd40e6f/CleanShot-2B2026-02-25-2Bat-2B15_50_16.png?expires=1788327900&signature=289e778a046f726b91ca862cb3f8f831e76171416647c7ddcf397af741173f58&req=diEnE8p3nINYWvMW1HO4zSOgDyMrwOGkH%2BdCnFXB0ugbOqNxudYNCk74YXqj%0AhbGS%0A) 5. Click "Delete" in the confirmation prompt. diff --git a/content/support/12592343-enabling-and-using-the-desktop-extension-allowlist.md b/content/support/12592343-enabling-and-using-the-desktop-extension-allowlist.md index ca6c54ce7..869249cc8 100644 --- a/content/support/12592343-enabling-and-using-the-desktop-extension-allowlist.md +++ b/content/support/12592343-enabling-and-using-the-desktop-extension-allowlist.md @@ -20,11 +20,11 @@ The desktop extension allowlist is disabled by default, so an organization Owner 4. Switch to the "Desktop" tab: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1781755172/63c92550571842577ad435860ec5/6f5cc4e1-ff7d-48de-863a-c4e6184d4605?expires=1788291000&signature=fe69edbace985e84c6c1820e0d213731ea1b1694f36dad60304bcb5609c62c10&req=dScvF857mIBYW%2FMW1HO4zQ9pXUII9nHb0ugSQm1MFW9bTQxnqKwCphgFBZx%2B%0Apyj%2F%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1781755172/63c92550571842577ad435860ec5/6f5cc4e1-ff7d-48de-863a-c4e6184d4605?expires=1788327900&signature=f3ed04136531b39ea07cb823e81eae55382eba3a505a05419c623c2769722c87&req=dScvF857mIBYW%2FMW1HO4zQ9pXUIJ%2FXfS0ugSQm1MFW9XugOCfe71mPXgcB3l%0AQ4p7%0A) 5. Toggle **Allowlist** on: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1781755578/a6bafff5f084dc86ae463703fd3d/6cf0ee18-4e71-4129-98e8-cc08174e3c3a?expires=1788291000&signature=be4a1a4fc33c1d4d7218e60077de65e1e01ae55bf80a2d561f7063ea119641f3&req=dScvF857mIRYUfMW1HO4zaj0BHkpQKYETAorLxpdoc9NNqlqj3ygoiblXFIO%0AVsaO%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1781755578/a6bafff5f084dc86ae463703fd3d/6cf0ee18-4e71-4129-98e8-cc08174e3c3a?expires=1788327900&signature=352cb1a6e7df9143563ddb3782cdaa5636fdd1a99ead7727893fc941ad84c1e1&req=dScvF857mIRYUfMW1HO4zaj0BHkoS6ANTAorLxpdoc%2FbSr3Fzuv3U13uHWJM%0AxgHI%0A) ## What happens after enabling the allowlist? @@ -42,7 +42,7 @@ Consider completing the allowlist setup during off-hours to minimize disruption **Important:** The allowlist requires Claude Desktop version 0.13.91 or higher, so users should update the desktop app by clicking “Claude”, then either “Check for updates” or “Restart to update to Claude 0.13.91”: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1781756960/ad18af50c83d35f2673656c23e00/a7ee450f-0c7d-42d6-a75f-fb1bc088cb52?expires=1788291000&signature=820059278f638b77abe5aa54c7e9836c416e3c279bc5f6d5c4e3b0428b095348&req=dScvF857m4hZWfMW1HO4zYUJqYuoAzPrCEDZ5AdBjIbAOrYLfILP0Ka0UA%2Bz%0A4vnRT4pHxQUtJiEOZAY%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1781756960/ad18af50c83d35f2673656c23e00/a7ee450f-0c7d-42d6-a75f-fb1bc088cb52?expires=1788327900&signature=92c98bab7c40801abba963cd0d9436fc5c20ea6cf3fd4b87614a3f3c43852181&req=dScvF857m4hZWfMW1HO4zYUJqYupCDXiCEDZ5AdBjIZPUCpsejg8BgQ%2BDVna%0ADeZ2chnTe5j4jCp7OPc%3D%0A) ## Managing allowed extensions @@ -60,7 +60,7 @@ After enabling the allowlist, you can choose which extensions to allow: If you want to remove an extension from the allowlist, click the “...” button and “Remove from allowlist.” -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1781751250/6558c0f59aea7976bd44b0213d76/e750f02b-cd0d-437e-a83f-9ac362cdf456?expires=1788291000&signature=f60644dfcdded1638637c33d408b2d06da8b44af6061aefba993964f34444c25&req=dScvF857nINaWfMW1HO4zTrxBaAr9laVqXridZhfx1KXQUluHKZP5Y93Fru7%0AtAkbBQYn%2F7fnr4QV1DE%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1781751250/6558c0f59aea7976bd44b0213d76/e750f02b-cd0d-437e-a83f-9ac362cdf456?expires=1788327900&signature=1ef7d325330f3b793ec9061dfb7ff0327517b98581e6103d0523031752e8b99f&req=dScvF857nINaWfMW1HO4zTrxBaAq%2FVCcqXridZhfx1KTlWjfQpvDidmlwvtl%0AXs5Dv7M4d3nV0vL5qQw%3D%0A) ## Uploading custom extensions diff --git a/content/support/12618689-claude-code-on-the-web.md b/content/support/12618689-claude-code-on-the-web.md index 9c2589b30..711c0bb23 100644 --- a/content/support/12618689-claude-code-on-the-web.md +++ b/content/support/12618689-claude-code-on-the-web.md @@ -10,7 +10,7 @@ This feature works with repositories you may not have on your local machine. You Claude Code for web enables asynchronous development workflows. With Claude Code in your terminal or editor, you typically work synchronously: you make a request, wait for Claude to respond, review the changes, then make another request. Synchronous work like this gives you fine-grained control but requires your attention throughout the process. Claude Code on the web handles this differently: you can assign a larger task, let Claude work independently, and return later to review the completed work. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1786446157/07ec74cd46317f8278083a317841/6448f3ee-c6df-4417-8a13-90d8c2ca3d55?expires=1788291000&signature=99c3aad2450c0d4bf8d33e01ef5c702afe4e7877c5aa3157c4bf623771d1fdd3&req=dScvEM16m4BaXvMW1HO4zR8%2BAFuCS5x27XrRA1YwWGvPRCKN%2BkG9Cby6xAPJ%0AzP4myQp3XMTcvlfXLRI%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1786446157/07ec74cd46317f8278083a317841/6448f3ee-c6df-4417-8a13-90d8c2ca3d55?expires=1788327900&signature=25ab6ea3e3fd70c0a2f29ed57babe8c7781eef0baf52f9ce4c524b13fc88f23f&req=dScvEM16m4BaXvMW1HO4zR8%2BAFuDQJp%2F7XrRA1YwWGuMvmsjvZPmln%2FV67ZO%0AcvNlN8RVZmgeKmYcnl4%3D%0A) You can also run multiple tasks in parallel. Since each task runs in its own isolated environment, you can have Claude working on several different issues or repositories simultaneously. Each task proceeds independently and creates its own pull request when complete. More than one task can work on the same repository at the same time. @@ -18,13 +18,13 @@ You can also run multiple tasks in parallel. Since each task runs in its own iso When you start a task, Claude Code on the web creates an isolated virtual machine for your work. Your GitHub repository is cloned into this environment, which comes pre-configured with common development tools and language ecosystems. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1786446158/c092f1383826cb871493f74169d4/97b7cb98-5da2-438e-a920-e170b8b9790e?expires=1788291000&signature=9df9562a66f39a9cf85a12e953d8b6b35fdeed86d7e94d02467016649be44db8&req=dScvEM16m4BaUfMW1HO4zcR0rZ42hujA7DtpMiX%2FBYnNDrhjLDy1deKCNK%2B9%0A0SKbou322oU6h7wu%2FkQ%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1786446158/c092f1383826cb871493f74169d4/97b7cb98-5da2-438e-a920-e170b8b9790e?expires=1788327900&signature=06594f69b8eb67c5f233a1dd3ef3304c04ab3a75b0ea6d845c9bafd10c9bfb0b&req=dScvEM16m4BaUfMW1HO4zcR0rZ43je7J7DtpMiX%2FBYmaeuSLSv1iJI5zyJi%2B%0A0mRNZLk3IZ0HHvqAzBo%3D%0A) Claude prepares the environment by running any setup commands you've defined in your repository's configuration. This includes installing dependencies, setting up databases, or running other initialization steps your project needs. If your task requires network access, maybe to install packages or fetch data, you can configure the level of internet access the environment has. Once the environment is ready, Claude begins working on your task. Claude reads your code, makes changes, writes tests, and runs commands to verify the work. You can monitor progress and provide guidance through the web interface if needed. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1786446156/83ecf0a5b98eddc9ffc9694c50f7/353589ce-b678-441d-8909-71b45fa2d065?expires=1788291000&signature=84ec69066fbb4362db496d049e8f141cefd90cb282ca3f2c53706af7f06bba57&req=dScvEM16m4BaX%2FMW1HO4zVbcTGuB6sXOUQl3YqgIJdayLK8ZpoA5IjyRzwgQ%0A7potBViOkQWyMlRSz54%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1786446156/83ecf0a5b98eddc9ffc9694c50f7/353589ce-b678-441d-8909-71b45fa2d065?expires=1788327900&signature=0723747a9e36d98d37e2a353f479f6cf097a2ab8f0f5bcf877b3dfe051e23719&req=dScvEM16m4BaX%2FMW1HO4zVbcTGuA4cPHUQl3YqgIJdb7geDVG2NJu1oQ4WsP%0A6j%2F5YzlbaUC1sugXSFw%3D%0A) When Claude completes the task, it pushes the changes to a new branch in your GitHub repository. You receive a notification and can review the changes, then create a pull request directly from the interface. The pull request includes all of Claude's work, ready for your review and any additional changes you want to make. diff --git a/content/support/12626668-use-quick-entry-with-claude-desktop-on-mac.md b/content/support/12626668-use-quick-entry-with-claude-desktop-on-mac.md index 9d2610a5b..350c71dca 100644 --- a/content/support/12626668-use-quick-entry-with-claude-desktop-on-mac.md +++ b/content/support/12626668-use-quick-entry-with-claude-desktop-on-mac.md @@ -40,7 +40,7 @@ When you first open the updated version of Claude Desktop, you'll see a prompt t Once enabled, double-tapping Option will open a text box where you can type your message and start a new chat. You can also click "New chat" to see your five most recent conversations. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1893088365/2ca4b782dda90abea1fe5f4150af/CleanShot+2025-12-18+at+13_14_30%402x.png?expires=1788291000&signature=1ad268aafc039d11e57e8d46019d3d73040d7aa6466fc00fdc8fa79b295f41cf&req=dSguFcl2lYJZXPMW1HO4zWggD9ZTr52aRC8c%2FcM5c2IbOJlZem%2Fjdc45ZHuR%0ApBMM6PPFarkW1gjVXc4%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1893088365/2ca4b782dda90abea1fe5f4150af/CleanShot+2025-12-18+at+13_14_30%402x.png?expires=1788327900&signature=cf10c4e2224e0e4a6b5894255750168940c46c6b45c05c5544c1fe02093ecad0&req=dSguFcl2lYJZXPMW1HO4zWggD9ZSpJuTRC8c%2FcM5c2ICSSjwwv7Z6jifMD0L%0A7Bg33u8B8WHhMmebR2w%3D%0A) ### Enable the voice shortcut (optional) diff --git a/content/support/12883420-view-usage-analytics-for-team-and-enterprise-plans.md b/content/support/12883420-view-usage-analytics-for-team-and-enterprise-plans.md index cdcdba645..a347a67e7 100644 --- a/content/support/12883420-view-usage-analytics-for-team-and-enterprise-plans.md +++ b/content/support/12883420-view-usage-analytics-for-team-and-enterprise-plans.md @@ -22,7 +22,7 @@ This page includes the following analytics: - Sessions in Cowork -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515895966/9f231a620f47d49e0ee648152189/848c1787-4eaa-4809-8fd2-1dbe2722560f?expires=1788291000&signature=ce56d1dbc3a2dc81dc9ff24f48f49a890f6aa0cd416b3edb83348a49bf703b7a&req=diUmE8F3mIhZX%2FMW1HO4zZL6wa5wkoRxExEG4dCAGDbJuB0UuFwq0wFE%2FU5%2F%0AxvAyKrX5Hl1BBsMwA4E%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515895966/9f231a620f47d49e0ee648152189/848c1787-4eaa-4809-8fd2-1dbe2722560f?expires=1788327900&signature=cde2b578002295093af7ca204d27969e1a86b34f54af340718d10c256e6bfcdf&req=diUmE8F3mIhZX%2FMW1HO4zZL6wa5xmYJ4ExEG4dCAGDblxKiUekJ5M9xTyQkQ%0AVkId6CSQXjK2Dzpyhmg%3D%0A) ### Who’s using Claude? @@ -34,7 +34,7 @@ This page includes the following analytics: Use the dropdown on the **Active members and assigned seats** chart to filter by product, including Claude Design. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515896351/4d955858e6662c37489cc1470871/457cf159-8c2a-4403-ba22-cb92cb47e459?expires=1788291000&signature=563f99179cc5ff3c0232c252480c0bb70696c5e7daf3ee6fa7cb538cc4649fc2&req=diUmE8F3m4JaWPMW1HO4zYEqej%2BrS5GvYqPRsgaNdTx%2BsoI8g6Xs2SgzUCo2%0AsU0cXEIvzjMg8j0QURk%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515896351/4d955858e6662c37489cc1470871/457cf159-8c2a-4403-ba22-cb92cb47e459?expires=1788327900&signature=7ff4314ef10a8774675bce826d5bbfee832111f70a2ad94a75fa40b793066fbb&req=diUmE8F3m4JaWPMW1HO4zYEqej%2BqQJemYqPRsgaNdTyQI9pRtdyB6S38ZsWC%0AGy79fL%2FB0FRE2HlkFsU%3D%0A) ### How are they using Claude? @@ -48,9 +48,9 @@ Use the dropdown on the **Active members and assigned seats** chart to filter by - How agentic is their work? (beta) -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2583875713/e3cb3c329f3b643cb9a3809876b3/image.png?expires=1788291000&signature=8e4c87c3c282c9ef2e988566ba49f5fb4f633cea445a60b28563dc84210ecdfb&req=diUvFcF5mIZeWvMW1HO4zciS3aDrk79rDFD6TO7tG4jmHGsyjszi%2Fob%2Fo2p6%0AGARu8LRhrKnNoZwtMdE%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2583875713/e3cb3c329f3b643cb9a3809876b3/image.png?expires=1788327900&signature=12a363bbe198a5a3ec90434130a08c56340210cdb15e7b066bee9357b0851a71&req=diUvFcF5mIZeWvMW1HO4zciS3aDqmLliDFD6TO7tG4gwEGFtbckKtu%2B%2BsDpP%0ArpJKBgjnFbFYjbX3Jq0%3D%0A) -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515896563/abf008596ce5501297a609696362/fce5423c-4769-4b73-9a0a-c50f6407ebea?expires=1788291000&signature=017a2057b5c0ea22387f72ec931077d2f5d61cc2879dcd9b938ab5c80aac1998&req=diUmE8F3m4RZWvMW1HO4zR%2BIDo9stPb3LS3kobW3ZgTGzOIwLoVBWsLRlYnW%0AF58FQfYQFaPPnTFwHr8%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515896563/abf008596ce5501297a609696362/fce5423c-4769-4b73-9a0a-c50f6407ebea?expires=1788327900&signature=33c194d78e90502dc750e957650a6cd83865d8864733197eaf5ba68e94a0f15f&req=diUmE8F3m4RZWvMW1HO4zR%2BIDo9tv%2FD%2BLS3kobW3ZgRL9N6PgavqwHrZ2lj1%0Ai4rD1Dz3%2FBmryzjrHyA%3D%0A) ### What are the results? @@ -66,7 +66,7 @@ Use the dropdown on the **Active members and assigned seats** chart to filter by - Estimated time saved -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515896943/dd415f03afe56ca38308ef987f86/189e8ebc-5594-4f4b-bd84-e3c11c824d5b?expires=1788291000&signature=821dbaddf2241b96f4cde97de1dd0213da003db0c7ac45e9f175351e1d31b095&req=diUmE8F3m4hbWvMW1HO4zfJThCw9oN1GiovaLYNN7RnmG%2BVJJVhd%2FKrn3ZxF%0AZXuAyEpNzPH7avUO1DA%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515896943/dd415f03afe56ca38308ef987f86/189e8ebc-5594-4f4b-bd84-e3c11c824d5b?expires=1788327900&signature=ca1db7c90a4b5458dc20e40f9b0366bb791887bd0600b1c46cc4334b476a2f05&req=diUmE8F3m4hbWvMW1HO4zfJThCw8q9tPiovaLYNN7RnyO8aNGKSq2hbUE4r8%0A96K9OMwMOF4y5MEalQo%3D%0A) ### How much is Claude costing? @@ -82,9 +82,9 @@ This section includes the following analytics: - Spend by model (month-to-date, quarter-to-date, year-to-date, 1 year) -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515896942/b403f2d216fc40b5195911020b8e/446b99f1-3187-4b79-b2be-9f17b1632ff8?expires=1788291000&signature=c2ba49df1d4689920cab7809770bb9b298b6e78d5cdd6f474914cacb2a77a6d8&req=diUmE8F3m4hbW%2FMW1HO4zYE%2BQ9YA5TDdWbBLGZ4vBJXnyABRSIs4PVqVEkb0%0AT61QJL6rerH8NaCBrag%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515896942/b403f2d216fc40b5195911020b8e/446b99f1-3187-4b79-b2be-9f17b1632ff8?expires=1788327900&signature=ef65b5a662e6c16d702b2ce2aec2d3fa118698342d90e42f92e1129fc1ccee47&req=diUmE8F3m4hbW%2FMW1HO4zYE%2BQ9YB7jbUWbBLGZ4vBJXsJRuPyqpLApy%2FoeO1%0A1YBNIN5XR20zOeftXiI%3D%0A) -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515896941/2239ce38639df339b24d5af1cb50/f829bc2a-ee52-4135-9b13-09ef1b7d66d6?expires=1788291000&signature=2a15b716fbc7c45660f11fd08f6b47869a15aa444c571d180cc4cefa0ab783c7&req=diUmE8F3m4hbWPMW1HO4zTz0NuIALshQC%2BtvTPa1I7FvFb9oLYUegrIyrRZG%0An695wwQC9mKveIb6myM%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515896941/2239ce38639df339b24d5af1cb50/f829bc2a-ee52-4135-9b13-09ef1b7d66d6?expires=1788327900&signature=305ed2450397bb4584a70a64648c585d9af025f5a1af9cfc964630e76ef287d1&req=diUmE8F3m4hbWPMW1HO4zTz0NuIBJc5ZC%2BtvTPa1I7GKV0bHugF7wFYPDbOi%0A%2FhTPJICFrW9jvvvCYdU%3D%0A) ## Export a spend report @@ -160,7 +160,7 @@ Navigate to **[Analytics > Claude Chat](https://claude.ai/analytics/usage)** to - Top members by chats -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515898793/405db0c492da11886c28a2b82731/71a55afc-1cef-4c50-b7e1-86775cb9a168?expires=1788291000&signature=635334cd3dc269892572c0b5cb66436469b5980487cd09c58bbfbfe87bf7a0c9&req=diUmE8F3lYZWWvMW1HO4zbhc8fWeaOUhTcfMEUwBBiUAyfeUnCfTOtSlWnSV%0AqjalViNcses0wnAe4OY%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515898793/405db0c492da11886c28a2b82731/71a55afc-1cef-4c50-b7e1-86775cb9a168?expires=1788327900&signature=c75a7904c45a68e75e556b44e8f1334b9618ba16e16008bc4611c3c97d1ee477&req=diUmE8F3lYZWWvMW1HO4zbhc8fWfY%2BMoTcfMEUwBBiVAFk%2FxtHnJ5UtceqDb%0AavZynjZbneMteKt65t0%3D%0A) ### Projects @@ -172,7 +172,7 @@ Navigate to **[Analytics > Claude Chat](https://claude.ai/analytics/usage)** to - Top members by project usage -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515899610/91d93108f0767e795fb9e488e882/71607d6d-dff1-4a13-a445-aa1d79850eed?expires=1788291000&signature=45073f2824d41fc9660ac8890f2fb91f7e12581e1b13ea2f495c4c8b62b133a6&req=diUmE8F3lIdeWfMW1HO4zWhGoTSbkiKiExu5cYiHHN%2Fn6XBs2LWkW1VWh%2FYD%0ACcVtJzQTV9W1Q4zwJ1g%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515899610/91d93108f0767e795fb9e488e882/71607d6d-dff1-4a13-a445-aa1d79850eed?expires=1788327900&signature=fd9835cbb633947c0288e58a6e8e43bc9a8ba7dcbcce5849dece2fd6c6e1725e&req=diUmE8F3lIdeWfMW1HO4zWhGoTSamSSrExu5cYiHHN%2B%2F9VjO%2BenzxHFpxLYX%0Ag8uq1BEFDjTvNGzRv3Q%3D%0A) ### Artifacts @@ -182,7 +182,7 @@ Navigate to **[Analytics > Claude Chat](https://claude.ai/analytics/usage)** to - Top 10 users by artifacts generated (month-to-date, quarter-to-date, year-to-date, 1 year) -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515899838/33d737f2357d6e485704669962ae/43faadc3-47da-4a93-bbb7-47a7983e7441?expires=1788291000&signature=e89527a1187ad9896b6c3435272a1464c52f859857f437e294cf7557a9adb10c&req=diUmE8F3lIlcUfMW1HO4zcSk4rLQd%2B%2FAjHDogqK0V%2BwHN8g0xhiDNkcKHEnQ%0ApccY8j%2FQpojLYh57Xvc%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515899838/33d737f2357d6e485704669962ae/43faadc3-47da-4a93-bbb7-47a7983e7441?expires=1788327900&signature=b9a1403697b6ee24b56cf539594ceb057d2cfee153c7bbf0acdbcc56e9079cb1&req=diUmE8F3lIlcUfMW1HO4zcSk4rLRfOnJjHDogqK0V%2Bw4Q2gIyq0Y7B3yvUkX%0AvLJ6KV%2BvfxXosLHYIUs%3D%0A) --- @@ -278,7 +278,7 @@ Navigate to **[Analytics > Cowork](https://claude.ai/analytics/cowork)** to view - Daily, weekly, and monthly active Cowork users -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515901489/8005693d55b7fefbfe9233258d39/106c22a0-3f47-47a6-abbd-4788dd70f218?expires=1788291000&signature=582be394fb095693bf386a8d06e8e1a6bf32ab5a57f3c80406aa52fb0835a93e&req=diUmE8B%2BnIVXUPMW1HO4zX7WEoCzVECoFSi1Z3SzLLu5%2FqXV%2FYt5WxNnwChB%0AYlhqu5zTB7ChLgLm%2F7s%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2515901489/8005693d55b7fefbfe9233258d39/106c22a0-3f47-47a6-abbd-4788dd70f218?expires=1788327900&signature=68b49896a6abe455b2f4a8c768c99501792a34ec69b1826d22dbe3369afaab64&req=diUmE8B%2BnIVXUPMW1HO4zX7WEoCyX0ahFSi1Z3SzLLs3rJapEuQKiQnHllx7%0AtQUWH3DNeJmoWSLzlrI%3D%0A) **Note:** Cowork analytics are available alongside Chat and Claude Code data in the **[Analytics API](https://platform.claude.com/docs/en/manage-claude/analytics-api)**. @@ -288,7 +288,7 @@ Navigate to **[Analytics > Cowork](https://claude.ai/analytics/cowork)** to view When your admin turns on individual usage analytics, any member of the organization can see their own usage broken down by product, model, and skill, along with where they stand against any spend limits set for them. Individual usage analytics are available in **[Settings > Usage](https://claude.ai/settings/usage)**. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2533906328/1f5cd0a57def40676410f8f379b4/member-usage-30d-model.png?expires=1788291000&signature=d126b651bbe3bf85a37ebf1c47fcc4e2b1b634742b069b1e1ed849775a304bb6&req=diUkFcB%2Bm4JdUfMW1HO4zfveB6fHderaWGUKUw6QS49iE%2BH8QCb1sapJrt22%0A%2BUJLzD7pyoKMMYRGnas%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2533906328/1f5cd0a57def40676410f8f379b4/member-usage-30d-model.png?expires=1788327900&signature=d679d8abd683557ead87ea767e0a4a557b42689339d72d8c972e9f0861c31092&req=diUkFcB%2Bm4JdUfMW1HO4zfveB6fGfuzTWGUKUw6QS48DKHSIQH1rK52Qk6w6%0AtfXMmcPS%2Bwjpo812H70%3D%0A) --- diff --git a/content/support/12902446-claude-in-chrome-permissions-guide.md b/content/support/12902446-claude-in-chrome-permissions-guide.md index ed0af19dc..422756e96 100644 --- a/content/support/12902446-claude-in-chrome-permissions-guide.md +++ b/content/support/12902446-claude-in-chrome-permissions-guide.md @@ -28,7 +28,7 @@ In "Manually approve," Claude checks with you before it acts. What that looks li Claude creates a plan from your prompt, which you can approve before Claude starts. The plan specifies which websites you're allowing Claude to access, as well as the approach it will follow: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1843320727/8d1c859ae9b8e0cdb536d024bf40/9bc3d239-8eb6-4bae-a032-a236f88ee606?expires=1788291000&signature=3e34e869624ecfa95771c1be01ae35920696e19ded5c098da3161193d55ee3fa&req=dSgjFcp8nYZdXvMW1HO4zYqyZcpP9YO3gN0ADj5oqFAQ7Vrnt%2FvDSbp%2FP%2BBS%0ABVBXf1w3MFU7%2FtAEWjY%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1843320727/8d1c859ae9b8e0cdb536d024bf40/9bc3d239-8eb6-4bae-a032-a236f88ee606?expires=1788327900&signature=c393b20880222316f5bbe6bbcd6ef24d4336f38d307d4673f06d4581fc198f50&req=dSgjFcp8nYZdXvMW1HO4zYqyZcpO%2FoW%2BgN0ADj5oqFD3crDr2YcZ7uqSbidb%0AOosPQSq7%2BALCJF4twPA%3D%0A) Note that Claude will only use the websites listed in the plan, so you’ll need to manually approve any additional access requests. @@ -62,7 +62,7 @@ When you choose "Skip all approvals," Claude doesn't pause to ask, and nothing c There are some websites on which Claude requires approval for every action. If you navigate to one of these sites, a **New permissions required** prompt will appear in the extension side panel, Claude Cowork, or Claude Code where Claude will ask for permission before accessing the page or taking any action. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2604970825/d7b961271be69e7541b406df1efd/d845324e-6b4a-4f54-83b9-0bea86ec09c6?expires=1788291000&signature=e5bf51bd366ce9be495621630f6f4b41b39321b758a08fbab4d9f80e0b5c61c3&req=diYnEsB5nYldXPMW1HO4zZ3Nqm5ygS3s7A4lHPBihAUM%2F0bM5AvqY2Hx9%2F9i%0At1UipdMZ09SiSHCU0uU%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2604970825/d7b961271be69e7541b406df1efd/d845324e-6b4a-4f54-83b9-0bea86ec09c6?expires=1788327900&signature=2e243de42ccb4d646cf5440bfab5fac86ce8b1d640cb8b53fbd3609f4e5b7167&req=diYnEsB5nYldXPMW1HO4zZ3Nqm5ziivl7A4lHPBihAXSoBpkDS%2BQmPLRr49H%0AshLqiUstv94nQukKy%2F0%3D%0A) ### Permission options diff --git a/content/support/12997503-team-plan-billing-faqs.md b/content/support/12997503-team-plan-billing-faqs.md index d0fdebc1c..ff4e00c82 100644 --- a/content/support/12997503-team-plan-billing-faqs.md +++ b/content/support/12997503-team-plan-billing-faqs.md @@ -18,7 +18,7 @@ Your organization's billing address determines where your invoices are sent. You If you want to use a name other than the one tied to your payment method, an organization Owner should check the "Use a different name on invoices" box when adding or updating your payment method in **[Organization settings > Billing](https://claude.ai/admin-settings/billing)**: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1922145253/f2e3d4e0fe43a2ea07e89244764c/image.png?expires=1788291000&signature=c03b7741009ba7f502dbfa045089d4e5be41060df2c79cd8072d6b89ae410e8e&req=dSklFMh6mINaWvMW1HO4zRZTxFLDssrTKAqLF4ERnlXlp1%2FXa2n5gEEWLuw8%0AeO08%2FLn9IH8GLTBOTRs%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1922145253/f2e3d4e0fe43a2ea07e89244764c/image.png?expires=1788327900&signature=6c159454e8eafbf685ceec194c1ba6df68316b8eb02011738bfaadd541ab3da3&req=dSklFMh6mINaWvMW1HO4zRZTxFLCuczaKAqLF4ERnlVCUs93%2FJ7HpEVnWjZm%0AO8VFjngzVsMOhd844eo%3D%0A) ## When will I be billed? diff --git a/content/support/13132885-set-up-single-sign-on-sso.md b/content/support/13132885-set-up-single-sign-on-sso.md index 0d403ea1a..3e0ff4b5e 100644 --- a/content/support/13132885-set-up-single-sign-on-sso.md +++ b/content/support/13132885-set-up-single-sign-on-sso.md @@ -42,7 +42,7 @@ You can verify multiple domains for a single organization, but all domains must 3. Enter the domain(s) you want to verify in the **Update organization email domains** modal and click the “+” button: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2498843282/561d5ceb1c3a5df75bdfee8bfc3f/d2491145-362d-490b-bdcf-66a0a7656ddc?expires=1788291000&signature=7f38fb182dbf3c4cee770c873b5b901e6bb9ff7b73f052e651ee5b06d5e11169&req=diQuHsF6noNXW%2FMW1HO4zSdmHnQ788WMe3H0OpmIzWFRcQlcM9jnpYnioMJd%0A7Sbh%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2498843282/561d5ceb1c3a5df75bdfee8bfc3f/d2491145-362d-490b-bdcf-66a0a7656ddc?expires=1788327900&signature=03d2be31a23228f802366d6b9f3e3277aa6936b89f60813fd99c440ce00d752c&req=diQuHsF6noNXW%2FMW1HO4zSdmHnQ6%2BMOFe3H0OpmIzWFlM0NvIQaVphs%2B1UwR%0A%2B1Rk%0A) 4. Click “Save” when you’re finished adding domains. @@ -50,7 +50,7 @@ You can verify multiple domains for a single organization, but all domains must 6. Enter your domain in the text box and click “Continue”: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2047042630/0617a562cd28a7ff0e607d66a30b/6bd08e1d-2b65-40ab-bc79-a257153854c1?expires=1788291000&signature=ea68143bc12a81ce62a724e772ffed6d24586840c267a5b5379451c9f739874c&req=diAjEcl6n4dcWfMW1HO4zWHctRWVntCqyoyXAW0OlXo5xVlL0BIiGrt9pjkK%0AoumP%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2047042630/0617a562cd28a7ff0e607d66a30b/6bd08e1d-2b65-40ab-bc79-a257153854c1?expires=1788327900&signature=8e53b41a6402e96dad0b3354a0916ab96accce2adad8aa04a89e5c673b8e4cb2&req=diAjEcl6n4dcWfMW1HO4zWHctRWUldajyoyXAW0OlXqjCk43me1NB2ohfTev%0AYynm%0A) 7. The setup screen displays a TXT record. **Copy the full Value using the copy button**—it begins with `anthropic-domain-verification-` and is longer than what's visible in the box. In your DNS provider, add a TXT record with **Host/Name** set to `@` (the root of your domain) and **Value** set to the copied string. Add it alongside any existing TXT records; don't replace them. The value is case-sensitive, so paste it exactly. @@ -76,7 +76,7 @@ Clicking "Refresh" re-checks your DNS; it won't show Verified until the publishe If the record is correct and propagated but the status still shows Pending, contact Support. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2047044496/b8df54a0331784cc9ae8f00112aa/bf9609c1-dc93-4665-a066-4cae2fe4b002?expires=1788291000&signature=7ded76b43cb4d34b262c5ecf4fa0add8f5385d0e1a260fbb400a494783dc9434&req=diAjEcl6mYVWX%2FMW1HO4zVjmWSECZnW5PM2D8ZcdgrgYPjVlab66UjZdIuK%2F%0AhmktkuV9zB%2B8sIblVuU%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2047044496/b8df54a0331784cc9ae8f00112aa/bf9609c1-dc93-4665-a066-4cae2fe4b002?expires=1788327900&signature=9f5934c8eb1e23ca80bd1ad3c4e170bfe22fbe9812aefd74394bd0ff2066accc&req=diAjEcl6mYVWX%2FMW1HO4zVjmWSEDbXOwPM2D8Zcdgrh8Vw3bflBEeRIgZw%2Bt%0ANm6cHUzYa13%2BnXtYfFo%3D%0A) **Note:** Once your domain is verified, you'll see a **Restrict organization creation** toggle under **Security** on the Organization and access organization settings page. Enable this if you want to prevent users from creating new Claude or Console organizations—including personal accounts—using your verified domains. @@ -116,7 +116,7 @@ For IdP-specific setup instructions, see: You can now choose to toggle on **Require SSO for Console** and/or **Require SSO for Claude,** on the **Organization and access** page, under the **Authentication** section: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312690200/bd2403586d4f6651ccd79e2a45af/b9f8d7ce-0def-49d9-bfb2-3a14352d7214?expires=1788291000&signature=34398e01e66e53cd1a8b2969cc2a37365951657c9014a5337907468e95b39751&req=diMmFM93nYNfWfMW1HO4zdAICwejC30KItXtKivx6ZHvOhIX9DhZjrkO16uI%0Al5LeFcibpGKSw%2BBqZ7s%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312690200/bd2403586d4f6651ccd79e2a45af/b9f8d7ce-0def-49d9-bfb2-3a14352d7214?expires=1788327900&signature=38447acb7151d85c15030ec0d1a723b7060df65fcb36fbc09e1cc62ce0215327&req=diMmFM93nYNfWfMW1HO4zdAICweiAHsDItXtKivx6ZEE6mb2ctTy0LQ64PKz%0AI4cxzg1w6VEycCa6FH0%3D%0A) When SSO is required, users must use the “Continue with SSO” option to log in to their Claude/Console accounts. When SSO is not required, they will have the option to choose “Continue with SSO” or “Continue with email.” diff --git a/content/support/13133195-set-up-jit-or-scim-provisioning.md b/content/support/13133195-set-up-jit-or-scim-provisioning.md index a3022465c..23d97f8cc 100644 --- a/content/support/13133195-set-up-jit-or-scim-provisioning.md +++ b/content/support/13133195-set-up-jit-or-scim-provisioning.md @@ -36,7 +36,7 @@ Use this table to help decide which provisioning mode is right for your organiza Both JIT and SCIM can be combined with **Enable group mappings** to control role or seat tier assignment based on IdP group membership. If you select either of these options for your provisioning mode, **Enable group mappings** will appear within the **User provisioning** section: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312706099/35d5d3ec149880a96bb7acec59f6/a4cfce55-86bf-40b0-b455-c8f412d48e9e?expires=1788291000&signature=05765af30c9e44818b3235ad3f4b8871c7800bf31c3e30b98c2446270b16f7c7&req=diMmFM5%2Bm4FWUPMW1HO4zXBDQ6NWBFt2xFMG%2BIEvQSeZQVcYh%2F69EXh0uZ36%0A%2BodShLCl9sOH3%2Fx8ouU%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312706099/35d5d3ec149880a96bb7acec59f6/a4cfce55-86bf-40b0-b455-c8f412d48e9e?expires=1788327900&signature=505dd76309d259d2b690c2821cb177d9b67e4c1a27c56051f61786bdd3db7e7d&req=diMmFM5%2Bm4FWUPMW1HO4zXBDQ6NXD11%2FxFMG%2BIEvQSeW65jtcfiOf%2BoK3xPm%0AxxsDo2nyq29apSNlYgs%3D%0A) **Important:** Group mappings set a user’s role type and seat tier only. Users with the Custom role get their permissions from groups in Claude, and those groups sync from your IdP only when your provisioning mode is SCIM directory sync. With JIT, you need to create groups and add users to them manually in **[Organization settings > Groups](https://claude.ai/admin-settings/groups)**. If you map an IdP group to the Custom role under JIT without doing this, those users have no permissions when they log in. Learn more about **[managing groups on Enterprise plans](https://support.claude.com/en/articles/13799932)**. @@ -122,7 +122,7 @@ Once your IdP is connected, continue to Step 3. 4. Toggle **Enable group mappings** on (if it’s not already): - ![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312714635/b57870b51e6511c8293637bceee2/da1ceabc-b6bc-451b-9cda-24ff6aa90d02?expires=1788291000&signature=45af5d42f12798afa296cb4f34f8017a3065c9a7944ed0019d7ca68379dffc0c&req=diMmFM5%2FmYdcXPMW1HO4zeBEbs3anvtIyb72rapuHpPihP0QrXrlQgR8C7Ou%0AzZ5d%0A) + ![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312714635/b57870b51e6511c8293637bceee2/da1ceabc-b6bc-451b-9cda-24ff6aa90d02?expires=1788327900&signature=b529537dc33c418cf20543971dbeab371b259d1483785a7d6b743fedb131f4b6&req=diMmFM5%2FmYdcXPMW1HO4zeBEbs3blf1Byb72rapuHpO2yuXXKaSCN1vV01MP%0A6yvr%0A) 5. In the **Enable group mappings** section, click “Add” next to each role and select the corresponding group from your IdP in the dropdown. @@ -174,7 +174,7 @@ Verify you have enough seats purchased and available to add members to your org. 4. **For SCIM:** Click "Sync" to prompt an immediate sync, or wait for the automatic sync cycle: - ![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312717421/c97fce49ad17d4660880a05fbaaf/59fbfa2a-1072-4662-8ca5-102970d5a795?expires=1788291000&signature=220d0b3ca09b6f46b55c9df22a10bd28b775fa916cbdf71a0b07515076857c65&req=diMmFM5%2FmoVdWPMW1HO4zZ9La1WvEMvC5hujYvMis4db6Cyvpz9fMVxUueKB%0AXrqc%0A) + ![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312717421/c97fce49ad17d4660880a05fbaaf/59fbfa2a-1072-4662-8ca5-102970d5a795?expires=1788327900&signature=ff7eb1b58ecdd436e69b49064dbcb90032fb857d94d11813507928af71e4da92&req=diMmFM5%2FmoVdWPMW1HO4zZ9La1WuG83L5hujYvMis4eMehOIHEppEQ6qwmU4%0A28HX%0A) ### Users mapped to the Custom role can't access anything after logging in diff --git a/content/support/13163631-configuring-session-security-settings.md b/content/support/13163631-configuring-session-security-settings.md index ab88c129b..5a0538b48 100644 --- a/content/support/13163631-configuring-session-security-settings.md +++ b/content/support/13163631-configuring-session-security-settings.md @@ -18,7 +18,7 @@ Session duration controls allow Enterprise and Console Admins to set a maximum s 5. Confirm your selection by clicking “Enable.” -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1888469436/1725e63ea1a2615948faecf4ec73/9bd276a1-7329-414d-87a1-d04dac93fff7?expires=1788291000&signature=5a6dcdeb16fc58c2aab6ed555faa43e6233b016535cacd1a9c96daccaab72de2&req=dSgvHs14lIVcX%2FMW1HO4zQNx6%2BolSltQg%2F6XaftFnjzJr%2FbRzc3%2BEc3%2FYSN%2B%0AdS5td9odwgYkZY3lLGk%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1888469436/1725e63ea1a2615948faecf4ec73/9bd276a1-7329-414d-87a1-d04dac93fff7?expires=1788327900&signature=3ebe5f294e584b18c6c3c0819ca1c43f7e51d52cb3c9a1e36020d2399bbe64b2&req=dSgvHs14lIVcX%2FMW1HO4zQNx6%2BokQV1Zg%2F6XaftFnjw7GkNGvPEHCcZAmQNN%0AeSEuY4J%2FELju4OMNrhM%3D%0A) ### For Console Admins @@ -32,7 +32,7 @@ Session duration controls allow Enterprise and Console Admins to set a maximum s 5. Confirm your selection by clicking “Enable.” -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1888469435/7a766bbe02e61c7d8f05deb5b8f0/b0bda400-47c6-43dd-9907-131ebe180b36?expires=1788291000&signature=209fe98898a24b7259e7aaed6b9d37c7988ca804c50003dce13d957a9cf38917&req=dSgvHs14lIVcXPMW1HO4zWzx2LE0Ln4hXZ5D7eVpMtepHcBq9r34AdP%2Bzhca%0A%2Fy9mg8aEHOKs7A82Tmo%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1888469435/7a766bbe02e61c7d8f05deb5b8f0/b0bda400-47c6-43dd-9907-131ebe180b36?expires=1788327900&signature=80f7053334d1c1a59d385e3a35f73c4fb8afc65d3235b7e11f3707e0ba19574c&req=dSgvHs14lIVcXPMW1HO4zWzx2LE1JXgoXZ5D7eVpMtcBsUnwPteWLOK%2FR8yr%0AaIu8pU6U69nPg6R6%2BCE%3D%0A) ### What happens after enabling shortened session length? @@ -50,7 +50,7 @@ You can change the session duration at any time by selecting a new value from th - Sessions scheduled to expire beyond the new duration will have their expiration shortened accordingly. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1888469437/46ac5bc55484ca01556d87a5ade7/b01a7651-ad65-4b32-93ff-16dbc9ca97c0?expires=1788291000&signature=3a5794e8172a661d24dfa873f67caddeff5103165f569ccbc70880d9005136b1&req=dSgvHs14lIVcXvMW1HO4zZ7mWsCZ7jijA00cbyPOLDUpwQQfypGdKxo0zqDw%0Ani8QXeGybAjC9wgWsDA%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1888469437/46ac5bc55484ca01556d87a5ade7/b01a7651-ad65-4b32-93ff-16dbc9ca97c0?expires=1788327900&signature=dccb54a74f9b82885588856fa40abc045ce22df48487696639006a3aa6b2d3ac&req=dSgvHs14lIVcXvMW1HO4zZ7mWsCY5T6qA00cbyPOLDXO%2B4ZU%2BaMc2N0akCGu%0AbbjsycJGaH673PAPbmg%3D%0A) ## Disabling session length settings diff --git a/content/support/13189465-log-in-to-your-claude-account.md b/content/support/13189465-log-in-to-your-claude-account.md index 5b5101736..615d95b73 100644 --- a/content/support/13189465-log-in-to-your-claude-account.md +++ b/content/support/13189465-log-in-to-your-claude-account.md @@ -2,7 +2,7 @@ When you open Claude on a web browser ([claude.ai](http://claude.ai)), the desktop app, or a mobile app, you will see two different options for logging in to your Claude account. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1893216804/f2209c3ec6cf4fc2e803d13bbc9d/40520c9e-ff82-4a7c-adca-5a064fe18d8c?expires=1788291000&signature=301a1710b218987d5df1b963c835cec70dc9b23fd18048e0b81b50837ae1f7ed&req=dSguFct%2Fm4lfXfMW1HO4zXg5BoqO6hO0zWhrqpWiTMlGwZveu3ETSO%2Fs%2F%2Bn0%0A26Mmcx2zlTNIkwqbl2Q%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1893216804/f2209c3ec6cf4fc2e803d13bbc9d/40520c9e-ff82-4a7c-adca-5a064fe18d8c?expires=1788327900&signature=b2aa07635d28c6e0878a4160d6b2eaa7cb2182b194512a620ab69e6b4218e499&req=dSguFct%2Fm4lfXfMW1HO4zXg5BoqP4RW9zWhrqpWiTMlAy%2FWbrgCqetQ0KQ4%2B%0AAg7u3SeeQnNI5A9sPT4%3D%0A) ## Continue with Google diff --git a/content/support/13325567-account-management-faqs.md b/content/support/13325567-account-management-faqs.md index 765fa9f8d..846b6ea9f 100644 --- a/content/support/13325567-account-management-faqs.md +++ b/content/support/13325567-account-management-faqs.md @@ -44,6 +44,6 @@ The email domain that was used to create your Team or Enterprise plan organizati Owners can remove domains by opening up the same modal and clicking the trash can icon to the right of the domain: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2053873852/1cbccea3b7067e03205f2ff8546b/CleanShot+2026-02-11+at+11_16_07%402x.png?expires=1788291000&signature=11efce61a38661edf70bfc8ff9d1a78e4e3f7c76bc4151962bac7d22db041987&req=diAiFcF5nolaW%2FMW1HO4zUrhFuOaYAkakeFUnrkrQZiD%2Bvec2tHwuGxu2ri4%0AVSZXix029QvNRMLj0Yk%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2053873852/1cbccea3b7067e03205f2ff8546b/CleanShot+2026-02-11+at+11_16_07%402x.png?expires=1788327900&signature=cb3a0171460d5f1384c7e008d97b35e3d271464498166a2e40976161c95d8f17&req=diAiFcF5nolaW%2FMW1HO4zUrhFuObaw8TkeFUnrkrQZh9eWHJ8SYXARtvZqXR%0AYe2pCG%2FDQ%2Fc%2BN5NmwXQ%3D%0A) While the account creator must use a business email address, you can add public domains like @gmail.com, @yahoo.com, and @hotmail.com as allowed domains for other members of your organization. \ No newline at end of file diff --git a/content/support/13346458-customizing-your-console-appearance-settings.md b/content/support/13346458-customizing-your-console-appearance-settings.md index 3c75012da..7c554a4d2 100644 --- a/content/support/13346458-customizing-your-console-appearance-settings.md +++ b/content/support/13346458-customizing-your-console-appearance-settings.md @@ -8,4 +8,4 @@ 3. Select from Light, System, or Dark under **Color mode**. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1922579101/ede30d38dca693c59f9c15d79e69/CleanShot+2026-01-08+at+15_45_20%402x.png?expires=1788291000&signature=cee7dd890da69c0614ce834a744677f94bf86e83a2dc9512969156856f791133&req=dSklFMx5lIBfWPMW1HO4zRpFC8AGRBN2O9Kw38RlAYJmBLFgJX1jAv1iuLBk%0ABcRJ8pLq3vSn3cq615A%3D%0A) \ No newline at end of file +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1922579101/ede30d38dca693c59f9c15d79e69/CleanShot+2026-01-08+at+15_45_20%402x.png?expires=1788327900&signature=8b26c67185b20632ee220d982ab611e412f155cce5ae64f307ea9c1ce7c5e269&req=dSklFMx5lIBfWPMW1HO4zRpFC8AHTxV%2FO9Kw38RlAYIGcKAjpUQFtLQkE0pc%0A1dbNLwi2yEB1ZzEg2hE%3D%0A) \ No newline at end of file diff --git a/content/support/13371040-log-in-to-your-console-account.md b/content/support/13371040-log-in-to-your-console-account.md index 2d754fd72..922ceec5a 100644 --- a/content/support/13371040-log-in-to-your-console-account.md +++ b/content/support/13371040-log-in-to-your-console-account.md @@ -2,7 +2,7 @@ When you navigate to the **[Claude Console](https://platform.claude.com)**, you will see two different options for logging in to your Console account. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1935026646/d90d1613a3dbe763fef5abb96e3c/image.png?expires=1788291000&signature=d9863113cac1750dcf5dc0cc5d7aaacfb856cfaab5f38ac24f345113c6acb198&req=dSkkE8l8m4dbX%2FMW1HO4zcrI54HuqYEN8vUNcPt4%2B72xo3%2FjNhYon67RZov7%0A8d7q3ONYG1%2B0rVAqCbo%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1935026646/d90d1613a3dbe763fef5abb96e3c/image.png?expires=1788327900&signature=cd259bf56e252288a2af8fedf27c38824d19b6fe7b9407fa500d65646d6b9359&req=dSkkE8l8m4dbX%2FMW1HO4zcrI54HvoocE8vUNcPt4%2B72x5%2FKu8giXq374nNBA%0Ah6hwzktrr%2BnugNjTp6Y%3D%0A) ## Continue with Google diff --git a/content/support/13641943-visual-and-interactive-content.md b/content/support/13641943-visual-and-interactive-content.md index 83a7bfc83..1e2011c76 100644 --- a/content/support/13641943-visual-and-interactive-content.md +++ b/content/support/13641943-visual-and-interactive-content.md @@ -18,7 +18,7 @@ Claude can show current weather conditions and forecasts when you ask about the Claude automatically displays temperatures in Fahrenheit for US locations and Celsius for everywhere else. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2040544927/3a9c695b24df387ecdd766ad308c/8be9f393-dcb0-4ff8-89e8-5fa47bedaa38?expires=1788291000&signature=55233449206c2be918b759d0dda0af52db23126844e58a794f8bb4e248290cbb&req=diAjFsx6mYhdXvMW1HO4zXlB7Ta43BmIdgndksVD5R1zKa0bFulOwocZx5ng%0AmepCbiPv4jeTmgsGuE0%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2040544927/3a9c695b24df387ecdd766ad308c/8be9f393-dcb0-4ff8-89e8-5fa47bedaa38?expires=1788327900&signature=bf69973db9c86a1f7ef6f7f93d96ec1a0f725347bf3ffcddc65523ca29d51471&req=diAjFsx6mYhdXvMW1HO4zXlB7Ta51x%2BBdgndksVD5R1r17ub8ZFQpPHuDhTM%0AZe%2Fgp9z4L5QTgXMnRBs%3D%0A) Weather is powered by Google Maps (). @@ -28,7 +28,7 @@ When you ask about recipes, Claude can display formatted recipe cards that are e **Note:** Visual recipe cards are available on web and desktop only. On mobile, Claude provides recipe information as text in the conversation. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2040544929/12f4c51eda7779d65d3ea2c7ab16/d0f4a314-cff8-421a-b401-10c2bf50374e?expires=1788291000&signature=6852cd763bf0d0ca78619c22bb48efed548e92c97ed44f6d21b4b368e6d70b70&req=diAjFsx6mYhdUPMW1HO4zUQpe7gX21WXrIPm%2FImZVg31EkeMsxvoSHXtxPAp%0AS6x20Ikm1vPE0iDRot4%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2040544929/12f4c51eda7779d65d3ea2c7ab16/d0f4a314-cff8-421a-b401-10c2bf50374e?expires=1788327900&signature=f03bbc5575fdc239fbe92bfc4b24d5e021d591f96c484fd9c31f97ad5636950b&req=diAjFsx6mYhdUPMW1HO4zUQpe7gW0FOerIPm%2FImZVg3GYGxqcGRfsFBjwpnt%0A2TQkWst8Cgprrl4jR48%3D%0A) ### Custom visuals @@ -76,7 +76,7 @@ For example, if you ask Claude to help you plan a trip, it might ask you to: This content appears at the bottom of the chat. You can still type a response if you prefer. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2040544930/9ad066e137d11e4b559b0217e12d/9bf30d2d-1715-42b3-9da5-2a9298f41f08?expires=1788291000&signature=e8279108546fd0f4a3b7d2dcec32f0f0a9097fdee7d408fc91a28e89cbd86491&req=diAjFsx6mYhcWfMW1HO4zWmF5%2F28YB%2Bix4wz0C7CTAJUGJxLSuSqHcJsV8nM%0AEPf25l7sQxkxGckFzsw%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2040544930/9ad066e137d11e4b559b0217e12d/9bf30d2d-1715-42b3-9da5-2a9298f41f08?expires=1788327900&signature=955c7cf02e78da9dffa58ab122f17aa48f9101b1226b9fea99095a36f0746910&req=diAjFsx6mYhcWfMW1HO4zWmF5%2F29axmrx4wz0C7CTALY9ZrPe1IQCi7csVTX%0AMmMhOW6C6abc2piv4o4%3D%0A) --- diff --git a/content/support/13756069-public-sector-faqs.md b/content/support/13756069-public-sector-faqs.md index fd3641fde..b950f732c 100644 --- a/content/support/13756069-public-sector-faqs.md +++ b/content/support/13756069-public-sector-faqs.md @@ -6,7 +6,7 @@ Select your product based on both your technical/functional requirements, and also your compliance/security/deployment environment requirements. Here is a list of options: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2197717161/79965a24090029e9e58c727c3c24/pubsec-product-matrix_png+%281%29.jpg?expires=1788291000&signature=896926ccffe73495c0fe4626687fef55bf8fa4b3a75fca594fa95134658ec4b8&req=diEuEc5%2FmoBZWPMW1HO4zU94LlEnFNww2WxtU42UVC2z7muXj%2Bnvl%2F74RDba%0Av0mlfAPwjSNghntD%2BO8%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2197717161/79965a24090029e9e58c727c3c24/pubsec-product-matrix_png+%281%29.jpg?expires=1788327900&signature=d485193f7d89377a06c2d8ffd106d34fb2a7a70beea9f167a22079d48280bdf7&req=diEuEc5%2FmoBZWPMW1HO4zU94LlEmH9o52WxtU42UVC1CfRmNhZAsDtz79lA%2B%0A5dKmQt8CY680CfVQhcQ%3D%0A) ### What is Claude for Government (C4G)? diff --git a/content/support/13837433-manage-plugins-for-your-organization.md b/content/support/13837433-manage-plugins-for-your-organization.md index b4ff370ae..0f9ea275c 100644 --- a/content/support/13837433-manage-plugins-for-your-organization.md +++ b/content/support/13837433-manage-plugins-for-your-organization.md @@ -110,7 +110,7 @@ Your personal GitHub token is verified to confirm you have access, then Cowork u An initial sync runs automatically when you connect a repository. After that, organization owners can opt-in to continued automatic updates per marketplace by going to **[Organization settings > Plugins](https://claude.ai/admin-settings/plugins)**, clicking the menu button in the upper right corner of the marketplace, then toggling "Sync automatically" on: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2193200015/a239033a9ab19fbd39f1a0d9edce/CleanShot+2026-03-23+at+11_41_31%402x.png?expires=1788291000&signature=7d4bf6a1afa1825d9e96f47df09ec54ef5a7b1e57aeaab70da7fae33e66edb88&req=diEuFct%2BnYFeXPMW1HO4zUYv5tX7yH4URDH%2FtUo5ov5Ny94JRcBerjxqSeU8%0ARbvLPvYyGIANcjWhiHw%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2193200015/a239033a9ab19fbd39f1a0d9edce/CleanShot+2026-03-23+at+11_41_31%402x.png?expires=1788327900&signature=ad31b655f6ab9ae4996be96aba4550d8af93793fb1fff9aee343b8077cd94fe5&req=diEuFct%2BnYFeXPMW1HO4zUYv5tX6w3gdRDH%2FtUo5ov5VWm2fbsRwG3jcuaVG%0AfNwbE1C5Ss3IrmBl7d4%3D%0A) Enabling automatic sync creates a webhook on the connected repository. The person turning the toggle on must have admin-level access to that repository on GitHub. This is checked through their personal GitHub connection, which is separate from the Claude GitHub App installation. Without admin access, the page shows "Cannot access repository. Ensure the repository exists and the Claude GitHub App is installed," even when the App is installed correctly and manual updates work. diff --git a/content/support/13837440-use-plugins-in-claude.md b/content/support/13837440-use-plugins-in-claude.md index 6e2f6aa94..525cbd260 100644 --- a/content/support/13837440-use-plugins-in-claude.md +++ b/content/support/13837440-use-plugins-in-claude.md @@ -40,7 +40,7 @@ In Cowork, open the "Cowork" tab first, then open **Customize**. You can also upload a custom plugin file if you built one yourself or received one from a colleague. On Claude Desktop and in Cowork, plugins you add yourself are saved locally to your computer. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2100409211/fc01614dde1a616fa31ffaa9cb04/47bacf5b-a810-45b5-a468-9769f1a58ef8?expires=1788291000&signature=1a384e3e84a96b24627313229b7c6054baad9d5a4ba51762e898314c7f9582d8&req=diEnFs1%2BlINeWPMW1HO4zZF3Ih3fOvRVxakFVfq5WwwhB9moQmcsXg2oukQX%0ABhM%2B1scVY9Uucs3hzY4%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2100409211/fc01614dde1a616fa31ffaa9cb04/47bacf5b-a810-45b5-a468-9769f1a58ef8?expires=1788327900&signature=f3a864ec8397abfb478bca4657b7a0a75c1c72c7552d32be83a1625e05e3863f&req=diEnFs1%2BlINeWPMW1HO4zZF3Ih3eMfJcxakFVfq5Wwy%2FjdFQh9B%2FDs9mSEe9%0AH4vVUPeqhEBvRhFeJHE%3D%0A) If you're on the Enterprise plan and your organization has skill scanning turned on, plugins are checked for malicious content when they're installed or updated. A plugin with malicious content is blocked, and one that may carry risk shows a caution banner. Learn more about **[skill and plugin scanning](https://support.claude.com/en/articles/15927065)**. @@ -50,7 +50,7 @@ If you're on the Enterprise plan and your organization has skill scanning turned Each plugin you install adds skills you can use while working with Claude. Type "/" or click the "+" button to see the available skills from your installed plugins, in chat and in Cowork. Click any skill to see its details. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2157396844/4a790e10f5b88df770783df1d7e9/image.png?expires=1788291000&signature=fd41f44c3b0ffdf43bc95003b99ef7ba5eb12df621e962bfb739c2dd0e34a6b2&req=diEiEcp3m4lbXfMW1HO4zf4NBP7%2BikGUmKUxugP2BQuIDYEORHJlIBrg%2BAcg%0AkBFZYrVDmw8pqTnAdvs%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2157396844/4a790e10f5b88df770783df1d7e9/image.png?expires=1788327900&signature=a9b180560d18eb451a561855b369e24a9b5a1238dabf467fb48815b820e06669&req=diEiEcp3m4lbXfMW1HO4zf4NBP7%2FgUedmKUxugP2BQtcKq6PgKsi6dGSC0s9%0AnbUcf0aChzKnn%2FUOu%2Fk%3D%0A) --- diff --git a/content/support/13854387-schedule-recurring-tasks-in-claude-cowork.md b/content/support/13854387-schedule-recurring-tasks-in-claude-cowork.md index e23db9fa4..d7f2f94cb 100644 --- a/content/support/13854387-schedule-recurring-tasks-in-claude-cowork.md +++ b/content/support/13854387-schedule-recurring-tasks-in-claude-cowork.md @@ -52,7 +52,7 @@ There are two ways to create a scheduled task: 6. You can explicitly confirm you want to schedule the task when prompted by Claude by clicking “Schedule": -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2104085399/4dda7e6f76026fd827db0b9323a9/f20635bf-15e7-4978-a213-5b9f67e9fb9a?expires=1788291000&signature=bee776c4af4ce786e551318cbd1c393a22ab87cbd9c7b3eae3499053a29ee97f&req=diEnEsl2mIJWUPMW1HO4zeLJBk3m9uuHPx%2FSrZI7l8wGI13msFymmKLZj2fW%0ASW4D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2104085399/4dda7e6f76026fd827db0b9323a9/f20635bf-15e7-4978-a213-5b9f67e9fb9a?expires=1788327900&signature=278802a9cc3450c3f3786791484112490b676329c78dce8489cdbdc2b271699c&req=diEnEsl2mIJWUPMW1HO4zeLJBk3n%2Fe2OPx%2FSrZI7l8zmA%2F86Wx%2FselhY84md%0Aca0m%0A) 7. Claude will create and schedule your task, and it will be added to the **Scheduled tasks** page. diff --git a/content/support/14116274-organize-your-tasks-with-projects-in-claude-cowork.md b/content/support/14116274-organize-your-tasks-with-projects-in-claude-cowork.md index 6ff219f92..0fea11082 100644 --- a/content/support/14116274-organize-your-tasks-with-projects-in-claude-cowork.md +++ b/content/support/14116274-organize-your-tasks-with-projects-in-claude-cowork.md @@ -22,23 +22,23 @@ Cowork is available for paid plans (Pro, Max, Team, Enterprise) on: Find **Projects** in the left navigation panel and click the “+” button to see the three different ways to create a project: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2183720240/6f6ef438913391703598d86d606c/CleanShot+2026-03-20+at+09_11_43.png?expires=1788291000&signature=f301658ec08b7a812d842488dcbf8c73145595602e8ed2847c97a9fdc9fcfef0&req=diEvFc58nYNbWfMW1HO4zcOgiw242Cl1ZwSvwegvtgzjMdI3SSk%2Baqbcy7hE%0ASCf22vRRceBIHRGkkNI%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2183720240/6f6ef438913391703598d86d606c/CleanShot+2026-03-20+at+09_11_43.png?expires=1788327900&signature=8d6543f8a2c79b84e7ded1190ee0bf446957b97aa2f444bdbcf2c1c7b6f4b65a&req=diEvFc58nYNbWfMW1HO4zcOgiw250y98ZwSvwegvtgz5F138UPNBS9feZ151%0AvFT%2FZpF4v71AAfyqrFM%3D%0A) ### Start from scratch Selecting “Start from scratch” allows you to set up a new folder with instructions and files: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2177090014/07832b50003cf7fd3b4e9c7c448b/3385d9b8-c3e7-42b9-ae3f-4d213baa53a7?expires=1788291000&signature=61a71d7b70a179ba8774bf905f39563f1ec51c7f973dbf12e128de63431b019b&req=diEgEcl3nYFeXfMW1HO4zZCoQ4VHR3SWvb0suCMAnj1382l1u6L1Q0JXE85o%0AIWe6xp0t6Is6ILjXHOo%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2177090014/07832b50003cf7fd3b4e9c7c448b/3385d9b8-c3e7-42b9-ae3f-4d213baa53a7?expires=1788327900&signature=8427867ba1ceda20238f0120207f01c1ff81d912060c26fdcd0d56b3b2f9b74b&req=diEgEcl3nYFeXfMW1HO4zZCoQ4VGTHKfvb0suCMAnj3EpoDNtMAfgzI8iO2z%0Akt52n0GtuRsrU3qgFuw%3D%0A) ### Import from a Claude project After selecting “Import from project,” you’ll see a “Search projects in Chat…” field: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2183717962/acdc11bcc825ae76a13f508365bc/CleanShot+2026-03-20+at+09_12_08.png?expires=1788291000&signature=33b8325958175a60231a0a8fd1dfacdbcac9d3a0600b9a109a8d7abfc5cd889d&req=diEvFc5%2FmohZW%2FMW1HO4zQQ7UGtfw5kfjggUT7FIJz9bmqgjLbGpxZgB%2FH%2FW%0AbsLQgRa6ofltU9eWc2s%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2183717962/acdc11bcc825ae76a13f508365bc/CleanShot+2026-03-20+at+09_12_08.png?expires=1788327900&signature=fc6c4874bd163a7b9661374e8a3bf5c4b1f30b6ad434b56bc6eb7bd84ea6fd86&req=diEvFc5%2FmohZW%2FMW1HO4zQQ7UGteyJ8WjggUT7FIJz%2BHvyo7yyvq7HwOF9qD%0A6%2Bf661XnzmavdF%2F%2BfC8%3D%0A) Clicking into the field will display a drop-down showing your recent projects, but you can also use it to search all your projects. After you select a chat project (bulk upload is not supported), you can name the new Cowork project and choose where to save it on your computer: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2183727973/7a25430123d9e13e7c3cdd411f70/CleanShot+2026-03-20+at+09_13_41.png?expires=1788291000&signature=4244516b8aa959b6fb4b24a6898404d5883b009aadde0489648f1459f6c6f6c2&req=diEvFc58mohYWvMW1HO4zU%2FKAitE9SLMI7f%2FdY0VL6hR%2BJpOlaSq2ucdeU40%0AzmQgXFReuqpgbwOVkD0%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2183727973/7a25430123d9e13e7c3cdd411f70/CleanShot+2026-03-20+at+09_13_41.png?expires=1788327900&signature=36e34a25d71d9763f21ae523b6e4e3636d77cfa328aabcb7bd3d77caeb579571&req=diEvFc58mohYWvMW1HO4zU%2FKAitF%2FiTFI7f%2FdY0VL6gBwkS6XDqh5EzZgtsH%0AvGnrwNoKH42fOnYGPIo%3D%0A) Clicking “Create” will transfer the files and instructions from your existing Claude project and create a new Cowork project. @@ -46,11 +46,11 @@ Clicking “Create” will transfer the files and instructions from your existin If you select “Use an existing folder,” you’ll be prompted to pick a file to use as context for the new Cowork project: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2177087935/2f0052dae601d0b7fecdc029e1c3/2e3ca9e7-23b1-436e-bbdb-edcd31c41f15?expires=1788291000&signature=9d7c03779fcdd3a66b211063ae29bcf5c51ff8b5d2dddbecf12a6d93c973545d&req=diEgEcl2mohcXPMW1HO4zejrnz7UHCJfuv8e2Xj2xOVlXCvVwg9ckQb2ObXl%0AWlCtysRyzkxAJ1MVoRY%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2177087935/2f0052dae601d0b7fecdc029e1c3/2e3ca9e7-23b1-436e-bbdb-edcd31c41f15?expires=1788327900&signature=994131db54f5ebf6393475e38dc7f34b565c047a2908d543e4e6f2baa937378a&req=diEgEcl2mohcXPMW1HO4zejrnz7VFyRWuv8e2Xj2xOV6Lcifoco1e6HGsQIw%0Asi8XaDq48wtZldjfa38%3D%0A) After selecting a folder, you can name the new Cowork project, choose where to save it on your computer, add instructions, and attach any additional files. Click “Create” to start using your new project: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2177087937/f59dbe3fc28448a9597ea097cb4d/96a59acb-4054-4b4b-a208-751f9711f535?expires=1788291000&signature=97cb1118cc8fd11f485bb7f9297aebb6ffd14ab58d4254b8602ddc63e0ebf95e&req=diEgEcl2mohcXvMW1HO4zUq4V%2Bu2iqM6MfnqHouW6MLPkUMeYpNk0jhMnwgo%0ACVNdIRCjAAngkBA2MhU%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2177087937/f59dbe3fc28448a9597ea097cb4d/96a59acb-4054-4b4b-a208-751f9711f535?expires=1788327900&signature=e3451fdb9d1a182f20adb3ffd48ad02c2e5a10c34b6a61c030ca85463f85f5da&req=diEgEcl2mohcXvMW1HO4zUq4V%2Bu3gaUzMfnqHouW6MLF0ZunW1dktvtZ1BEt%0AW2y9xNPv6eUY4GOqXFU%3D%0A) --- diff --git a/content/support/14128542-let-claude-use-your-computer-in-cowork.md b/content/support/14128542-let-claude-use-your-computer-in-cowork.md index 0fe32024a..e69b82b23 100644 --- a/content/support/14128542-let-claude-use-your-computer-in-cowork.md +++ b/content/support/14128542-let-claude-use-your-computer-in-cowork.md @@ -40,7 +40,7 @@ If your work involves a physical machine, Claude keeps working while you step aw Claude asks for your permission before accessing each application. You’ll see a prompt and must approve before Claude can interact with that app. Some apps are off-limits by default. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2193297849/243cf7bd2386d92a253c2cec7d32/46cb6fcb-c0ee-4d1c-9974-9c1c1058c81c?expires=1788291000&signature=5b8ff32d16d810c9944c439ab29ebb546bea02911c5f1a781a0d828245ba6796&req=diEuFct3molbUPMW1HO4za8%2BRnSASiGcOFMEfKzd96pfQSvUpN1xlQIKwqml%0AienoNxAqqYCLNrcV0YU%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2193297849/243cf7bd2386d92a253c2cec7d32/46cb6fcb-c0ee-4d1c-9974-9c1c1058c81c?expires=1788327900&signature=a43866d2a9d592b595fe886bbe2b52aa48189da0363a5c3096be316a17dbdda5&req=diEuFct3molbUPMW1HO4za8%2BRnSBQSeVOFMEfKzd96oCPIf84Zz3Bgp7z1Ad%0Ai07UQHeVh05jxos8UYM%3D%0A) Claude is trained to avoid risky operations—like transferring funds, modifying or deleting files, or handling sensitive data—and to flag signs of prompt injection. However, these safeguards aren't perfect, and Claude may occasionally act outside these boundaries. @@ -128,7 +128,7 @@ To start using computer use: 3. Find the **Computer use** toggle and turn it on: - ![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2193911341/630e6df3b08b27d1c7b4f1ca6a1f/image.png?expires=1788291000&signature=ca2f58159bfe758976aace973a0f3369c0ba5174bf75426073e246e49a147817&req=diEuFcB%2FnIJbWPMW1HO4zR8GoUx%2BTEswjdPXX%2BaSOrGIQNJpVoUB6nxi8wYj%0AngR3%0A) + ![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2193911341/630e6df3b08b27d1c7b4f1ca6a1f/image.png?expires=1788327900&signature=f76844cb3a4682d817e933e0a25ed725102244a90390aed47811ca2622bba66a&req=diEuFcB%2FnIJbWPMW1HO4zR8GoUx%2FR005jdPXX%2BaSOrEoQ0avXvBXUFJ9pywy%0ALlJI%0A) 4. Open Cowork or Claude Code in the desktop app and start a session. diff --git a/content/support/14499648-how-scim-sync-works-for-enterprise-organizations.md b/content/support/14499648-how-scim-sync-works-for-enterprise-organizations.md index 2d6c171b2..7bc83500b 100644 --- a/content/support/14499648-how-scim-sync-works-for-enterprise-organizations.md +++ b/content/support/14499648-how-scim-sync-works-for-enterprise-organizations.md @@ -50,7 +50,7 @@ You can trigger a manual sync from two places in your admin settings. 2. Click "Check for updates" under **SCIM sync**: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312613548/44cd5970ee3c3b2c7f8dcd592d71/image+%2824%29.png?expires=1788291000&signature=a55db010b8933beb52a15622d6c0ed3601faa91f6e9b29c71d52c8ac8731d397&req=diMmFM9%2FnoRbUfMW1HO4zW4gbD2vPMy0rgfl7PnOiun0qjbodln2VEGse7G6%0AtFJI%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312613548/44cd5970ee3c3b2c7f8dcd592d71/image+%2824%29.png?expires=1788327900&signature=7dd27d62068230439ea17a727fe90ba902e3844c9b1fb93e9efbb7463885ab4d&req=diMmFM9%2FnoRbUfMW1HO4zW4gbD2uN8q9rgfl7PnOiumRXrKvddUemoAYYGDr%0AgMvv%0A) 3. Select whether to sync members, groups, or both. @@ -62,7 +62,7 @@ You can trigger a manual sync from two places in your admin settings. 3. Select whether to sync members, groups, or both: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312608119/e4b0ef4f309f3c4eac8311a6ef47/image.png?expires=1788291000&signature=d22f3196aef167878c9e81596a9dd8efa03c42cca9aeb981a2de2f7e256ee4ec&req=diMmFM9%2BlYBeUPMW1HO4zX%2F4frLywjof43OpyTHzM9R12GIctX5Sad%2BAIC4W%0AWNXe%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312608119/e4b0ef4f309f3c4eac8311a6ef47/image.png?expires=1788327900&signature=35c38c2bdd7340c042cca42f0fabe7db4ddeb0f48e20218e69d2bca6bd3a8c85&req=diMmFM9%2BlYBeUPMW1HO4zX%2F4frLzyTwW43OpyTHzM9TXhm7LDV64Hi9nqbJF%0AgeLe%0A) **Note:** If you trigger a manual sync while background changes are processing, your organization takes the most recent change for each member or group. If multiple changes are queued for the same member or group, you may need to resync again to make sure everything applies correctly. diff --git a/content/support/14503613-sso-login.md b/content/support/14503613-sso-login.md index 79908bc63..174f2e9c6 100644 --- a/content/support/14503613-sso-login.md +++ b/content/support/14503613-sso-login.md @@ -47,9 +47,9 @@ Before configuring your Identity Provider (IdP), you must verify ownership of yo 3. Wait for the DNS propagation. Once the platform detects the record, the domain status will update to “**Verified**.” -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256015862/476131c3139aec4db01b96127544/10c7a165-8b26-4443-b064-9d659659c65e?expires=1788291000&signature=25f2d0f9a79cb8fac125545b436617f0e101b75fd145bf42e421ca79607d78ee&req=diIiEMl%2FmIlZW%2FMW1HO4zdpfuCKKE1KP006zz1SmF9Vt6SWKoGCBY%2FUHmZM0%0AuG0qnefnVSEUWnBZKAM%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256015862/476131c3139aec4db01b96127544/10c7a165-8b26-4443-b064-9d659659c65e?expires=1788327900&signature=6c1cbc03843468553fe1c89080cb590212987b82977bc9e92aee51534c93372f&req=diIiEMl%2FmIlZW%2FMW1HO4zdpfuCKLGFSG006zz1SmF9VeDwEc2QmJB2Ey7JIg%0A3%2BaM4K2sKl85AHPU98c%3D%0A) -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256025910/a82e2de9382824fa9db7666f67c4/CleanShot%2B2026-04-09%2Bat%2B16_25_20-402x.png?expires=1788291000&signature=e1990b1056444bcb9fe5dfd178e7264c94acc541093fa0181ac105c4fab5bbc4&req=diIiEMl8mIheWfMW1HO4zV%2BGnRE9Sr5Hx57dwYq5DdLGXSAtOQZDdAFrYCw2%0ALp%2F3qVNHwg28qMQ%2BgFM%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256025910/a82e2de9382824fa9db7666f67c4/CleanShot%2B2026-04-09%2Bat%2B16_25_20-402x.png?expires=1788327900&signature=72a33f04bb3ac64ee470becbca57a20f1bcecf9107ffc7fceca377b5532783b2&req=diIiEMl8mIheWfMW1HO4zV%2BGnRE8QbhOx57dwYq5DdKsK%2BomcobRk%2FJzG0GY%0A%2Bk0rqnUALYfdFbLSc60%3D%0A) **Important:** Each domain can only have one identity provider. If multiple organizations share a single login domain, IT administrators from both organizations will be able to modify login settings. Contact **[Anthropic Support](https://claude.fedstart.com/support)** for assistance with multi-organization setups. For more details about multi-organization setups, see our **[SCIM provisioning guide](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government)**. @@ -77,7 +77,7 @@ Once your SAML application is set up in your IdP, provide Anthropic with the det - Claims Information — Attribute mappings for user name and email. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256004522/a97b91092b393e93b2d7779f63e6/2db86a6d-1582-419e-925e-cbc914468fa1?expires=1788291000&signature=090d9cdb7b9fc833798a0e8fcbc4b793b85e18d64807f9d8467d687cde5acabb&req=diIiEMl%2BmYRdW%2FMW1HO4zQE9Jr%2B08xX7bfNHh%2Fvd8OFH6i9I78h3BiUCaXZQ%0AJQTelCM%2BELNdvnaOmkE%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256004522/a97b91092b393e93b2d7779f63e6/2db86a6d-1582-419e-925e-cbc914468fa1?expires=1788327900&signature=363c0bf89e27a1b1fe489df1c68397d69ff05e2755d9daa529ad05585d6209b4&req=diIiEMl%2BmYRdW%2FMW1HO4zQE9Jr%2B1%2BBPybfNHh%2Fvd8OFRqfkLhdtuANShJ4gm%0AmeqdrbDkx2pXFpzjBQI%3D%0A) **Tip:** Using a metadata XML file: Most IdPs let you download a metadata.xml file. Upload it on the identity settings page to auto-fill the Signing Certificate, IdP Entity ID, and SSO URL. Some IdPs (like Entra ID) also include claims information in the metadata file; if present, the system will suggest field mappings automatically. diff --git a/content/support/14503643-set-up-scim-in-claude-for-government.md b/content/support/14503643-set-up-scim-in-claude-for-government.md index 1ebf8483b..126ceda7c 100644 --- a/content/support/14503643-set-up-scim-in-claude-for-government.md +++ b/content/support/14503643-set-up-scim-in-claude-for-government.md @@ -41,7 +41,7 @@ With SCIM, login and provisioning are separate. Your IdP tells Anthropic who sho **Important**: Store this key securely. It cannot be retrieved after you leave the page. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256040196/c3b045028c4c2edef9172b6fb424/9a71258e-ae73-41e3-83a2-d24a240ac0ae?expires=1788291000&signature=90dfa152a091f51ff550718a547cfc362da37f11f9f0b4df53686d5da1b36b5b&req=diIiEMl6nYBWX%2FMW1HO4zSrRlaQdYDcUyIvvU1hav7Nz%2FZ%2Balk67VNvbWJV8%0AsjjdNJBCtvTA8xB88nM%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256040196/c3b045028c4c2edef9172b6fb424/9a71258e-ae73-41e3-83a2-d24a240ac0ae?expires=1788327900&signature=82dcf82194607c3d0cb15cc9e675b7eedc7a730e67522f610a170ed7302f2bba&req=diIiEMl6nYBWX%2FMW1HO4zSrRlaQcazEdyIvvU1hav7M61qmrRl74Yq89Fg%2F%2B%0ABvU5Vgfv2aEzMxbMKq0%3D%0A) ### Step 2: Configure SCIM in your Identity Provider @@ -67,7 +67,7 @@ After enabling the integration in your IdP: **Warning**: When you fully enable SCIM provisioning, any users who were **not** synced via SCIM will be removed from the organization. Confirm that all expected users appear in the sync before proceeding. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256040198/da9188b8b968d5f900cc08e9ceb2/3814ab37-c3fa-4256-8d16-49c1e1b4c654?expires=1788291000&signature=734fd4c6f2b8ca70dfe5046f5abe03cd043e391efa6c0c7ab2266969c8f49489&req=diIiEMl6nYBWUfMW1HO4zeLvMlBtQ036oWupW8zJgMo50b3YiJd8qaL0xeXR%0AtIPtyuoLjKZTYeaEwmY%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256040198/da9188b8b968d5f900cc08e9ceb2/3814ab37-c3fa-4256-8d16-49c1e1b4c654?expires=1788327900&signature=f331cc5891d6ddb2f37cc9178e6d48c61da5aff5207e7e67e870ba5018f922b9&req=diIiEMl6nYBWUfMW1HO4zeLvMlBsSEvzoWupW8zJgMpomiLFhTHFFGA63xcy%0Avl0veumKqgN9t6rx984%3D%0A) ### Step 4: Map groups to roles and seat tiers @@ -83,7 +83,7 @@ SCIM provisioning uses IdP groups to assign roles and seat tiers within Claude f 3. Save your mappings. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256056441/f7eb09bba549e9861fc81b961cc7/2760fa5b-87bb-491f-9354-ca3cd2bc4475?expires=1788291000&signature=4dad534b08b6377fee011a8bbfbb81b29fe132e81bc7fca6e4cac85f6c1192b2&req=diIiEMl7m4VbWPMW1HO4zaWhsXsgu0Ybh340B79BYGb8QgDFBi2D0cUzACSE%0ACgjpuYM0GbMEULFyMBk%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256056441/f7eb09bba549e9861fc81b961cc7/2760fa5b-87bb-491f-9354-ca3cd2bc4475?expires=1788327900&signature=7ec24f94ec33ed4bc653095e24645dddfac018cc584db2bb165c7043c6d7a7fc&req=diIiEMl7m4VbWPMW1HO4zaWhsXshsEASh340B79BYGbNCHSLLsZtgG8HQeZP%0AG0GGffkQiDEEBE%2FuvCQ%3D%0A) If you manage multiple organizations under a single parent (see below), each organization maintains its own role and seat tier mappings. Switch between organizations using the organization selector in the bottom-left corner of the page. diff --git a/content/support/14503775-mcp-web-search.md b/content/support/14503775-mcp-web-search.md index cd029c8ca..f652de733 100644 --- a/content/support/14503775-mcp-web-search.md +++ b/content/support/14503775-mcp-web-search.md @@ -4,7 +4,7 @@ The Web Search connector gives Claude the ability to search the public internet For questions about web search in commercial Claude, see **[Enabling and using web search](https://support.claude.com/en/articles/10684626-enabling-and-using-web-search)**. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256120763/7652c6c669446113eae75f3c5977/9c74d57e-aaa2-4f1c-bfe4-2b9b87fd41ab?expires=1788291000&signature=410305b300d0007e5d4d3423430bbc60318faaa79e31318e5beff2cb957fb772&req=diIiEMh8nYZZWvMW1HO4zQvFLLpRhMX4M%2Fw5SJgC29FmbLF%2BXWDI%2FwEoW4K4%0AfV8AM2dlDvA%2FfNkE%2B7Y%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256120763/7652c6c669446113eae75f3c5977/9c74d57e-aaa2-4f1c-bfe4-2b9b87fd41ab?expires=1788327900&signature=03313b1c1b3a10fd5bc03ad64be665f20dbb2b40f0bbee2a0dcec625e444c552&req=diIiEMh8nYZZWvMW1HO4zQvFLLpQj8PxM%2Fw5SJgC29FAI2J2AJBUSZqAxVui%0A5ln3YsdFJs6nch1LOfE%3D%0A) ## How Web Search differs for Claude for Government diff --git a/content/support/14604397-set-up-your-design-system-in-claude-design.md b/content/support/14604397-set-up-your-design-system-in-claude-design.md index de8e7c16b..d260446bb 100644 --- a/content/support/14604397-set-up-your-design-system-in-claude-design.md +++ b/content/support/14604397-set-up-your-design-system-in-claude-design.md @@ -72,7 +72,7 @@ To validate your design system, create a test project and see if the output matc Once you’re satisfied with the design system quality, make sure the “Published” toggle is switched on. After publishing, any projects created from the Claude Design homescreen while in your organization will use your design system instead of the default. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2287527007/b1c46cb8dba4cd7e8bbea85fb0c3/2819c6cf-9ce1-4df5-84c8-feae0164bf2e?expires=1788291000&signature=52b1241fdb81c00cda073616ec8d04f43644641a6e199263804167c5848f9dba&req=diIvEcx8moFfXvMW1HO4zWNHF%2FqJBzoXIQKNMXlu0T%2FcHi99bCIyRD98zVGZ%0A3Kn1Iak66XSW0IwrR8c%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2287527007/b1c46cb8dba4cd7e8bbea85fb0c3/2819c6cf-9ce1-4df5-84c8-feae0164bf2e?expires=1788327900&signature=9ae847533d3c2b1fd49c3af8f2b5d991f31b4f6561b3cfbff5636a0bf364a03e&req=diIvEcx8moFfXvMW1HO4zWNHF%2FqIDDweIQKNMXlu0T8jiYZGwvSBdmSPbrts%0ACOCG%2BsNl8DB67SaNmBs%3D%0A) --- diff --git a/content/support/14604406-claude-design-admin-guide-for-team-and-enterprise-plans.md b/content/support/14604406-claude-design-admin-guide-for-team-and-enterprise-plans.md index 728e3e80d..22b94066a 100644 --- a/content/support/14604406-claude-design-admin-guide-for-team-and-enterprise-plans.md +++ b/content/support/14604406-claude-design-admin-guide-for-team-and-enterprise-plans.md @@ -18,7 +18,7 @@ Team and Enterprise plan admins can enable this organization-wide by following t 2. Find the **Claude Design** toggle under **Anthropic Labs** and switch it on. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2289240025/8a528b6cccc3ea1001c25953cb14/image.png?expires=1788291000&signature=ba65cae5e646df0bb062be5150955d632e1a7bab7e305438b1bed620219749c3&req=diIvH8t6nYFdXPMW1HO4zahp3eoKEOclDIPtKBLQ9H8thStrmh45zrxaTCaG%0AgumOZ2AqUOwskkOxVxY%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2289240025/8a528b6cccc3ea1001c25953cb14/image.png?expires=1788327900&signature=858b290de02deeb39fcb747358be71267be58e86437cc427b7315cab576e5081&req=diIvH8t6nYFdXPMW1HO4zahp3eoLG%2BEsDIPtKBLQ9H%2Fjeks%2FNzAHYrsjGY9z%0A1XFzBPSoh8DAxkzFf90%3D%0A) --- diff --git a/content/support/14604416-get-started-with-claude-design.md b/content/support/14604416-get-started-with-claude-design.md index 1f77308e5..c47505995 100644 --- a/content/support/14604416-get-started-with-claude-design.md +++ b/content/support/14604416-get-started-with-claude-design.md @@ -153,7 +153,7 @@ Use the “Export” button in the upper right corner when viewing your project - Send to Claude Code Web -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2287510952/553a03eec5cea7b9eff53b473552/6dc33363-38b1-444e-96bb-f8218b588173?expires=1788290100&signature=3ebc576a3f5dee4d4293faca3d4080e42171a67e63ffc871de2342d8752b1524&req=diIvEcx%2FnYhaW%2FMW1HO4zQFD4SRYkm11nfz9ljnuyXSq4TfTv%2FNHaEHAsz1z%0A82mBCeS0let%2BAOoIQ5E%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2287510952/553a03eec5cea7b9eff53b473552/6dc33363-38b1-444e-96bb-f8218b588173?expires=1788327900&signature=5887b640107a9ec678b93bc3364996839cdacf84ce068c70de6885220883bdfc&req=diIvEcx%2FnYhaW%2FMW1HO4zQFD4SRZmWp9nfz9ljnuyXQshiH2IC1263CpqYKn%0AVx%2BVIDdjc59nAP2W3fo%3D%0A) You can also share projects within your organization using a shareable link. Sharing options include view-only, comment, and edit access. diff --git a/content/support/15936181-get-started-with-1password-for-claude.md b/content/support/15936181-get-started-with-1password-for-claude.md index 9968c2958..c6412a985 100644 --- a/content/support/15936181-get-started-with-1password-for-claude.md +++ b/content/support/15936181-get-started-with-1password-for-claude.md @@ -52,7 +52,7 @@ Once the requirements are in place, you can set up 1Password from a few places i 4. Toggle on **Password managers**: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2546126596/ba71ca47e2df21cec62c243831f8/5b1c67e1-607d-4c73-8f61-d1ceb081082a?expires=1788291000&signature=487edb9e0536cad2038d7cde2926262fb79a6f9d3458bb5b80812e86fb68e6cf&req=diUjEMh8m4RWX%2FMW1HO4zU5lnmNspMRjGkiu4hEpcPU84%2FaP4ySpqwI6N0Kx%0AwK7WB6ENKYrPdlQbf6k%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2546126596/ba71ca47e2df21cec62c243831f8/5b1c67e1-607d-4c73-8f61-d1ceb081082a?expires=1788327900&signature=23a93a9af7298dfdc180301d9be9a8633f46cb332aa0fcb412ad94407e816fe4&req=diUjEMh8m4RWX%2FMW1HO4zU5lnmNtr8JqGkiu4hEpcPU7aJm76w6doRe9LBfL%0AJSQ4g0MUvJLKtVBw6N4%3D%0A) Once enabled, eligible users will see the discovery options above. Users still need to install and set up the required apps and extensions themselves. diff --git a/content/support/16607638-understanding-your-pro-or-max-plan-invoices.md b/content/support/16607638-understanding-your-pro-or-max-plan-invoices.md index 0d94c7678..78685b796 100644 --- a/content/support/16607638-understanding-your-pro-or-max-plan-invoices.md +++ b/content/support/16607638-understanding-your-pro-or-max-plan-invoices.md @@ -40,7 +40,7 @@ You can also open any invoice from your account: **Amount due.** The invoice total minus any applied balance. This is what your payment method was charged. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2629072970/c514f489b65072ccad08e803864f/e8c7a7de-905f-4a40-815f-c9c66edcdbf6?expires=1788291000&signature=50ed9102737f3e28f6f32b468d7a1ee64e184f89b1aa47d4e4be165f23bc9086&req=diYlH8l5n4hYWfMW1HO4zdWraBk951UePZYKVlMiWEWKLRncE%2FD3IIwU2SM%2B%0AgTruM%2FwAPmEbEvdoFF8%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2629072970/c514f489b65072ccad08e803864f/e8c7a7de-905f-4a40-815f-c9c66edcdbf6?expires=1788327900&signature=f47f0655b3d759d4d9b1d0afdc81c7b87f7cc31d172923c643187ab51cc56dc9&req=diYlH8l5n4hYWfMW1HO4zdWraBk87FMXPZYKVlMiWEXeC8kud750RpHZmVl1%0A1uYQipMxekv9Yrnv1gk%3D%0A) ## Billing details on your invoice diff --git a/content/support/8114491-get-started-with-claude.md b/content/support/8114491-get-started-with-claude.md index 702cbedd1..b10640916 100644 --- a/content/support/8114491-get-started-with-claude.md +++ b/content/support/8114491-get-started-with-claude.md @@ -36,7 +36,7 @@ You use **prompts** to communicate with Claude. The best approach is to speak to Type your prompt into the chat interface and click the submit button to start a conversation with Claude. You can click the "+" button in the lower left or type "/" to view additional options and commands: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1916208578/2cf2ea52f1f884084b57983a8805/image.png?expires=1788291000&signature=916f58e78563a065109daf8bd45d52e34b2e925ac7c20214b38e1fe4cdacca3f&req=dSkmEMt%2BlYRYUfMW1HO4zV2J7SfIvYaB9crMELaMZPzILg1lzB4I8gwNxoW0%0AEo7l6IN9%2B2rPUIJs4L4%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1916208578/2cf2ea52f1f884084b57983a8805/image.png?expires=1788327900&signature=4c1868169df4d98f21dbb156a0e464edc4bf57c2b3ebb3c0d0801f57c6a21212&req=dSkmEMt%2BlYRYUfMW1HO4zV2J7SfJtoCI9crMELaMZPzn7gw4WLsrsEH65N6H%0A0XZadvgJRAfqGDZAwZM%3D%0A) --- diff --git a/content/support/8230524-delete-or-rename-a-conversation.md b/content/support/8230524-delete-or-rename-a-conversation.md index b17ddb717..dee0f1a01 100644 --- a/content/support/8230524-delete-or-rename-a-conversation.md +++ b/content/support/8230524-delete-or-rename-a-conversation.md @@ -44,15 +44,15 @@ These steps apply to Claude for iOS, listed on the App Store as Claude by Anthro 4. If deleting, tap "Delete" again in the confirmation prompt. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599501318/75c28edc693efbe8befd21e4da64/d18a921a-df4b-4788-833c-12c966a32527?expires=1788291000&signature=7575674792eb4bf63c2779e75ae88c2a11925e8ec64ab9bfa5dc3c9f2f78b82f&req=diUuH8x%2BnIJeUfMW1HO4zSc12aZYgWGr1DBI29QsIlHQ2dF%2F8LIKbJxwKVlz%0Atq24ZA7o5e%2BnR5U0vB0%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599501318/75c28edc693efbe8befd21e4da64/d18a921a-df4b-4788-833c-12c966a32527?expires=1788327900&signature=a421ecf363be826af593bc12dbfe7666ef08c3e3539b9bb4b338b607a3232780&req=diUuH8x%2BnIJeUfMW1HO4zSc12aZZimei1DBI29QsIlGd2po3L92W%2Bi%2BLy5Jt%0AE8TT3q1YDJN4ahftSr4%3D%0A) -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493852/2e58b92d18f307bb79ae30650f26/1bbe52f3-202b-4d5d-9f9a-eeda4d6952c3?expires=1788291000&signature=6070af4e4913982be1e2eb21aa7c783d61d87e3e3daf231d3297205aa9c2d08f&req=diUuH813nolaW%2FMW1HO4zTjXMu%2BOJ8Hlj7blKEDtUI0xrVJV3o0E6MSwoaFL%0APDsEu25yGZsgQFyIMRw%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493852/2e58b92d18f307bb79ae30650f26/1bbe52f3-202b-4d5d-9f9a-eeda4d6952c3?expires=1788327900&signature=a9b028b054cb7dedd0d6b3190f065a202367a30a897c475c3885a78c2efc085a&req=diUuH813nolaW%2FMW1HO4zTjXMu%2BPLMfsj7blKEDtUI1Rn1lw9Bg3m9AC9NjA%0AasYa2B4kmYMtsaILY8Q%3D%0A) You can also delete the conversation you have open: tap the "⋯" button in the top right corner, tap "Delete," then confirm. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493848/997184c386d0e6fb0bd2d7c1f2b6/5d2bc394-25fc-4814-8c2a-2f54d004f83f?expires=1788291000&signature=e9cb454122c002d2ab461996180d2be0eefcadcd605a65e8ff80a2eeafdfe22e&req=diUuH813nolbUfMW1HO4zVCIqpLNwt1GzQl%2BKgU984w21U%2BMq6rSaeIsLi3%2F%0A38uBlC8E6JQzhsDbn94%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493848/997184c386d0e6fb0bd2d7c1f2b6/5d2bc394-25fc-4814-8c2a-2f54d004f83f?expires=1788327900&signature=f31feb629ae13e2ab15b14170a6d7e2f22739d3702f905123f27b1544625c0a1&req=diUuH813nolbUfMW1HO4zVCIqpLMydtPzQl%2BKgU984wPTCTnb0Dc9CyqRt1%2F%0AZyI4lat8Cmia9awmZIA%3D%0A) -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493856/799041da9fa918e90068c5ebf5bd/2e8d5cee-c45a-41d7-a14b-486e50a37f88?expires=1788291000&signature=fc8c4412c2b8640e710af4c648a90dec84f0f84171e487cceefd913ed447becf&req=diUuH813nolaX%2FMW1HO4zVCl4ADw2GRNEDIU8RT6jk0FU6WZUj%2FKHF9YTHri%0A8uSrfIeeHwCxl6bD9R4%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493856/799041da9fa918e90068c5ebf5bd/2e8d5cee-c45a-41d7-a14b-486e50a37f88?expires=1788327900&signature=e5dfa4c74745b0d7b39ae49247551ec6bbeeee46306410248fd90ddf6da7fd27&req=diUuH813nolaX%2FMW1HO4zVCl4ADx02JEEDIU8RT6jk3rEYOwwQXU0o7nKj8J%0A9tYFjyfaRJCpBiRxFYU%3D%0A) ## Delete or rename a conversation on Claude for Android @@ -66,9 +66,9 @@ These steps apply to the Claude for Android, listed on Google Play as Claude by 3. If deleting, tap "Delete" again in the confirmation prompt. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493850/a64e6561222d535f2f5bd03e71f0/5de429c2-d8ed-4e8a-89e8-a13ccaa49767?expires=1788291000&signature=fc24ee5bc865e5a00a74dc2ad34673c5188fdb5ec27de28ae1732c50aa8aeea8&req=diUuH813nolaWfMW1HO4zVTdd9ouy1F1rqtc0YNNUtLNKhDFLbPJopa%2FUisj%0AFfCuptllEfGnzPaInNQ%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493850/a64e6561222d535f2f5bd03e71f0/5de429c2-d8ed-4e8a-89e8-a13ccaa49767?expires=1788327900&signature=7ab3bb9f7deaa68850abd3c1a42396bfe57cfb32c884bce3b60b93f89329121c&req=diUuH813nolaWfMW1HO4zVTdd9ovwFd8rqtc0YNNUtJI6q6OEo%2BAZa0Omwfx%0ADTekXlwYUOmLZ0cwwzc%3D%0A) -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493851/f21b39c60e88050d4b0745325f0d/0a8c0d08-dc53-4ef1-8d9f-2b995242c1f9?expires=1788291000&signature=7e0f370651d3c5912ffa10118a991fb9f69b9de26fee8d8706904c1886307d26&req=diUuH813nolaWPMW1HO4zUYvw10Jqz9c%2FjekULCQNzWlg9k8Z2SeNxKVftcP%0AcCQ%2BlFDNoWp5T0MCxRY%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493851/f21b39c60e88050d4b0745325f0d/0a8c0d08-dc53-4ef1-8d9f-2b995242c1f9?expires=1788327900&signature=cdf9ee8ad1c5385eee9d06a4198b1643e30c4b84f7255dfb6cf884da67ff3d9e&req=diUuH813nolaWPMW1HO4zUYvw10IoDlV%2FjekULCQNzUXHrDm8kl3BRSROVG3%0AOPW5UCRZ0Vdt94CkpWg%3D%0A) **To delete multiple conversations at once:** @@ -78,9 +78,9 @@ These steps apply to the Claude for Android, listed on Google Play as Claude by 3. Tap the trash icon, then tap "Delete" in the confirmation prompt. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493849/3013a0ab921337b4544f7ffeffa6/e828ec14-fb52-4205-a840-707b6f2a848d?expires=1788291000&signature=12082472f5d420c28111d45b9e225b3f2283b77eb0bb80d9364f9d62f8bbfc7c&req=diUuH813nolbUPMW1HO4zWGamM92c4zf4AqhTnZa84URIxZOd0rpZxVcMEZp%0A5HfU%2FC183ozrPKkVyDU%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493849/3013a0ab921337b4544f7ffeffa6/e828ec14-fb52-4205-a840-707b6f2a848d?expires=1788327900&signature=b7348cc9b9575cbe54dd6975410920a4319384d0e795c16d6fd38f0e91b56985&req=diUuH813nolbUPMW1HO4zWGamM93eIrW4AqhTnZa84X0xZgWXAztZPxtI%2B0H%0AkUoM%2Fe%2FhNXdD3lqxxFc%3D%0A) -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493853/e2507f53cce8a26776a22a457b1a/bd79bb8a-b078-420f-a4e1-75590367aa80?expires=1788291000&signature=8c5a1a986ae4f7869bb02a3f1c218fc10214bbcb2eff297d121075c59446d4fe&req=diUuH813nolaWvMW1HO4zQTtEx3zzUE4SBGfF3I2bRgcnjBtUYMJXDyUnCkR%0A0vljDYVWepFHKdTirrg%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2599493853/e2507f53cce8a26776a22a457b1a/bd79bb8a-b078-420f-a4e1-75590367aa80?expires=1788327900&signature=fc6c31ad20eec9d80cd976c1f76499cdedc5238d22585acd43db868e39690a11&req=diUuH813nolaWvMW1HO4zQTtEx3yxkcxSBGfF3I2bRiSEiMraNUzaofsocOZ%0Ag3k4ZKGId0xArwisJGY%3D%0A) ## What happens when you delete a conversation diff --git a/content/support/8325618-paid-plan-billing-faqs.md b/content/support/8325618-paid-plan-billing-faqs.md index 4a9c728de..80f35e451 100644 --- a/content/support/8325618-paid-plan-billing-faqs.md +++ b/content/support/8325618-paid-plan-billing-faqs.md @@ -50,7 +50,7 @@ There's no separate option to remove a card, and updating to a new card replaces If you want to use a name other than the one tied to your payment method, check the "Use a different name on invoices" box when adding or updating your payment method in **[Settings > Billing](https://claude.ai/settings/billing)**. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1922141785/666191101c11030b05f03a668a74/image.png?expires=1788291000&signature=58f2026b8e8cd64dcc50e7608a12fccb32cfba1c5f750c0b8a53aadf1ccec8db&req=dSklFMh6nIZXXPMW1HO4zVXW8GWpYjLMQoNvNFTb5cckKq%2FkMj6MfmZwvxIE%0AxWWubS3guL9SbJO2IGg%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1922141785/666191101c11030b05f03a668a74/image.png?expires=1788327900&signature=659b967ee2183c18abf894912efb898c86802722b3f456c2b28c8ca2c5d4a697&req=dSklFMh6nIZXXPMW1HO4zVXW8GWoaTTFQoNvNFTb5cdJNISteN%2FKKFQWQqYW%0AKgkM9WHmITkJ2OnFpzg%3D%0A) ## How can I edit a paid invoice? diff --git a/content/support/8887527-customizing-your-appearance-settings.md b/content/support/8887527-customizing-your-appearance-settings.md index 472aff89f..4566db433 100644 --- a/content/support/8887527-customizing-your-appearance-settings.md +++ b/content/support/8887527-customizing-your-appearance-settings.md @@ -8,7 +8,7 @@ 3. Select from Light, Match System, and Dark under **Color mode**. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1648260417/d478c757c7115ad58a12026d4caf/AD_4nXc__Qop4X9hknWGfGj_y_DCpLutLruhxIclJIfir0ilsgNMg7X8ksIVnqk1Oce5FKlGIOYu9CKbVsu8DqD7iIY2aC0ZfXMyFTeAdNq-Cao2mXcj_WUpNF0kM2HoYR_dEx6N_cuJow?expires=1788291000&signature=ad91111c7108e03a97ace9f66e1c86859ccaa1ba87a95c8630d82bc2ee7ca3e9&req=dSYjHst4nYVeXvMW1HO4zc2jJ6o%2FiYrkSBkgeTglJro89956vMrJQdmFQN15%0Ay2B8IGHvNJ4qwAWbwrw%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1648260417/d478c757c7115ad58a12026d4caf/AD_4nXc__Qop4X9hknWGfGj_y_DCpLutLruhxIclJIfir0ilsgNMg7X8ksIVnqk1Oce5FKlGIOYu9CKbVsu8DqD7iIY2aC0ZfXMyFTeAdNq-Cao2mXcj_WUpNF0kM2HoYR_dEx6N_cuJow?expires=1788327900&signature=90b838b832c28d76671bf1741dddd57a9977f517597da83e5360cc2706ce60f7&req=dSYjHst4nYVeXvMW1HO4zc2jJ6o%2BgoztSBkgeTglJrpyJfPZC%2FUNSrvg8HPt%0ASb37QZXMY9PF7sP1YZ4%3D%0A) ## How to change your font @@ -16,10 +16,10 @@ 2. Select from Default, Match System, and Dyslexic Friendly. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1648260416/7fc0803d44d8de40f8e6636b2eb6/AD_4nXf0UEDa1i2QmqlQtoB5BgpQ-FfZVzss_7wMVQdvkmEDSfoTxixnG0GSxC6qrOs21HdkXH-I2Yn_GHDAf8yjd6FJtoh9FadALozvIErFp9r8LychDGLPb7OpN1CN4PRcgVAYNCre?expires=1788291000&signature=21f9a88346f296d542f80dc47f7a4343a75e39b312d0cda2fb8c8cbe920f701d&req=dSYjHst4nYVeX%2FMW1HO4zc8962jnVHA8QtNFlF5%2FHEcd604YtYaKH7i31kOH%0As82Gk%2BfUApMjjjHIXl8%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1648260416/7fc0803d44d8de40f8e6636b2eb6/AD_4nXf0UEDa1i2QmqlQtoB5BgpQ-FfZVzss_7wMVQdvkmEDSfoTxixnG0GSxC6qrOs21HdkXH-I2Yn_GHDAf8yjd6FJtoh9FadALozvIErFp9r8LychDGLPb7OpN1CN4PRcgVAYNCre?expires=1788327900&signature=32054140b617d8425dbb2aa85927e2fa43b1c928f88f8c8c11c121c16b1f8b4e&req=dSYjHst4nYVeX%2FMW1HO4zc8962jmX3Y1QtNFlF5%2FHEcI52sXZH5flx7QwHAm%0A1zzet%2FO%2FaRbJ2HXJrgE%3D%0A) ## Can I disable the sidebar? It's not currently possible to completely disable the sidebar. You can click the button on the top right of the sidebar to open or close it. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1941108004/5217903737ddd9bb62fe5d7a904c/CleanShot+2026-01-14+at+09_12_58.png?expires=1788291000&signature=131be15d9d0706958c30b91789b4c212634c5a76e5e067ab27900a9d5b72438a&req=dSkjF8h%2BlYFfXfMW1HO4zUS%2BB1f0UHrvylfYa7uDb9nSNqcss21a%2FWJuko2s%0AHZ9klKKNZtTEmMPKJf0%3D%0A) \ No newline at end of file +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1941108004/5217903737ddd9bb62fe5d7a904c/CleanShot+2026-01-14+at+09_12_58.png?expires=1788327900&signature=b8449e9e8330b9377feec79cd06303660c0428a938b34039b088ca62b59444e2&req=dSkjF8h%2BlYFfXfMW1HO4zUS%2BB1f1W3zmylfYa7uDb9lUAkaAoQFBdH70tOUg%0Ah%2Fn123aGBQkdkwPoniM%3D%0A) \ No newline at end of file diff --git a/content/support/9267400-move-your-personal-claude-account-to-a-team-or-enterprise-organization.md b/content/support/9267400-move-your-personal-claude-account-to-a-team-or-enterprise-organization.md index 7031584e2..3e59cdaa2 100644 --- a/content/support/9267400-move-your-personal-claude-account-to-a-team-or-enterprise-organization.md +++ b/content/support/9267400-move-your-personal-claude-account-to-a-team-or-enterprise-organization.md @@ -124,7 +124,7 @@ For the full walkthrough of your options, deadlines, and what happens to your su You may have both a personal account and an organization account tied to the same email address. You can switch between them by clicking your initials or name in the lower left corner of the screen. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312193347/712f763fc290b2488c103849f20c/0c135a6f-3442-4ee1-9ab7-98673f03ef6e?expires=1788291000&signature=16d456f7d49ce11f48a0e4fe3c7cf65ee1823182fe6a959d33caa831840c6774&req=diMmFMh3noJbXvMW1HO4zXhPndg0wR5hufhmlOXMdYZCabehanTHwYVYi8nO%0AiZrKnlffkh97QpXr2ek%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2312193347/712f763fc290b2488c103849f20c/0c135a6f-3442-4ee1-9ab7-98673f03ef6e?expires=1788327900&signature=1c0fe60dc450ca4f337893593485ff05ff0fdb9f48481f8e84ea004f67391c09&req=diMmFMh3noJbXvMW1HO4zXhPndg1yhhoufhmlOXMdYasuMjK9EZuMvNIHkvi%0AWiO3edt5Htxoqkurxes%3D%0A) A blue checkmark shows which account you're currently using. Click the other account to switch to it and access its separate conversations and projects. diff --git a/content/support/9519177-how-can-i-create-and-manage-projects.md b/content/support/9519177-how-can-i-create-and-manage-projects.md index f2201c8a5..d5c51fe5d 100644 --- a/content/support/9519177-how-can-i-create-and-manage-projects.md +++ b/content/support/9519177-how-can-i-create-and-manage-projects.md @@ -104,19 +104,19 @@ Starring a project allows for quick access from your projects and chats list, vi You can move a standalone chat into a project by clicking on the dropdown arrow next to the chat name, then “Add to project”: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784190248/0f19c8de18b494a27be252fdfaff/d4e7a5c5-25f5-4623-862b-c593d2dc0b39?expires=1788291000&signature=219875cb6035c6ded0d536daff3912ae2d33d687690b6f4bab10fc20398bff58&req=dScvEsh3nYNbUfMW1HO4zQABaWluQ6EVBSXNVFXQ%2FVEHEuhKWviowKzcCLY7%0AmZhQW2mrvb%2B9Mkyu0MI%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784190248/0f19c8de18b494a27be252fdfaff/d4e7a5c5-25f5-4623-862b-c593d2dc0b39?expires=1788327900&signature=5c3148dd29c8ae4111e422cf5cebca78b5af26e8d1f1dc2b9e3822847459f5e5&req=dScvEsh3nYNbUfMW1HO4zQABaWlvSKccBSXNVFXQ%2FVFGRGoBJMQq1nfNJEWA%0AXtK3%2BD0%2Btx1WKahfm1g%3D%0A) Browse or search for the correct project in the **Move chat** modal that appears, then click on it to move the chat. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784190951/34dc256ccd4c0cf74976f31062e6/55365cf2-059d-41b2-ac95-4b00c4389a76?expires=1788291000&signature=c2e3a6adc9adb4ca2a65507ff6a738947e2bf1be4199f83a31e61d2e557e27a0&req=dScvEsh3nYhaWPMW1HO4zSMECiiywggBgYbpTjViBxDnbnLwJogAc6cQJpSQ%0AiuzldmeX%2BR7PUIQ5mRw%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784190951/34dc256ccd4c0cf74976f31062e6/55365cf2-059d-41b2-ac95-4b00c4389a76?expires=1788327900&signature=fb911d2e7b3f5d5d0a1169cc6578740b3ffe011186477ce38d920d96ff4f4fda&req=dScvEsh3nYhaWPMW1HO4zSMECiizyQ4IgYbpTjViBxDm8fplGWzv3vOj7jx2%0Ah0KtuvyUydUfN3x5wuI%3D%0A) You can also remove chats from projects, or move them between projects, using the same dropdown menu within the chat: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784185682/8625eac15b9fa452f148a6c47250/c53a1bc4-a991-4684-a789-5447ed789d35?expires=1788291000&signature=f05c8c381e0dd3662b22d8eee89a05a4039ff98a19a0101a7ed93683b4ab0502&req=dScvEsh2mIdXW%2FMW1HO4zb6DuP8uB0QKS2r1%2FGRlqOTAjGTKKhM3zQMs3eZS%0AzlxXCf%2B9Yfr9lUKD7Xg%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784185682/8625eac15b9fa452f148a6c47250/c53a1bc4-a991-4684-a789-5447ed789d35?expires=1788327900&signature=64d5e63f547a1f40406ae101ba377a39a2a543c801ebd76c8c04eb4215efaba5&req=dScvEsh2mIdXW%2FMW1HO4zb6DuP8vDEIDS2r1%2FGRlqOQMM0nEs2m4BOZFy9ae%0AmZjcHSYDTwMwKcmNaiY%3D%0A) You can move chats into projects in bulk from **[Your chat history page](https://claude.ai/recents)**: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784185685/bb960063204592db277a4ba62d8d/ebbf5c69-da79-4e56-9d87-f2a97a22fe67?expires=1788291000&signature=7bda371efc856461f766fc5ceb6339fb170c2b7d2a432fd6910675b77d56b121&req=dScvEsh2mIdXXPMW1HO4zbParURL4PujuQSB0Ebsw9db11p5a5OfSONHTE7C%0AePwjBM12vIHcheSEH%2Fg%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784185685/bb960063204592db277a4ba62d8d/ebbf5c69-da79-4e56-9d87-f2a97a22fe67?expires=1788327900&signature=c42b60da8f11d4e541c351c3c557bce9a8c087655261be95c8b743e938390e22&req=dScvEsh2mIdXXPMW1HO4zbParURK6%2F2quQSB0Ebsw9fG%2B5mngCcOJexD7arb%0As%2B%2F4SttOFcPgCoR3GTc%3D%0A) Select the chats you want to move, then click the icon next to the number of selected chats to move them into your project. diff --git a/content/support/9519189-manage-project-visibility-and-sharing.md b/content/support/9519189-manage-project-visibility-and-sharing.md index b26f131b5..9a34e0e68 100644 --- a/content/support/9519189-manage-project-visibility-and-sharing.md +++ b/content/support/9519189-manage-project-visibility-and-sharing.md @@ -12,7 +12,7 @@ When creating a project on a Team or Enterprise plan, you can choose between two - **Private:** Only invited members can view and use the project. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370991/2b6b16e5deff094e073a5b4bb0ea/63197103-24c0-41e5-aebd-9b8f431837bb?expires=1788291000&signature=6655d0b1f7d27d27e92a5eb8c92393774cdc0a30d8b391a1d6f065707f763281&req=dScjFsp5nYhWWPMW1HO4zd3a2VQmLY%2BnHK95%2FTFaPynNwBMOUm1%2F4GjzcIu9%0AZPzgyUMcFoRqKRS%2FT6w%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370991/2b6b16e5deff094e073a5b4bb0ea/63197103-24c0-41e5-aebd-9b8f431837bb?expires=1788327900&signature=9054796c96214a9c30688f26ad9a80243ecb90a245b02ba2f700e124a91ad5bf&req=dScjFsp5nYhWWPMW1HO4zd3a2VQnJomuHK95%2FTFaPyl1kvearUXnjnVCzDju%0AkiYOeaKSUy%2Bu4v80H50%3D%0A) ## What are public projects? @@ -22,11 +22,11 @@ If you choose to share a project with the rest of your organization upon creatio Yes, you can switch the visibility of a project you created as public to private at any time by opening the project and clicking the “Share” button to the right of the project name: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370987/5d5db997e6b42e627ffa62fddf75/4823906b-9535-4a19-b89e-a1003f1e6e68?expires=1788291000&signature=961cce60b6018e06bc627c9afd6b0edd56a97ab02f63d547c5f332959029c72d&req=dScjFsp5nYhXXvMW1HO4zUiDoiH1iAcpE8Kp5wh0MSDHgbRQSyh6mnyik4Jb%0AeHs3tCfdlVW6b0q3Wak%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370987/5d5db997e6b42e627ffa62fddf75/4823906b-9535-4a19-b89e-a1003f1e6e68?expires=1788327900&signature=456d30c8966484bda2026ae901644270d963730fc61b1ba8580b89ebb152c2c8&req=dScjFsp5nYhXXvMW1HO4zUiDoiH0gwEgE8Kp5wh0MSB8x3KwE4HCzn3y%2FTIz%0ACiE4VHEgoRnW6kjKRy0%3D%0A) Click “Everyone at [your organization]” under **General access** and select “Only people invited” to change the project from public to private: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370988/386407facbf3e73d2f5538623a18/69d8ffcd-e1ca-470f-a219-5b88704e41f2?expires=1788291000&signature=b4480ad904cb8d44153f8f3196d7ba5367824b9de1f4dba9b97a17d55b8bd4ef&req=dScjFsp5nYhXUfMW1HO4zckCIfpgayOkl3XeGelDRW0XTcDVginLJkLF%2BYCI%0AIgYGk0W%2BZRMNjUI%2B5IA%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370988/386407facbf3e73d2f5538623a18/69d8ffcd-e1ca-470f-a219-5b88704e41f2?expires=1788327900&signature=7636f2fd7ef8a1d343c4172047abf308905ddaf974e0696e1744dc55c688da0d&req=dScjFsp5nYhXUfMW1HO4zckCIfphYCWtl3XeGelDRW3UJ6QyeFneXrgrL5n%2F%0AQA5CMPIa2k6Vheps00I%3D%0A) ## What are private projects? @@ -36,11 +36,11 @@ Choosing “Only people invited” keeps your project private so that you are th Yes, you can switch the visibility of a project you created as private to public at any time by opening the project and clicking the “Share” button to the right of the project name: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370989/f829dcd8bdd88e944322f678323f/9d25eff1-6df3-40be-82eb-ba7fe09187e8?expires=1788291000&signature=a5a6e24e22fdc2246fc5e4d69d54a6bc89a2a1ffc1c264dff5642228661493aa&req=dScjFsp5nYhXUPMW1HO4zaSEGlueQ7kN2JrJefVtywlXdmFelyIvbMUwML8b%0ANtnglsless6LnFB3oXk%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370989/f829dcd8bdd88e944322f678323f/9d25eff1-6df3-40be-82eb-ba7fe09187e8?expires=1788327900&signature=c7302b515c4346dd8557bf8b84acccdfcd594f881a2f7fcf889de4353eddfaba&req=dScjFsp5nYhXUPMW1HO4zaSEGlufSL8E2JrJefVtywmDDJnf%2B3ZxpiG85p5a%0AHYTbFEXmRqnNJ2n9huU%3D%0A) Click “Only people invited” under General access and select “Everyone at [your organization]” to change the project from private to public: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370990/d173fbc6f030780d30c6d7b8e204/7e47b9d1-89fe-4607-8b5b-f7b06e7ad0d6?expires=1788291000&signature=31162d8d8508ab61ad4734f213ff3bf12eb713a4e810ad8971459564ccd259ed&req=dScjFsp5nYhWWfMW1HO4zT7Q08C5tA0WAmYRPrgMBZnwOGyKBe5Fj5R811YW%0AoV%2FDQkStHu7Q7lBiEJk%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370990/d173fbc6f030780d30c6d7b8e204/7e47b9d1-89fe-4607-8b5b-f7b06e7ad0d6?expires=1788327900&signature=d475a6341bc84efa333e555ea32c6e44a23281056bd8a4c891e2d9e3756b1fde&req=dScjFsp5nYhWWfMW1HO4zT7Q08C4vwsfAmYRPrgMBZncIsTAcO78t%2FGjcogA%0AN8LSX6S1j25K3AYSo9E%3D%0A) ## Add and remove access to private projects diff --git a/content/support/9534590-cost-and-usage-reporting-in-the-claude-console.md b/content/support/9534590-cost-and-usage-reporting-in-the-claude-console.md index 81ff72a86..f8834eef3 100644 --- a/content/support/9534590-cost-and-usage-reporting-in-the-claude-console.md +++ b/content/support/9534590-cost-and-usage-reporting-in-the-claude-console.md @@ -8,7 +8,7 @@ The Claude Console provides detailed cost and usage reporting to help you effect Users with access to these reports can click into them on the left navigation menu on the Console: -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584654217/db0a977417e38e43639f060d96e0/image.png?expires=1788291000&signature=0afcb5de1264b6a8bf2f0762a2354de347e4f54211b1f70a45c4a8398ae14432&req=dSUvEs97mYNeXvMW1HO4zYCWiSwaiMeauqqBX2puyxQtjtyIOk1ZDN02dWWP%0AwYi6%2BTO7Mb76R%2BtrwgE%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584654217/db0a977417e38e43639f060d96e0/image.png?expires=1788327900&signature=8e9660ae4af45d6c90f0d1cc67d45dacfaf0af97ca6eb95829b52f4859a72d2c&req=dSUvEs97mYNeXvMW1HO4zYCWiSwbg8GTuqqBX2puyxSo8FJUz6Vd1eTFlgr1%0Ayl4bIFH6nz7Ii5jZwn0%3D%0A) --- @@ -46,9 +46,9 @@ The [Usage page](https://platform.claude.com/usage) offers a detailed breakdown 6. Use the export button to download a CSV of the displayed data. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584664321/59b50eba0b61e0789f7055fcf9f4/image+%285%29.png?expires=1788291000&signature=bc9bed40d846a9b1b2aaeabef3b155f3ae3452d9a5a5eca7685ac1bfd32fea41&req=dSUvEs94mYJdWPMW1HO4zQwER3soKI5mqMITUZbanFAZQlwQqvs%2F2QHl41Ab%0Azn1aPJKBB0gA0Bjm53U%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584664321/59b50eba0b61e0789f7055fcf9f4/image+%285%29.png?expires=1788327900&signature=e5deba150d192ef178d35ed9b721607c177b1c56f7f55176f58f769b552080ba&req=dSUvEs94mYJdWPMW1HO4zQwER3spI4hvqMITUZbanFB9gX8wD%2FpLrEirYh03%0AFCIdMGfO04xOH%2BbsSnk%3D%0A) -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584693386/aed472efe163abcbc14fa32f3699/rate+limited+requests.png?expires=1788291000&signature=0bc773468279f5434f448c88b99819c16d2e222d6105b6b40f50f479fbdc245a&req=dSUvEs93noJXX%2FMW1HO4zRxEwWNP71Bs21D6pckxWMbyz7TR76ajszuCCLa%2F%0Ap4BHigCMYBlQrAxTzV0%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584693386/aed472efe163abcbc14fa32f3699/rate+limited+requests.png?expires=1788327900&signature=68ca4eb46d4513319eee4d08f03b267230aa4175b10b1afb6741d5fa310cc4f8&req=dSUvEs93noJXX%2FMW1HO4zRxEwWNO5FZl21D6pckxWMY%2F8q34Xr%2B3UcyiGdKo%0AfcWbJPY8%2B4000iq%2BWrY%3D%0A) ### Rate Limit Use @@ -88,6 +88,6 @@ The [Cost page](https://platform.claude.com/cost) helps you understand your spen 5. Use the export button to download a CSV of the cost data. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584679401/4d0bc8ed08625e1adee414e77030/CleanShot+2025-06-23+at+08_54_40%402x.png?expires=1788291000&signature=ea11344be0ef002ace5f11d2433fecd97b2b7cae7ac66515d6309de69942ccc2&req=dSUvEs95lIVfWPMW1HO4zUR%2Bh5TBWtFhCyIF5nuUsby0yZ2FWpOTsm51LRT0%0A9GMnnuqXb3x1jFdzjXU%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584679401/4d0bc8ed08625e1adee414e77030/CleanShot+2025-06-23+at+08_54_40%402x.png?expires=1788327900&signature=61b5ae2ca919a8f8941dd8aefb2654853eaa5649b2efece9845d404662354387&req=dSUvEs95lIVfWPMW1HO4zUR%2Bh5TAUddoCyIF5nuUsbzB9SJ8BTimC4m6V%2F18%0A84ix%2FiJ%2BJx2BDjoIL8A%3D%0A) **Note**: Currently, it's not possible to break down usage or cost by individual users. \ No newline at end of file diff --git a/content/support/9547008-publish-and-share-artifacts.md b/content/support/9547008-publish-and-share-artifacts.md index a89528bcf..2d5077d79 100644 --- a/content/support/9547008-publish-and-share-artifacts.md +++ b/content/support/9547008-publish-and-share-artifacts.md @@ -56,11 +56,11 @@ Publishing also adds the artifact to the **[Artifacts](https://claude.ai/artifac After publishing, you'll see a “Get embed code” button. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1951684960/0cd917c4455b31e86b70a97f8234/image.png?expires=1788291000&signature=93f6f7e6a28fe390a6a8e2ae04f303194bbbc79c3dd7d676e5fca6314d0e297b&req=dSkiF892mYhZWfMW1HO4zdcpD15Q7AKBR8xgMH3ra8ibXB0VRbLEKR%2Bk2kYU%0ASoR4Hq63xNYBq0qD0Bk%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1951684960/0cd917c4455b31e86b70a97f8234/image.png?expires=1788327900&signature=913f20ba19cc4a1d55aedd202845d45246978291b05f242516e05f430f1c23a1&req=dSkiF892mYhZWfMW1HO4zdcpD15R5wSIR8xgMH3ra8gPBUHrwm4hx4545vHk%0AGm%2BcDDptnA5eERrquEE%3D%0A) Click it to open a modal with automatically generated code you can copy and paste to embed your artifact on another website. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1951685860/6bf1aa2c57d6ff95804797779e9c/image.png?expires=1788291000&signature=1302bd14f1cfdb6db1d47ab8a0655ee0048ce0d4af60ad98024343ad48402d87&req=dSkiF892mIlZWfMW1HO4zcqH79GBwIVtf3CUbx4Ru6WCC4mjjtn9jZ08JfgM%0Az8ITDRr7XYmI9FazP80%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1951685860/6bf1aa2c57d6ff95804797779e9c/image.png?expires=1788327900&signature=41264f3509f6c6c8d59c395951d4973a9792731f63b50ad1e1dae00df6a31c24&req=dSkiF892mIlZWfMW1HO4zcqH79GAy4Nkf3CUbx4Ru6UqTXUdx037c16psWEy%0AqySZGvLrGBBeo3e0kaI%3D%0A) You must specify which websites can embed your artifact by entering URLs in the **Allowed domains** field, separated by commas. @@ -116,7 +116,7 @@ Artifacts created on Team or Enterprise accounts can only be shared within your 4. Click “Share & copy link” to make this version shareable. -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1951680160/d5a38784df4c6d0cc55eda339279/Screenshot%2B2025-10-28%2Bat%2B2_00_15-E2-80-AFPM.png?expires=1788291000&signature=ac4ba7a12f3b2515b029fdf01a91dd0ed7af21fa281d06b5cbdd56beed0dac14&req=dSkiF892nYBZWfMW1HO4zbvYOlnnJHiTK6hAzMpXfmPYEGTQoSm542NJ7xgC%0A%2FbaPlzHKAzGAYPbMfc4%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1951680160/d5a38784df4c6d0cc55eda339279/Screenshot%2B2025-10-28%2Bat%2B2_00_15-E2-80-AFPM.png?expires=1788327900&signature=44664d87bc710fde38f6d35668a25e88632eddbf94f65fd5f0db3c8326f25855&req=dSkiF892nYBZWfMW1HO4zbvYOlnmL36aK6hAzMpXfmN4qRLVoSRvEnYdIRc6%0ARGNVHaQJhQWuui8mWD0%3D%0A) ### Who can access shared artifacts @@ -138,7 +138,7 @@ When you share an artifact, viewers also gain access to any attachments and file 2. In the **Artifact shared** modal, click “Unshare.” -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1951676927/c66153a2c075c6a64404306aefd0/Screenshot%2B2025-10-28%2Bat%2B1_58_24-E2-80-AFPM.png?expires=1788291000&signature=80b388e2d9f2744673c7262f3f56b7293623b753719813ebb7db2cc8fc952b7a&req=dSkiF895m4hdXvMW1HO4zW9EwgG%2F8HWzgj8mTHivCKY74pY9nV%2BF4IvDkk6y%0AQ%2FP9WzBCORac3RqR0k8%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/1951676927/c66153a2c075c6a64404306aefd0/Screenshot%2B2025-10-28%2Bat%2B1_58_24-E2-80-AFPM.png?expires=1788327900&signature=dac1598a3c7e88a46d55a76722c77afb223a2a152dfb685dd66f17e63a5997be&req=dSkiF895m4hdXvMW1HO4zW9EwgG%2B%2B3O6gj8mTHivCKZH9Oq8Ci4AxZMxzoA8%0Ap4Gjq2m92AQhrs2oab0%3D%0A) --- diff --git a/content/support/9797531-what-is-the-enterprise-plan.md b/content/support/9797531-what-is-the-enterprise-plan.md index 0344a5c79..5680ec67f 100644 --- a/content/support/9797531-what-is-the-enterprise-plan.md +++ b/content/support/9797531-what-is-the-enterprise-plan.md @@ -87,7 +87,7 @@ Both self-serve and sales-assisted Enterprise plans include the same features an *New self-serve Enterprise organizations can choose ACH bank transfer, credit card, or debit card at signup. Organizations upgrading from a Team plan start on credit card and can switch to ACH bank transfer afterward in **[Organization settings > Billing](https://claude.ai/admin-settings/billing)**. -†For sales-assisted invoices of $50,000 or more, only bank transfer (ACH or wire) is available. Reach out to your Anthropic Contact to request a card-payment exception. +†For sales-assisted invoices of $50,000 or more, only bank transfer (ACH or wire) is available. **When to contact Sales:** If your organization needs invoicing, dedicated customer success management, or to pay with a currency other than USD, reach out to our **[Sales team](https://claude.com/contact-sales)** to set up a sales-assisted Enterprise plan. diff --git a/content/support/9927533-disable-public-projects-for-your-organization.md b/content/support/9927533-disable-public-projects-for-your-organization.md index 6a425f0b8..a8c690db6 100644 --- a/content/support/9927533-disable-public-projects-for-your-organization.md +++ b/content/support/9927533-disable-public-projects-for-your-organization.md @@ -10,7 +10,7 @@ Follow these steps: 2. Find **Public projects** and toggle it off -![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2053902291/8c39d1a79dedc97411eed54dec5c/CleanShot+2026-02-11+at+11_25_34%402x.png?expires=1788291000&signature=205dfeab86cd9a16be01981400eca79235fcf131e3f1d10a68a90827fb68f4af&req=diAiFcB%2Bn4NWWPMW1HO4zfGib2%2BmYgFfYabJlVJ9VPyQTLWVAE0ZTfsuCCcl%0AHXrsIEjERnSGDFbbzI0%3D%0A) +![](https://downloads.intercomcdn.com/i/o/lupk8zyo/2053902291/8c39d1a79dedc97411eed54dec5c/CleanShot+2026-02-11+at+11_25_34%402x.png?expires=1788327900&signature=a2a4256b38f7b127a604a6d1d33589949f85167652f055c975596d695f86d498&req=diAiFcB%2Bn4NWWPMW1HO4zfGib2%2BnaQdWYabJlVJ9VPxK%2FF0SQH7zV3Ps8pl2%0AxheSvKoQ4o7OebOp19s%3D%0A) ## How does disabling public projects work? diff --git a/discovery.json b/discovery.json index 951aee693..dfb5b8f4d 100644 --- a/discovery.json +++ b/discovery.json @@ -1,7 +1,7 @@ { "version": 1, "note": "What the last full run could see outside sources.json. Written by the fetcher so a new source arrives as a diff a human reviews, not as a line in an Actions log nobody reads. Stable facts only: a change here is always news. `review` is the actionable list \u2014 domains we could archive today and do not.", - "updated": "2026-09-01", + "updated": "2026-09-02", "domains": { "anthropic.com": { "status": "frozen", @@ -76,8 +76,6 @@ "anthropics/OpenROAD-flow-scripts", "anthropics/agent-sdk-workshop", "anthropics/amulet2", - "anthropics/anthropic-bedrock-python", - "anthropics/anthropic-bedrock-typescript", "anthropics/anthropic-cli", "anthropics/anthropic-sdk-csharp", "anthropics/anthropic-sdk-go", @@ -142,6 +140,7 @@ "anthropics/redis-py", "anthropics/riegeli-rs", "anthropics/s5cmd", + "anthropics/sandbox-runtime", "anthropics/scone-bench", "anthropics/sse-starlette", "anthropics/swift-markdown", diff --git a/tombstones.json b/tombstones.json index 50ef3f3cb..502bb2673 100644 --- a/tombstones.json +++ b/tombstones.json @@ -1,7 +1,7 @@ { "version": 1, "note": "URLs confirmed gone upstream. Kept so a page that died once does not report as a fresh failure on every later run, which would bury the failure that is actually new. An entry clears itself if the URL answers again -- but only while something still probes it. Entries whose local file was removed are no longer fetched, so they stay as a record of the restructure rather than a live check.", - "updated": "2026-09-01", + "updated": "2026-09-02", "urls": { "https://claude.com/docs/claude-science/annotations": { "since": "2026-09-01",