Follow Discord
Sweep 02 Oct 2026 · 18:55Z Build v2.1.288 509 read Stable v2.1.285 Latest v2.1.288 Next v2.1.288 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

Events changedapi/beta/sessions/events

Nearest release: v2.1.286, published 6 hours before this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+1,207added
Lines−17removed
From line 233 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits18to this page, all time

### Beta Managed Agents Repository Authentication Error ### Beta Managed Agents Repository Checkout Error ### Beta Managed Agents Repository Clone Error ### Beta Managed Agents Repository Forbidden Error ### Beta Managed Agents Repository Not Found Error ### Beta Managed Agents Session Refusal ### Beta Managed Agents Session Refusal Stop Details

The whole hunk

from line 233, old and new numbered
/
lines

This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.

The two sides of this change are more than 400 edits apart, too far apart to line up, so this is the differ's own diff of it and the words inside a line are not marked.

from line 233
233233 
234234 - `"mcp-client-2026-09-15"`
235235 
236 - `"ce-plugins-2026-09-01"`
237 
236238- `"anthropic-workspace-id": optional string`
237239 
238240 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 961
959961 
960962 Unique identifier for this event.
961963 
962 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 5 more`
964 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 10 more`
963965 
964966 - `BetaManagedAgentsUnknownError object`
965967 
from line 1193
11911193 
11921194 ID of the vault containing the affected credential.
11931195 
1196 - `BetaManagedAgentsRepositoryAuthenticationError object`
1197 
1198 The repository host rejected the credentials, or required credentials and received none.
1199 
1200 - `type: "repository_authentication_error"`
1201 
1202 - `message: string`
1203 
1204 Human-readable error description.
1205 
1206 - `repository_url: string or null`
1207 
1208 URL of the repository that could not be cloned. Null when it could not be identified.
1209 
1210 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
1211 
1212 What the client should do next. Always `retrying`: the session keeps running without the repository.
1213 
1214 - `BetaManagedAgentsRetryStatusRetrying object`
1215 
1216 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
1217 
1218 - `BetaManagedAgentsRetryStatusExhausted object`
1219 
1220 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
1221 
1222 - `BetaManagedAgentsRetryStatusTerminal object`
1223 
1224 The session encountered a terminal error and will transition to `terminated` state.
1225 
1226 - `BetaManagedAgentsRepositoryForbiddenError object`
1227 
1228 The repository host refused access to the repository.
1229 
1230 - `type: "repository_forbidden_error"`
1231 
1232 - `message: string`
1233 
1234 Human-readable error description.
1235 
1236 - `repository_url: string or null`
1237 
1238 URL of the repository that could not be cloned. Null when it could not be identified.
1239 
1240 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
1241 
1242 What the client should do next. Always `retrying`: the session keeps running without the repository.
1243 
1244 - `BetaManagedAgentsRetryStatusRetrying object`
1245 
1246 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
1247 
1248 - `BetaManagedAgentsRetryStatusExhausted object`
1249 
1250 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
1251 
1252 - `BetaManagedAgentsRetryStatusTerminal object`
1253 
1254 The session encountered a terminal error and will transition to `terminated` state.
1255 
1256 - `BetaManagedAgentsRepositoryNotFoundError object`
1257 
1258 The repository host reported the repository as not found.
1259 
1260 - `type: "repository_not_found_error"`
1261 
1262 - `message: string`
1263 
1264 Human-readable error description.
1265 
1266 - `repository_url: string or null`
1267 
1268 URL of the repository that could not be cloned. Null when it could not be identified.
1269 
1270 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
1271 
1272 What the client should do next. Always `retrying`: the session keeps running without the repository.
1273 
1274 - `BetaManagedAgentsRetryStatusRetrying object`
1275 
1276 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
1277 
1278 - `BetaManagedAgentsRetryStatusExhausted object`
1279 
1280 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
1281 
1282 - `BetaManagedAgentsRetryStatusTerminal object`
1283 
1284 The session encountered a terminal error and will transition to `terminated` state.
1285 
1286 - `BetaManagedAgentsRepositoryCheckoutError object`
1287 
1288 The requested branch or commit does not exist in the repository.
1289 
1290 - `type: "repository_checkout_error"`
1291 
1292 - `message: string`
1293 
1294 Human-readable error description.
1295 
1296 - `repository_url: string or null`
1297 
1298 URL of the repository that could not be cloned. Null when it could not be identified.
1299 
1300 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
1301 
1302 What the client should do next. Always `retrying`: the session keeps running without the repository.
1303 
1304 - `BetaManagedAgentsRetryStatusRetrying object`
1305 
1306 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
1307 
1308 - `BetaManagedAgentsRetryStatusExhausted object`
1309 
1310 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
1311 
1312 - `BetaManagedAgentsRetryStatusTerminal object`
1313 
1314 The session encountered a terminal error and will transition to `terminated` state.
1315 
1316 - `BetaManagedAgentsRepositoryCloneError object`
1317 
1318 The repository could not be cloned.
1319 
1320 - `type: "repository_clone_error"`
1321 
1322 - `message: string`
1323 
1324 Human-readable error description.
1325 
1326 - `repository_url: string or null`
1327 
1328 URL of the repository that could not be cloned. Null when it could not be identified.
1329 
1330 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
1331 
1332 What the client should do next. Always `retrying`: the session keeps running without the repository.
1333 
1334 - `BetaManagedAgentsRetryStatusRetrying object`
1335 
1336 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
1337 
1338 - `BetaManagedAgentsRetryStatusExhausted object`
1339 
1340 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
1341 
1342 - `BetaManagedAgentsRetryStatusTerminal object`
1343 
1344 The session encountered a terminal error and will transition to `terminated` state.
1345 
11941346 - `processed_at: string`
11951347 
11961348 Timestamp when the error occurred.
from line 1397
12451397 
12461398 format: date-time
12471399 
1248 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`
1400 - `stop_details: BetaManagedAgentsSessionRefusalStopDetails or null`
1401 
1402 Structured information about why the session stopped. `null` when there is nothing more to report.
1403 
1404 - `type: "refusal"`
1405 
1406 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
1407 
1408 The policy category that triggered the refusal, or `null` when there is no named category. New values can be added over time.
1409 
1410 - `"cyber"`
1411 
1412 - `"bio"`
1413 
1414 - `"frontier_llm"`
1415 
1416 - `"reasoning_extraction"`
1417 
1418 - `"general_harms"`
1419 
1420 - `explanation: string or null`
1421 
1422 Human-readable explanation of the refusal, or `null` when none is available. The wording can change, so do not parse it.
1423 
1424 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or 2 more`
12491425 
12501426 - `BetaManagedAgentsSessionEndTurn object`
12511427 
from line 1451
12751451 
12761452 - `type: "budget_reached"`
12771453 
1454 - `BetaManagedAgentsSessionRefusal object`
1455 
1456 The turn ended because the model's response was refused, for example by a safety classifier.
1457 
1458 - `type: "refusal"`
1459 
12781460 - `BetaManagedAgentsSessionStatusTerminatedEvent object`
12791461 
12801462 Indicates the session has terminated, either due to an error or completion.
from line 1785
16031785 
16041786 Public sthr_ ID of the thread that went idle.
16051787 
1606 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`
1788 - `stop_details: BetaManagedAgentsSessionRefusalStopDetails or null`
1789 
1790 Structured information about why the thread stopped. `null` when there is nothing more to report.
1791 
1792 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or 2 more`
16071793 
16081794 - `BetaManagedAgentsSessionEndTurn object`
16091795 
from line 1806
16201806 - `BetaManagedAgentsSessionBudgetReached object`
16211807 
16221808 The agent stopped because the session's tracked list cost reached its budget, or because its usage includes a model with no list price (which the budget cannot measure). Raise the budget to continue — or, if raising is rejected because a model has no list price, remove the budget.
1809 
1810 - `BetaManagedAgentsSessionRefusal object`
1811 
1812 The turn ended because the model's response was refused, for example by a safety classifier.
16231813 
16241814 - `BetaManagedAgentsSessionThreadStatusTerminatedEvent object`
16251815 
from line 2816
26262816 
26272817 - `"mcp-client-2026-09-15"`
26282818 
2819 - `"ce-plugins-2026-09-01"`
2820 
26292821- `"anthropic-workspace-id": optional string`
26302822 
26312823 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 3801
36093801 
36103802 - `"mcp-client-2026-09-15"`
36113803 
3804 - `"ce-plugins-2026-09-01"`
3805 
36123806- `"anthropic-workspace-id": optional string`
36133807 
36143808 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 4529
43354529 
43364530 Unique identifier for this event.
43374531 
4338 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 5 more`
4532 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 10 more`
43394533 
43404534 - `BetaManagedAgentsUnknownError object`
43414535 
from line 4761
45674761 
45684762 ID of the vault containing the affected credential.
45694763 
4764 - `BetaManagedAgentsRepositoryAuthenticationError object`
4765 
4766 The repository host rejected the credentials, or required credentials and received none.
4767 
4768 - `type: "repository_authentication_error"`
4769 
4770 - `message: string`
4771 
4772 Human-readable error description.
4773 
4774 - `repository_url: string or null`
4775 
4776 URL of the repository that could not be cloned. Null when it could not be identified.
4777 
4778 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
4779 
4780 What the client should do next. Always `retrying`: the session keeps running without the repository.
4781 
4782 - `BetaManagedAgentsRetryStatusRetrying object`
4783 
4784 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
4785 
4786 - `BetaManagedAgentsRetryStatusExhausted object`
4787 
4788 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
4789 
4790 - `BetaManagedAgentsRetryStatusTerminal object`
4791 
4792 The session encountered a terminal error and will transition to `terminated` state.
4793 
4794 - `BetaManagedAgentsRepositoryForbiddenError object`
4795 
4796 The repository host refused access to the repository.
4797 
4798 - `type: "repository_forbidden_error"`
4799 
4800 - `message: string`
4801 
4802 Human-readable error description.
4803 
4804 - `repository_url: string or null`
4805 
4806 URL of the repository that could not be cloned. Null when it could not be identified.
4807 
4808 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
4809 
4810 What the client should do next. Always `retrying`: the session keeps running without the repository.
4811 
4812 - `BetaManagedAgentsRetryStatusRetrying object`
4813 
4814 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
4815 
4816 - `BetaManagedAgentsRetryStatusExhausted object`
4817 
4818 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
4819 
4820 - `BetaManagedAgentsRetryStatusTerminal object`
4821 
4822 The session encountered a terminal error and will transition to `terminated` state.
4823 
4824 - `BetaManagedAgentsRepositoryNotFoundError object`
4825 
4826 The repository host reported the repository as not found.
4827 
4828 - `type: "repository_not_found_error"`
4829 
4830 - `message: string`
4831 
4832 Human-readable error description.
4833 
4834 - `repository_url: string or null`
4835 
4836 URL of the repository that could not be cloned. Null when it could not be identified.
4837 
4838 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
4839 
4840 What the client should do next. Always `retrying`: the session keeps running without the repository.
4841 
4842 - `BetaManagedAgentsRetryStatusRetrying object`
4843 
4844 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
4845 
4846 - `BetaManagedAgentsRetryStatusExhausted object`
4847 
4848 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
4849 
4850 - `BetaManagedAgentsRetryStatusTerminal object`
4851 
4852 The session encountered a terminal error and will transition to `terminated` state.
4853 
4854 - `BetaManagedAgentsRepositoryCheckoutError object`
4855 
4856 The requested branch or commit does not exist in the repository.
4857 
4858 - `type: "repository_checkout_error"`
4859 
4860 - `message: string`
4861 
4862 Human-readable error description.
4863 
4864 - `repository_url: string or null`
4865 
4866 URL of the repository that could not be cloned. Null when it could not be identified.
4867 
4868 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
4869 
4870 What the client should do next. Always `retrying`: the session keeps running without the repository.
4871 
4872 - `BetaManagedAgentsRetryStatusRetrying object`
4873 
4874 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
4875 
4876 - `BetaManagedAgentsRetryStatusExhausted object`
4877 
4878 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
4879 
4880 - `BetaManagedAgentsRetryStatusTerminal object`
4881 
4882 The session encountered a terminal error and will transition to `terminated` state.
4883 
4884 - `BetaManagedAgentsRepositoryCloneError object`
4885 
4886 The repository could not be cloned.
4887 
4888 - `type: "repository_clone_error"`
4889 
4890 - `message: string`
4891 
4892 Human-readable error description.
4893 
4894 - `repository_url: string or null`
4895 
4896 URL of the repository that could not be cloned. Null when it could not be identified.
4897 
4898 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
4899 
4900 What the client should do next. Always `retrying`: the session keeps running without the repository.
4901 
4902 - `BetaManagedAgentsRetryStatusRetrying object`
4903 
4904 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
4905 
4906 - `BetaManagedAgentsRetryStatusExhausted object`
4907 
4908 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
4909 
4910 - `BetaManagedAgentsRetryStatusTerminal object`
4911 
4912 The session encountered a terminal error and will transition to `terminated` state.
4913 
45704914 - `processed_at: string`
45714915 
45724916 Timestamp when the error occurred.
from line 4965
46214965 
46224966 format: date-time
46234967 
4624 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`
4968 - `stop_details: BetaManagedAgentsSessionRefusalStopDetails or null`
4969 
4970 Structured information about why the session stopped. `null` when there is nothing more to report.
4971 
4972 - `type: "refusal"`
4973 
4974 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
4975 
4976 The policy category that triggered the refusal, or `null` when there is no named category. New values can be added over time.
4977 
4978 - `"cyber"`
4979 
4980 - `"bio"`
4981 
4982 - `"frontier_llm"`
4983 
4984 - `"reasoning_extraction"`
4985 
4986 - `"general_harms"`
4987 
4988 - `explanation: string or null`
4989 
4990 Human-readable explanation of the refusal, or `null` when none is available. The wording can change, so do not parse it.
4991 
4992 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or 2 more`
46254993 
46264994 - `BetaManagedAgentsSessionEndTurn object`
46274995 
from line 5019
46515019 
46525020 - `type: "budget_reached"`
46535021 
5022 - `BetaManagedAgentsSessionRefusal object`
5023 
5024 The turn ended because the model's response was refused, for example by a safety classifier.
5025 
5026 - `type: "refusal"`
5027 
46545028 - `BetaManagedAgentsSessionStatusTerminatedEvent object`
46555029 
46565030 Indicates the session has terminated, either due to an error or completion.
from line 5353
49795353 
49805354 Public sthr_ ID of the thread that went idle.
49815355 
4982 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`
5356 - `stop_details: BetaManagedAgentsSessionRefusalStopDetails or null`
5357 
5358 Structured information about why the thread stopped. `null` when there is nothing more to report.
5359 
5360 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or 2 more`
49835361 
49845362 - `BetaManagedAgentsSessionEndTurn object`
49855363 
from line 5374
49965374 - `BetaManagedAgentsSessionBudgetReached object`
49975375 
49985376 The agent stopped because the session's tracked list cost reached its budget, or because its usage includes a model with no list price (which the budget cannot measure). Raise the budget to continue — or, if raising is rejected because a model has no list price, remove the budget.
5377 
5378 - `BetaManagedAgentsSessionRefusal object`
5379 
5380 The turn ended because the model's response was refused, for example by a safety classifier.
49995381 
50005382 - `BetaManagedAgentsSessionThreadStatusTerminatedEvent object`
50015383 
from line 6408
60266408 
60276409- `BetaManagedAgentsAgentEvaluatedPermission = "allow" or "ask" or "deny"`
60286410 
6029 AgentEvaluatedPermission enum
6030 
60316411 - `"allow"`
60326412 
60336413 - `"ask"`
from line 8438
80588438 
80598439 - `type: "redacted"`
80608440 
8441### Beta Managed Agents Repository Authentication Error
8442 
8443- `BetaManagedAgentsRepositoryAuthenticationError object`
8444 
8445 The repository host rejected the credentials, or required credentials and received none.
8446 
8447 - `type: "repository_authentication_error"`
8448 
8449 - `message: string`
8450 
8451 Human-readable error description.
8452 
8453 - `repository_url: string or null`
8454 
8455 URL of the repository that could not be cloned. Null when it could not be identified.
8456 
8457 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
8458 
8459 What the client should do next. Always `retrying`: the session keeps running without the repository.
8460 
8461 - `BetaManagedAgentsRetryStatusRetrying object`
8462 
8463 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
8464 
8465 - `type: "retrying"`
8466 
8467 - `BetaManagedAgentsRetryStatusExhausted object`
8468 
8469 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
8470 
8471 - `type: "exhausted"`
8472 
8473 - `BetaManagedAgentsRetryStatusTerminal object`
8474 
8475 The session encountered a terminal error and will transition to `terminated` state.
8476 
8477 - `type: "terminal"`
8478 
8479### Beta Managed Agents Repository Checkout Error
8480 
8481- `BetaManagedAgentsRepositoryCheckoutError object`
8482 
8483 The requested branch or commit does not exist in the repository.
8484 
8485 - `type: "repository_checkout_error"`
8486 
8487 - `message: string`
8488 
8489 Human-readable error description.
8490 
8491 - `repository_url: string or null`
8492 
8493 URL of the repository that could not be cloned. Null when it could not be identified.
8494 
8495 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
8496 
8497 What the client should do next. Always `retrying`: the session keeps running without the repository.
8498 
8499 - `BetaManagedAgentsRetryStatusRetrying object`
8500 
8501 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
8502 
8503 - `type: "retrying"`
8504 
8505 - `BetaManagedAgentsRetryStatusExhausted object`
8506 
8507 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
8508 
8509 - `type: "exhausted"`
8510 
8511 - `BetaManagedAgentsRetryStatusTerminal object`
8512 
8513 The session encountered a terminal error and will transition to `terminated` state.
8514 
8515 - `type: "terminal"`
8516 
8517### Beta Managed Agents Repository Clone Error
8518 
8519- `BetaManagedAgentsRepositoryCloneError object`
8520 
8521 The repository could not be cloned.
8522 
8523 - `type: "repository_clone_error"`
8524 
8525 - `message: string`
8526 
8527 Human-readable error description.
8528 
8529 - `repository_url: string or null`
8530 
8531 URL of the repository that could not be cloned. Null when it could not be identified.
8532 
8533 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
8534 
8535 What the client should do next. Always `retrying`: the session keeps running without the repository.
8536 
8537 - `BetaManagedAgentsRetryStatusRetrying object`
8538 
8539 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
8540 
8541 - `type: "retrying"`
8542 
8543 - `BetaManagedAgentsRetryStatusExhausted object`
8544 
8545 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
8546 
8547 - `type: "exhausted"`
8548 
8549 - `BetaManagedAgentsRetryStatusTerminal object`
8550 
8551 The session encountered a terminal error and will transition to `terminated` state.
8552 
8553 - `type: "terminal"`
8554 
8555### Beta Managed Agents Repository Forbidden Error
8556 
8557- `BetaManagedAgentsRepositoryForbiddenError object`
8558 
8559 The repository host refused access to the repository.
8560 
8561 - `type: "repository_forbidden_error"`
8562 
8563 - `message: string`
8564 
8565 Human-readable error description.
8566 
8567 - `repository_url: string or null`
8568 
8569 URL of the repository that could not be cloned. Null when it could not be identified.
8570 
8571 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
8572 
8573 What the client should do next. Always `retrying`: the session keeps running without the repository.
8574 
8575 - `BetaManagedAgentsRetryStatusRetrying object`
8576 
8577 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
8578 
8579 - `type: "retrying"`
8580 
8581 - `BetaManagedAgentsRetryStatusExhausted object`
8582 
8583 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
8584 
8585 - `type: "exhausted"`
8586 
8587 - `BetaManagedAgentsRetryStatusTerminal object`
8588 
8589 The session encountered a terminal error and will transition to `terminated` state.
8590 
8591 - `type: "terminal"`
8592 
8593### Beta Managed Agents Repository Not Found Error
8594 
8595- `BetaManagedAgentsRepositoryNotFoundError object`
8596 
8597 The repository host reported the repository as not found.
8598 
8599 - `type: "repository_not_found_error"`
8600 
8601 - `message: string`
8602 
8603 Human-readable error description.
8604 
8605 - `repository_url: string or null`
8606 
8607 URL of the repository that could not be cloned. Null when it could not be identified.
8608 
8609 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
8610 
8611 What the client should do next. Always `retrying`: the session keeps running without the repository.
8612 
8613 - `BetaManagedAgentsRetryStatusRetrying object`
8614 
8615 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
8616 
8617 - `type: "retrying"`
8618 
8619 - `BetaManagedAgentsRetryStatusExhausted object`
8620 
8621 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
8622 
8623 - `type: "exhausted"`
8624 
8625 - `BetaManagedAgentsRetryStatusTerminal object`
8626 
8627 The session encountered a terminal error and will transition to `terminated` state.
8628 
8629 - `type: "terminal"`
8630 
80618631### Beta Managed Agents Retry Status Exhausted
80628632 
80638633- `BetaManagedAgentsRetryStatusExhausted object`
from line 9208
86389208 
86399209 Unique identifier for this event.
86409210 
8641 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 5 more`
9211 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 10 more`
86429212 
86439213 - `BetaManagedAgentsUnknownError object`
86449214 
from line 9440
88709440 
88719441 ID of the vault containing the affected credential.
88729442 
9443 - `BetaManagedAgentsRepositoryAuthenticationError object`
9444 
9445 The repository host rejected the credentials, or required credentials and received none.
9446 
9447 - `type: "repository_authentication_error"`
9448 
9449 - `message: string`
9450 
9451 Human-readable error description.
9452 
9453 - `repository_url: string or null`
9454 
9455 URL of the repository that could not be cloned. Null when it could not be identified.
9456 
9457 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
9458 
9459 What the client should do next. Always `retrying`: the session keeps running without the repository.
9460 
9461 - `BetaManagedAgentsRetryStatusRetrying object`
9462 
9463 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
9464 
9465 - `BetaManagedAgentsRetryStatusExhausted object`
9466 
9467 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
9468 
9469 - `BetaManagedAgentsRetryStatusTerminal object`
9470 
9471 The session encountered a terminal error and will transition to `terminated` state.
9472 
9473 - `BetaManagedAgentsRepositoryForbiddenError object`
9474 
9475 The repository host refused access to the repository.
9476 
9477 - `type: "repository_forbidden_error"`
9478 
9479 - `message: string`
9480 
9481 Human-readable error description.
9482 
9483 - `repository_url: string or null`
9484 
9485 URL of the repository that could not be cloned. Null when it could not be identified.
9486 
9487 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
9488 
9489 What the client should do next. Always `retrying`: the session keeps running without the repository.
9490 
9491 - `BetaManagedAgentsRetryStatusRetrying object`
9492 
9493 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
9494 
9495 - `BetaManagedAgentsRetryStatusExhausted object`
9496 
9497 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
9498 
9499 - `BetaManagedAgentsRetryStatusTerminal object`
9500 
9501 The session encountered a terminal error and will transition to `terminated` state.
9502 
9503 - `BetaManagedAgentsRepositoryNotFoundError object`
9504 
9505 The repository host reported the repository as not found.
9506 
9507 - `type: "repository_not_found_error"`
9508 
9509 - `message: string`
9510 
9511 Human-readable error description.
9512 
9513 - `repository_url: string or null`
9514 
9515 URL of the repository that could not be cloned. Null when it could not be identified.
9516 
9517 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
9518 
9519 What the client should do next. Always `retrying`: the session keeps running without the repository.
9520 
9521 - `BetaManagedAgentsRetryStatusRetrying object`
9522 
9523 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
9524 
9525 - `BetaManagedAgentsRetryStatusExhausted object`
9526 
9527 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
9528 
9529 - `BetaManagedAgentsRetryStatusTerminal object`
9530 
9531 The session encountered a terminal error and will transition to `terminated` state.
9532 
9533 - `BetaManagedAgentsRepositoryCheckoutError object`
9534 
9535 The requested branch or commit does not exist in the repository.
9536 
9537 - `type: "repository_checkout_error"`
9538 
9539 - `message: string`
9540 
9541 Human-readable error description.
9542 
9543 - `repository_url: string or null`
9544 
9545 URL of the repository that could not be cloned. Null when it could not be identified.
9546 
9547 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
9548 
9549 What the client should do next. Always `retrying`: the session keeps running without the repository.
9550 
9551 - `BetaManagedAgentsRetryStatusRetrying object`
9552 
9553 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
9554 
9555 - `BetaManagedAgentsRetryStatusExhausted object`
9556 
9557 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
9558 
9559 - `BetaManagedAgentsRetryStatusTerminal object`
9560 
9561 The session encountered a terminal error and will transition to `terminated` state.
9562 
9563 - `BetaManagedAgentsRepositoryCloneError object`
9564 
9565 The repository could not be cloned.
9566 
9567 - `type: "repository_clone_error"`
9568 
9569 - `message: string`
9570 
9571 Human-readable error description.
9572 
9573 - `repository_url: string or null`
9574 
9575 URL of the repository that could not be cloned. Null when it could not be identified.
9576 
9577 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
9578 
9579 What the client should do next. Always `retrying`: the session keeps running without the repository.
9580 
9581 - `BetaManagedAgentsRetryStatusRetrying object`
9582 
9583 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
9584 
9585 - `BetaManagedAgentsRetryStatusExhausted object`
9586 
9587 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
9588 
9589 - `BetaManagedAgentsRetryStatusTerminal object`
9590 
9591 The session encountered a terminal error and will transition to `terminated` state.
9592 
88739593 - `processed_at: string`
88749594 
88759595 Timestamp when the error occurred.
from line 10316
959610316 
959710317 Unique identifier for this event.
959810318 
9599 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 5 more`
10319 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 10 more`
960010320 
960110321 - `BetaManagedAgentsUnknownError object`
960210322 
from line 10548
982810548 
982910549 ID of the vault containing the affected credential.
983010550 
10551 - `BetaManagedAgentsRepositoryAuthenticationError object`
10552 
10553 The repository host rejected the credentials, or required credentials and received none.
10554 
10555 - `type: "repository_authentication_error"`
10556 
10557 - `message: string`
10558 
10559 Human-readable error description.
10560 
10561 - `repository_url: string or null`
10562 
10563 URL of the repository that could not be cloned. Null when it could not be identified.
10564 
10565 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
10566 
10567 What the client should do next. Always `retrying`: the session keeps running without the repository.
10568 
10569 - `BetaManagedAgentsRetryStatusRetrying object`
10570 
10571 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
10572 
10573 - `BetaManagedAgentsRetryStatusExhausted object`
10574 
10575 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
10576 
10577 - `BetaManagedAgentsRetryStatusTerminal object`
10578 
10579 The session encountered a terminal error and will transition to `terminated` state.
10580 
10581 - `BetaManagedAgentsRepositoryForbiddenError object`
10582 
10583 The repository host refused access to the repository.
10584 
10585 - `type: "repository_forbidden_error"`
10586 
10587 - `message: string`
10588 
10589 Human-readable error description.
10590 
10591 - `repository_url: string or null`
10592 
10593 URL of the repository that could not be cloned. Null when it could not be identified.
10594 
10595 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
10596 
10597 What the client should do next. Always `retrying`: the session keeps running without the repository.
10598 
10599 - `BetaManagedAgentsRetryStatusRetrying object`
10600 
10601 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
10602 
10603 - `BetaManagedAgentsRetryStatusExhausted object`
10604 
10605 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
10606 
10607 - `BetaManagedAgentsRetryStatusTerminal object`
10608 
10609 The session encountered a terminal error and will transition to `terminated` state.
10610 
10611 - `BetaManagedAgentsRepositoryNotFoundError object`
10612 
10613 The repository host reported the repository as not found.
10614 
10615 - `type: "repository_not_found_error"`
10616 
10617 - `message: string`
10618 
10619 Human-readable error description.
10620 
10621 - `repository_url: string or null`
10622 
10623 URL of the repository that could not be cloned. Null when it could not be identified.
10624 
10625 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
10626 
10627 What the client should do next. Always `retrying`: the session keeps running without the repository.
10628 
10629 - `BetaManagedAgentsRetryStatusRetrying object`
10630 
10631 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
10632 
10633 - `BetaManagedAgentsRetryStatusExhausted object`
10634 
10635 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
10636 
10637 - `BetaManagedAgentsRetryStatusTerminal object`
10638 
10639 The session encountered a terminal error and will transition to `terminated` state.
10640 
10641 - `BetaManagedAgentsRepositoryCheckoutError object`
10642 
10643 The requested branch or commit does not exist in the repository.
10644 
10645 - `type: "repository_checkout_error"`
10646 
10647 - `message: string`
10648 
10649 Human-readable error description.
10650 
10651 - `repository_url: string or null`
10652 
10653 URL of the repository that could not be cloned. Null when it could not be identified.
10654 
10655 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
10656 
10657 What the client should do next. Always `retrying`: the session keeps running without the repository.
10658 
10659 - `BetaManagedAgentsRetryStatusRetrying object`
10660 
10661 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
10662 
10663 - `BetaManagedAgentsRetryStatusExhausted object`
10664 
10665 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
10666 
10667 - `BetaManagedAgentsRetryStatusTerminal object`
10668 
10669 The session encountered a terminal error and will transition to `terminated` state.
10670 
10671 - `BetaManagedAgentsRepositoryCloneError object`
10672 
10673 The repository could not be cloned.
10674 
10675 - `type: "repository_clone_error"`
10676 
10677 - `message: string`
10678 
10679 Human-readable error description.
10680 
10681 - `repository_url: string or null`
10682 
10683 URL of the repository that could not be cloned. Null when it could not be identified.
10684 
10685 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
10686 
10687 What the client should do next. Always `retrying`: the session keeps running without the repository.
10688 
10689 - `BetaManagedAgentsRetryStatusRetrying object`
10690 
10691 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
10692 
10693 - `BetaManagedAgentsRetryStatusExhausted object`
10694 
10695 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
10696 
10697 - `BetaManagedAgentsRetryStatusTerminal object`
10698 
10699 The session encountered a terminal error and will transition to `terminated` state.
10700 
983110701 - `processed_at: string`
983210702 
983310703 Timestamp when the error occurred.
from line 10752
988210752 
988310753 format: date-time
988410754 
9885 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`
10755 - `stop_details: BetaManagedAgentsSessionRefusalStopDetails or null`
10756 
10757 Structured information about why the session stopped. `null` when there is nothing more to report.
10758 
10759 - `type: "refusal"`
10760 
10761 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
10762 
10763 The policy category that triggered the refusal, or `null` when there is no named category. New values can be added over time.
10764 
10765 - `"cyber"`
10766 
10767 - `"bio"`
10768 
10769 - `"frontier_llm"`
10770 
10771 - `"reasoning_extraction"`
10772 
10773 - `"general_harms"`
10774 
10775 - `explanation: string or null`
10776 
10777 Human-readable explanation of the refusal, or `null` when none is available. The wording can change, so do not parse it.
10778 
10779 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or 2 more`
988610780 
988710781 - `BetaManagedAgentsSessionEndTurn object`
988810782 
from line 10806
991210806 
991310807 - `type: "budget_reached"`
991410808 
10809 - `BetaManagedAgentsSessionRefusal object`
10810 
10811 The turn ended because the model's response was refused, for example by a safety classifier.
10812 
10813 - `type: "refusal"`
10814 
991510815 - `BetaManagedAgentsSessionStatusTerminatedEvent object`
991610816 
991710817 Indicates the session has terminated, either due to an error or completion.
from line 11140
1024011140 
1024111141 Public sthr_ ID of the thread that went idle.
1024211142 
10243 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`
11143 - `stop_details: BetaManagedAgentsSessionRefusalStopDetails or null`
11144 
11145 Structured information about why the thread stopped. `null` when there is nothing more to report.
11146 
11147 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or 2 more`
1024411148 
1024511149 - `BetaManagedAgentsSessionEndTurn object`
1024611150 
from line 11162
1025811162 
1025911163 The agent stopped because the session's tracked list cost reached its budget, or because its usage includes a model with no list price (which the budget cannot measure). Raise the budget to continue — or, if raising is rejected because a model has no list price, remove the budget.
1026011164 
11165 - `BetaManagedAgentsSessionRefusal object`
11166 
11167 The turn ended because the model's response was refused, for example by a safety classifier.
11168 
1026111169 - `BetaManagedAgentsSessionThreadStatusTerminatedEvent object`
1026211170 
1026311171 A session thread has terminated and will accept no further input. Emitted on the thread's own stream and cross-posted to the primary stream for child threads.
from line 12086
1117812086 
1117912087 - `"session.usage"`
1118012088 
12089### Beta Managed Agents Session Refusal
12090 
12091- `BetaManagedAgentsSessionRefusal object`
12092 
12093 The turn ended because the model's response was refused, for example by a safety classifier.
12094 
12095 - `type: "refusal"`
12096 
12097### Beta Managed Agents Session Refusal Stop Details
12098 
12099- `BetaManagedAgentsSessionRefusalStopDetails object`
12100 
12101 Structured information about a refusal.
12102 
12103 - `type: "refusal"`
12104 
12105 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
12106 
12107 The policy category that triggered the refusal, or `null` when there is no named category. New values can be added over time.
12108 
12109 - `"cyber"`
12110 
12111 - `"bio"`
12112 
12113 - `"frontier_llm"`
12114 
12115 - `"reasoning_extraction"`
12116 
12117 - `"general_harms"`
12118 
12119 - `explanation: string or null`
12120 
12121 Human-readable explanation of the refusal, or `null` when none is available. The wording can change, so do not parse it.
12122 
1118112123### Beta Managed Agents Session Requires Action
1118212124 
1118312125- `BetaManagedAgentsSessionRequiresAction object`
from line 12158
1121612158 
1121712159 format: date-time
1121812160 
11219 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`
12161 - `stop_details: BetaManagedAgentsSessionRefusalStopDetails or null`
12162 
12163 Structured information about why the session stopped. `null` when there is nothing more to report.
12164 
12165 - `type: "refusal"`
12166 
12167 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
12168 
12169 The policy category that triggered the refusal, or `null` when there is no named category. New values can be added over time.
12170 
12171 - `"cyber"`
12172 
12173 - `"bio"`
12174 
12175 - `"frontier_llm"`
12176 
12177 - `"reasoning_extraction"`
12178 
12179 - `"general_harms"`
12180 
12181 - `explanation: string or null`
12182 
12183 Human-readable explanation of the refusal, or `null` when none is available. The wording can change, so do not parse it.
12184 
12185 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or 2 more`
1122012186 
1122112187 - `BetaManagedAgentsSessionEndTurn object`
1122212188 
from line 12212
1124612212 
1124712213 - `type: "budget_reached"`
1124812214 
12215 - `BetaManagedAgentsSessionRefusal object`
12216 
12217 The turn ended because the model's response was refused, for example by a safety classifier.
12218 
12219 - `type: "refusal"`
12220 
1124912221### Beta Managed Agents Session Status Rescheduled Event
1125012222 
1125112223- `BetaManagedAgentsSessionStatusRescheduledEvent object`
from line 12324
1135212324 
1135312325 Public sthr_ ID of the thread that went idle.
1135412326 
11355 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`
12327 - `stop_details: BetaManagedAgentsSessionRefusalStopDetails or null`
12328 
12329 Structured information about why the thread stopped. `null` when there is nothing more to report.
12330 
12331 - `type: "refusal"`
12332 
12333 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
12334 
12335 The policy category that triggered the refusal, or `null` when there is no named category. New values can be added over time.
12336 
12337 - `"cyber"`
12338 
12339 - `"bio"`
12340 
12341 - `"frontier_llm"`
12342 
12343 - `"reasoning_extraction"`
12344 
12345 - `"general_harms"`
12346 
12347 - `explanation: string or null`
12348 
12349 Human-readable explanation of the refusal, or `null` when none is available. The wording can change, so do not parse it.
12350 
12351 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or 2 more`
1135612352 
1135712353 - `BetaManagedAgentsSessionEndTurn object`
1135812354 
from line 12378
1138212378 
1138312379 - `type: "budget_reached"`
1138412380 
12381 - `BetaManagedAgentsSessionRefusal object`
12382 
12383 The turn ended because the model's response was refused, for example by a safety classifier.
12384 
12385 - `type: "refusal"`
12386 
1138512387### Beta Managed Agents Session Thread Status Rescheduled Event
1138612388 
1138712389- `BetaManagedAgentsSessionThreadStatusRescheduledEvent object`
from line 13506
1250413506 
1250513507 Unique identifier for this event.
1250613508 
12507 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 5 more`
13509 - `error: BetaManagedAgentsUnknownError or BetaManagedAgentsModelOverloadedError or BetaManagedAgentsModelRateLimitedError or 10 more`
1250813510 
1250913511 - `BetaManagedAgentsUnknownError object`
1251013512 
from line 13738
1273613738 
1273713739 ID of the vault containing the affected credential.
1273813740 
13741 - `BetaManagedAgentsRepositoryAuthenticationError object`
13742 
13743 The repository host rejected the credentials, or required credentials and received none.
13744 
13745 - `type: "repository_authentication_error"`
13746 
13747 - `message: string`
13748 
13749 Human-readable error description.
13750 
13751 - `repository_url: string or null`
13752 
13753 URL of the repository that could not be cloned. Null when it could not be identified.
13754 
13755 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
13756 
13757 What the client should do next. Always `retrying`: the session keeps running without the repository.
13758 
13759 - `BetaManagedAgentsRetryStatusRetrying object`
13760 
13761 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
13762 
13763 - `BetaManagedAgentsRetryStatusExhausted object`
13764 
13765 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
13766 
13767 - `BetaManagedAgentsRetryStatusTerminal object`
13768 
13769 The session encountered a terminal error and will transition to `terminated` state.
13770 
13771 - `BetaManagedAgentsRepositoryForbiddenError object`
13772 
13773 The repository host refused access to the repository.
13774 
13775 - `type: "repository_forbidden_error"`
13776 
13777 - `message: string`
13778 
13779 Human-readable error description.
13780 
13781 - `repository_url: string or null`
13782 
13783 URL of the repository that could not be cloned. Null when it could not be identified.
13784 
13785 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
13786 
13787 What the client should do next. Always `retrying`: the session keeps running without the repository.
13788 
13789 - `BetaManagedAgentsRetryStatusRetrying object`
13790 
13791 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
13792 
13793 - `BetaManagedAgentsRetryStatusExhausted object`
13794 
13795 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
13796 
13797 - `BetaManagedAgentsRetryStatusTerminal object`
13798 
13799 The session encountered a terminal error and will transition to `terminated` state.
13800 
13801 - `BetaManagedAgentsRepositoryNotFoundError object`
13802 
13803 The repository host reported the repository as not found.
13804 
13805 - `type: "repository_not_found_error"`
13806 
13807 - `message: string`
13808 
13809 Human-readable error description.
13810 
13811 - `repository_url: string or null`
13812 
13813 URL of the repository that could not be cloned. Null when it could not be identified.
13814 
13815 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
13816 
13817 What the client should do next. Always `retrying`: the session keeps running without the repository.
13818 
13819 - `BetaManagedAgentsRetryStatusRetrying object`
13820 
13821 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
13822 
13823 - `BetaManagedAgentsRetryStatusExhausted object`
13824 
13825 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
13826 
13827 - `BetaManagedAgentsRetryStatusTerminal object`
13828 
13829 The session encountered a terminal error and will transition to `terminated` state.
13830 
13831 - `BetaManagedAgentsRepositoryCheckoutError object`
13832 
13833 The requested branch or commit does not exist in the repository.
13834 
13835 - `type: "repository_checkout_error"`
13836 
13837 - `message: string`
13838 
13839 Human-readable error description.
13840 
13841 - `repository_url: string or null`
13842 
13843 URL of the repository that could not be cloned. Null when it could not be identified.
13844 
13845 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
13846 
13847 What the client should do next. Always `retrying`: the session keeps running without the repository.
13848 
13849 - `BetaManagedAgentsRetryStatusRetrying object`
13850 
13851 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
13852 
13853 - `BetaManagedAgentsRetryStatusExhausted object`
13854 
13855 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
13856 
13857 - `BetaManagedAgentsRetryStatusTerminal object`
13858 
13859 The session encountered a terminal error and will transition to `terminated` state.
13860 
13861 - `BetaManagedAgentsRepositoryCloneError object`
13862 
13863 The repository could not be cloned.
13864 
13865 - `type: "repository_clone_error"`
13866 
13867 - `message: string`
13868 
13869 Human-readable error description.
13870 
13871 - `repository_url: string or null`
13872 
13873 URL of the repository that could not be cloned. Null when it could not be identified.
13874 
13875 - `retry_status: BetaManagedAgentsRetryStatusRetrying or BetaManagedAgentsRetryStatusExhausted or BetaManagedAgentsRetryStatusTerminal`
13876 
13877 What the client should do next. Always `retrying`: the session keeps running without the repository.
13878 
13879 - `BetaManagedAgentsRetryStatusRetrying object`
13880 
13881 The server is retrying automatically. Client should wait; the same error type may fire again as retrying, then once as exhausted when the retry budget runs out.
13882 
13883 - `BetaManagedAgentsRetryStatusExhausted object`
13884 
13885 This turn is dead; queued inputs are flushed and the session returns to idle. Client may send a new prompt.
13886 
13887 - `BetaManagedAgentsRetryStatusTerminal object`
13888 
13889 The session encountered a terminal error and will transition to `terminated` state.
13890 
1273913891 - `processed_at: string`
1274013892 
1274113893 Timestamp when the error occurred.
from line 13942
1279013942 
1279113943 format: date-time
1279213944 
12793 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`
13945 - `stop_details: BetaManagedAgentsSessionRefusalStopDetails or null`
13946 
13947 Structured information about why the session stopped. `null` when there is nothing more to report.
13948 
13949 - `type: "refusal"`
13950 
13951 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
13952 
13953 The policy category that triggered the refusal, or `null` when there is no named category. New values can be added over time.
13954 
13955 - `"cyber"`
13956 
13957 - `"bio"`
13958 
13959 - `"frontier_llm"`
13960 
13961 - `"reasoning_extraction"`
13962 
13963 - `"general_harms"`
13964 
13965 - `explanation: string or null`
13966 
13967 Human-readable explanation of the refusal, or `null` when none is available. The wording can change, so do not parse it.
13968 
13969 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or 2 more`
1279413970 
1279513971 - `BetaManagedAgentsSessionEndTurn object`
1279613972 
from line 13996
1282013996 
1282113997 - `type: "budget_reached"`
1282213998 
13999 - `BetaManagedAgentsSessionRefusal object`
14000 
14001 The turn ended because the model's response was refused, for example by a safety classifier.
14002 
14003 - `type: "refusal"`
14004 
1282314005 - `BetaManagedAgentsSessionStatusTerminatedEvent object`
1282414006 
1282514007 Indicates the session has terminated, either due to an error or completion.
from line 14330
1314814330 
1314914331 Public sthr_ ID of the thread that went idle.
1315014332 
13151 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`
14333 - `stop_details: BetaManagedAgentsSessionRefusalStopDetails or null`
14334 
14335 Structured information about why the thread stopped. `null` when there is nothing more to report.
14336 
14337 - `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or 2 more`
1315214338 
1315314339 - `BetaManagedAgentsSessionEndTurn object`
1315414340 
from line 14352
1316614352 
1316714353 The agent stopped because the session's tracked list cost reached its budget, or because its usage includes a model with no list price (which the budget cannot measure). Raise the budget to continue — or, if raising is rejected because a model has no list price, remove the budget.
1316814354 
14355 - `BetaManagedAgentsSessionRefusal object`
14356 
14357 The turn ended because the model's response was refused, for example by a safety classifier.
14358 
1316914359 - `BetaManagedAgentsSessionThreadStatusTerminatedEvent object`
1317014360 
1317114361 A session thread has terminated and will accept no further input. Emitted on the thread's own stream and cross-posted to the primary stream for child threads.
1317214362 
Feedback