Daily MCP Tool Drifts- 8,931 of 12,391 drifted with no version bump Mcpindex's daily crawler of the public MCP registry found that 8,931 of 12,391 tools drifted with no version bump, with 7,239 changes touching safety-relevant fields. The crawler observed 12,391 tools across 2,191 servers change their contract, including 354 tools that flipped a read-only hint toward write, delete, or send, and 281 tools that added a newly-required parameter. The ledger reports contract diffs without naming servers, and numbers update daily. Drift ledger Public proof of the problem the gate solves. mcpindex crawls the public MCP registry every day and records which tool contracts silently change. This is that record - the same corroborated drift the gate asks the network about when you pin a tool, so it can warn you on the first call. A contract-diff, not a safety verdict, and not prevention; the gate is what HOLDs the call. 12,391 tools changed a contract field we publish of 36,574 tools observed drifting. The remainder changed in ways we record but do not publish, predominantly description-only edits. - Servers affected - 2,191 - Safety-relevant contract changesChanges that touch a safety-relevant field - not confirmed vulnerabilities. - 7,239 Since tracking began, the crawler has observed 12,391 tools across 2,191 servers change their contract, 7,239 of them in a safety-relevant way.Most drift is harmless: 5,507 just added an optional parameter, and a gate should proceed silently on those. Not crying wolf on benign change is the point. Here are the ones that would actually surprise an agent mid-session. 354 tools flipped a read-only hint toward write, delete, or send the "read tool quietly became a write tool" case . 281 tools added a newly-required parameter, which breaks an agent still calling with last week’s arguments. 476 tools removed a parameter your agent may still be sending. 2,633 tools changed their output schema, the shape of what comes back. 684 tools narrowed a constraint, a tighter enum or range than you pinned. 360 tools changed a parameter’s type. Auth is not built to catch this class of change. A server that edits a tool’s contract keeps its API key, its allow-list entry, and its name in your config - access control answers who may call a tool, not whether the tool still does what it declared when you connected it. The failure mode with MCP is rarely “I connected a bad server on day one.” It is “I connected a good server that changed on day 30.” A contract diff, observed between snapshots. Not a safety verdict, not a claim any change is malicious, and not prevention: the ledger observes, the gate holds. Every entry is a fingerprint, never a named server. Numbers update daily and are self-verifiable at /api/v1/ledger /api/v1/ledger . Honesty These are contract changes mcpindex's crawler OBSERVED between two daily registry snapshots - a contract diff, not a safety verdict, and not an in-path prevention that is the gate . Absence from this list is not a clean bill of health: a private or un-crawled tool never appears here. No server pays to be listed or de-listed. Generated Tue, 18 Aug 2026 20:01:35 GMT Events Tools and servers are shown as content fingerprints, not names: mcpindex reports that a contract changed without publicly naming a specific server. A dash means no server fingerprint was recorded. | Tool fingerprint | Server fingerprint | Last seen | What changed | Safety | |---|---|---|---|---| | bab5fd056c7c... | f96bcac56f4b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramconstraint-narrowedoutput-schema-changed | safety-relevant diff | | 5f745caefdeb... | 43e7ace9e4ef... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 734425d97508... | f96bcac56f4b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 2d334bc7f061... | ee6db032196e... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 3d4fcd3d21dd... | ce46b383273e... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 68c4502d7b4d... | ce46b383273e... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 34c5b0e1da34... | ce46b383273e... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramconstraint-narrowedoutput-schema-changed | safety-relevant diff | | 740fc8c99f54... | 21023f01f1d0... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-added | Not safety-relevant | | c2f533b290a9... | 21023f01f1d0... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-added | Not safety-relevant | | f573f76728e0... | ee6db032196e... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 5a9fa4b24cb6... | ce46b383273e... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramconstraint-narrowedoutput-schema-changed | safety-relevant diff | | c5329008c3b8... | a9c6b4e9ef7b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramremoved-param | safety-relevant diff | | e3e3f1e5affa... | a9c6b4e9ef7b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramremoved-param | safety-relevant diff | | 1e85bafa093e... | a9c6b4e9ef7b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramremoved-param | safety-relevant diff | | fc4854514648... | c49c52abc646... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramadded-required-paramoutput-schema-addedoutput-schema-changedremoved-param | safety-relevant diff | | 08f5c2caf85f... | c49c52abc646... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-addedremoved-param | safety-relevant diff | | 652df0dc1525... | e391f61e6bc1... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changedtype-changed | safety-relevant diff | | c9c9e65a89a9... | e391f61e6bc1... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changedtype-changed | safety-relevant diff | | 0c8cea45f0b7... | e391f61e6bc1... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changedtype-changed | safety-relevant diff | | ba5fe8fe8386... | 5bf38ceaa27d... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-added | Not safety-relevant | | 7e56b74409b7... | 5bf38ceaa27d... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-added | Not safety-relevant | | 3370525bce44... | 5bf38ceaa27d... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-added | Not safety-relevant | | f3f3bfa248bd... | 511299da1f6a... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | bd516ede26b3... | 778cd3cf8585... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 88a9d439f996... | 778cd3cf8585... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | f38ebaead41d... | 9cab4e94690c... | Tue, 18 Aug 2026 17:00:00 GMT | enum-values-removedtype-changed | safety-relevant diff | | 2cf8cd2cceb7... | e391f61e6bc1... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | c343f5e0db0a... | e244fd3531d5... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 6c7ed74e7c90... | b5f31717ca91... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramenum-values-removedremoved-param | safety-relevant diff | | bf805ba8c52c... | aea425e9d430... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changedtype-changed | safety-relevant diff | | 3dc087e15e40... | c49c52abc646... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-addedoutput-schema-changedtype-changed | safety-relevant diff | | 119cb278c4d2... | c49c52abc646... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-addedoutput-schema-changedremoved-param | safety-relevant diff | | 66088bb696e7... | c49c52abc646... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-addedremoved-paramtype-changed | safety-relevant diff | | 08faae2f9ffa... | 778cd3cf8585... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 3104efdcf99d... | d3a356891b93... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 64b5ced10ef4... | d24a22ef4021... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | db42f34d463a... | 83460e45cca7... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 60a7f3e7a42c... | 8578c6d1919f... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 22daea1d9ee9... | 8578c6d1919f... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 97a885667af7... | 8578c6d1919f... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 6d36a0894eda... | 4984e07b904f... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changedtool-removed | safety-relevant diff | | 41358708a4e7... | c49c52abc646... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-addedoutput-schema-changed | safety-relevant diff | | 7d02c1266b8b... | 3c247630136e... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramadded-required-paramoutput-schema-changedtype-changed | safety-relevant diff | | 7dca7923b5a1... | 3c247630136e... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 8ccd2a64476e... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-addedremoved-param | safety-relevant diff | | bc7909e38eae... | 30153f6df04b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramtype-changed | safety-relevant diff | | e5e7a0233477... | 08c40bbfbf0d... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 365567189fa3... | 0b56a2a1efa8... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | c3acf3deca94... | 0b56a2a1efa8... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 1e8c1494fe46... | 96c9f6b70c29... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 6a9d084a3888... | ac5975b9aa7b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 652083290e2d... | 0f42e5fa1bd5... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | a3a29c587c27... | 0f42e5fa1bd5... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 031a091a2a12... | 0f42e5fa1bd5... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 67f52398e408... | 0f42e5fa1bd5... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 3aa75d39faf1... | 0f42e5fa1bd5... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 7e6a4862bb2d... | 4dd149593847... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | c512fff5217f... | 4dd149593847... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 3d898046e89b... | 4dd149593847... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 351713fb4aef... | 4dd149593847... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 2dcd3157f9df... | 4dd149593847... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | e7aad13d76d6... | 4dd149593847... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 29bbadfd4d4b... | 778cd3cf8585... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 6fb8363424b9... | 7b21d969f00b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 41db3ee1d672... | 7b21d969f00b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 97cc6b0e799b... | 7b21d969f00b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 31dd502a13d9... | 7b21d969f00b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 5b6334ea5a72... | 830351b0e9a4... | Tue, 18 Aug 2026 17:00:00 GMT | enum-values-removed | safety-relevant diff | | 9888d120d2b0... | 550d0b59e3de... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | fb83fe06b0ff... | 550d0b59e3de... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 4b38526fe8ee... | 753e2a6a4205... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed | safety-relevant diff | | f18e8d84612c... | 21dd20eaf8ab... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 979be13d1928... | 21dd20eaf8ab... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | eec4dc1ba8a9... | f7c208c08ae9... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 9528d0bc2ecf... | f7c208c08ae9... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed | safety-relevant diff | | 6fe8a4f63280... | f7c208c08ae9... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed | safety-relevant diff | | fa3aa8295bc6... | f7c208c08ae9... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed | safety-relevant diff | | ee755bb924da... | 503aff61a32b... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed | safety-relevant diff | | 96185a137b6c... | 503aff61a32b... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed | safety-relevant diff | | 7ddf60edc681... | 5aa584910125... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | d8c03f355f26... | cd6d0ff2c60b... | Tue, 18 Aug 2026 17:00:00 GMT | annotation-flip-to-destructive | safety-relevant diff | | f926974bfd5f... | cd6d0ff2c60b... | Tue, 18 Aug 2026 17:00:00 GMT | annotation-flip-to-destructive | safety-relevant diff | | 43f790d53716... | cd6d0ff2c60b... | Tue, 18 Aug 2026 17:00:00 GMT | annotation-flip-to-destructive | safety-relevant diff | | fac4c107aafc... | cd6d0ff2c60b... | Tue, 18 Aug 2026 17:00:00 GMT | annotation-flip-to-destructive | safety-relevant diff | | 56b6ea29d027... | 09fa5b0de863... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed | safety-relevant diff | | a355c90c6e16... | 6a3c6a276ccc... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | a2208e994f65... | 6a3c6a276ccc... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 6995624c15e9... | 6a3c6a276ccc... | Tue, 18 Aug 2026 17:00:00 GMT | type-changed | safety-relevant diff | | 4a4fc5b1b96d... | d5036eaae4f9... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | ad7df148b951... | a7dbf89511aa... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 3eb78e4f6e59... | 084e9035cfc4... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 948d6b101625... | ce0f7b885051... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | f6791b78790d... | ce0f7b885051... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 8c3c17230a3e... | 4d8a9138b776... | Tue, 18 Aug 2026 17:00:00 GMT | required-set-expanded | safety-relevant diff | | db1b99129173... | 4d8a9138b776... | Tue, 18 Aug 2026 17:00:00 GMT | required-set-expanded | safety-relevant diff | | 0e0eff656d5d... | 0a938d545b8b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 2f1f039f083c... | 0a938d545b8b... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 7504a93edac2... | 0a938d545b8b... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | e20d3b7f3d82... | 0a938d545b8b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | e62d648669e2... | ee6db032196e... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 18861338caee... | f96bcac56f4b... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | f6b8e419d985... | d24a22ef4021... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | bfb891c49f15... | d24a22ef4021... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | c701f6851a3f... | d24a22ef4021... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 705bedb7bd78... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | be95acb863e8... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | e7f77d50fdda... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 5e059c47cb40... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 81e4a2580012... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 957da40a01af... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 95950adf92b4... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | fe00f8feae1a... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | bbfb8e42bb58... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 2c2f6b5b1059... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 9be2a3e968da... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 890ec3432e81... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | fbdc0783e0b3... | e828f2d57016... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 4577a44fb807... | 21023f01f1d0... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 0179e60434bb... | 21023f01f1d0... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 5098e5972542... | 21023f01f1d0... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 3945f7863037... | 21023f01f1d0... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | dbe43705fd0f... | 21023f01f1d0... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | fc32cd12ac28... | 21023f01f1d0... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | be2b48cfff1a... | 21023f01f1d0... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | fd414481a374... | 21023f01f1d0... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 5bb7c0040bec... | aea425e9d430... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | fcde25cbd94a... | 6ab753776e7a... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 402383611865... | 6ab753776e7a... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | 3c59f7b0d2ab... | 6ab753776e7a... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-changed | safety-relevant diff | | cef6c302b243... | 79e34a831f2f... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 70b5aac5085b... | 72c44ff8d920... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | a21bc8426f41... | 321684726851... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | d2521cafd5c0... | 321684726851... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 0f073c285e6b... | 0062060aa586... | Tue, 18 Aug 2026 17:00:00 GMT | added-optional-param | Not safety-relevant | | 61ebde3bd2b4... | fb05dedd3580... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | f9997b64024e... | fb05dedd3580... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 560d37b94690... | fb05dedd3580... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | a5363810a517... | fb05dedd3580... | Tue, 18 Aug 2026 17:00:00 GMT | output-schema-added | Not safety-relevant | | 0f9722245882... | 4779cd19d303... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | ac005dac4362... | 4779cd19d303... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 874c49dfee30... | 4779cd19d303... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 9e4e33634203... | 4779cd19d303... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 566700f7f06d... | 4779cd19d303... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 8d62e0e0c463... | 4779cd19d303... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | a6f2501b35e9... | 4779cd19d303... | Tue, 18 Aug 2026 17:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | e22e9512d6d6... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | b6b6079ca670... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 1a17753cd976... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 908de4f7ed48... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | 76ccc2b88b89... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 2268a4764bff... | e391f61e6bc1... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changedtype-changed | safety-relevant diff | | 02f3cadb6e7b... | 9f99f2a7bf68... | Tue, 18 Aug 2026 04:00:00 GMT | annotation-flip-to-destructiverequired-set-expanded | safety-relevant diff | | 66c7e32a9d05... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | c19a6b0e5d1e... | 68f793da3488... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | 3f0137f1e706... | e391f61e6bc1... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changedtype-changed | safety-relevant diff | | 2b50af196bc3... | 450753c81051... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changedrequired-set-expanded | safety-relevant diff | | cce0e14969f7... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | b9e069acba85... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 0ca77668421c... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 56bd45035eab... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 276d6b412347... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | ba560f3731aa... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | fbe9687f0a24... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 74383b082dfe... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | f5bd8e90dde2... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | c9b476db0793... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 0ae8d222bd86... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | cc3160276be6... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 9d4be9b2b28f... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 41f0e83867ad... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 3b2e1a506ba2... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 452b548e5f6c... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 5ae47023e103... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | b2209b9d44e4... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 423bb39c20de... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 714272bcf336... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 947df0b5b173... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | dadbf03f793a... | 1b9060cd4363... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | bfdaad23d561... | 641f3a083b5e... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | 5d84a08cbed7... | 08c40bbfbf0d... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | fc3f0d842d82... | 08c40bbfbf0d... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | e2975d5de898... | 468b48672e7d... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | 33b3a7ad180c... | 08c40bbfbf0d... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | a3647c51eee4... | 08c40bbfbf0d... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | f5f409e0bb74... | 34eb39ac0fcb... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changedtype-changed | safety-relevant diff | | 6b0b1a5d937b... | 34eb39ac0fcb... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changedtype-changed | safety-relevant diff | | 372a4aaf7be2... | 12934a0f4c48... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | 1183d94e8f79... | 093a1668e620... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changedremoved-param | safety-relevant diff | | 638fc2f10150... | 70a85a29d59c... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-addedoutput-schema-changed | safety-relevant diff | | 50d73c601abe... | 9f99f2a7bf68... | Tue, 18 Aug 2026 04:00:00 GMT | tool-removed | safety-relevant diff | | f71d3d1f9474... | 876bcbaa1cb9... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | 2ce90edb8357... | 34eb39ac0fcb... | Tue, 18 Aug 2026 04:00:00 GMT | type-changed | safety-relevant diff | | 0f13aaf7e699... | 34eb39ac0fcb... | Tue, 18 Aug 2026 04:00:00 GMT | type-changed | safety-relevant diff | | 8eff72c9c86e... | 34eb39ac0fcb... | Tue, 18 Aug 2026 04:00:00 GMT | type-changed | safety-relevant diff | | 96a2c0b73fa2... | 24adc4402315... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | a057dfded7b0... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | 2c07e0858fd9... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | bf29f1091dd5... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | 0226b534f939... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 9b8f889c2b3d... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 947cacdc23b1... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 14b54e71e146... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | fe8279612dbb... | e244fd3531d5... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | f60e45ca829d... | 0c86d956df97... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramtype-changed | safety-relevant diff | | d8e543d1589b... | 3873e5aa97b1... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | 2dd804f9b8aa... | dc7a0b1587ad... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | bac39d894584... | dc7a0b1587ad... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | b593a32e0454... | dc7a0b1587ad... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | 5f3b35f65b04... | dc7a0b1587ad... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | 7c8ec3830669... | 24b68f942602... | Tue, 18 Aug 2026 04:00:00 GMT | tool-removed | safety-relevant diff | | baf43caf175e... | 21023f01f1d0... | Tue, 18 Aug 2026 04:00:00 GMT | tool-removed | safety-relevant diff | | 2be38bc0a4f7... | 21023f01f1d0... | Tue, 18 Aug 2026 04:00:00 GMT | constraint-narrowedtype-changed | safety-relevant diff | | 7dc2b1a62b70... | 21023f01f1d0... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramtype-changed | safety-relevant diff | | 7c837e18365c... | e391f61e6bc1... | Tue, 18 Aug 2026 04:00:00 GMT | type-changed | safety-relevant diff | | 042093cb760e... | 468b48672e7d... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | b052d2204067... | 468b48672e7d... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | 08fd52f59dd3... | 468b48672e7d... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | 642a9d5ce7cc... | 468b48672e7d... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | 7718efdb422c... | 468b48672e7d... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | 14cec9edcfb7... | 468b48672e7d... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | 6578c5ff1d64... | b82436b61773... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-paramoutput-schema-changed | safety-relevant diff | | 36af4eab2b62... | 564a16d02281... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | 1ba9622ce1f6... | 564a16d02281... | Tue, 18 Aug 2026 04:00:00 GMT | tool-removed | safety-relevant diff | | 154238bc4f80... | 564a16d02281... | Tue, 18 Aug 2026 04:00:00 GMT | tool-removed | safety-relevant diff | | 130b5e466c59... | cd529a4b4d3f... | Tue, 18 Aug 2026 04:00:00 GMT | output-schema-changed | safety-relevant diff | | 64f05935048c... | 30153f6df04b... | Tue, 18 Aug 2026 04:00:00 GMT | added-optional-param | Not safety-relevant | | 637f1f178b8e... | 1d927e9eabd0... | Tue, 18 Aug 2026 04:00:00 GMT | tool-removed | safety-relevant diff | | 84cf2dd72eab... | 42b573bb312d... | Mon, 17 Aug 2026 21:00:00 GMT | added-optional-paramconstraint-narrowedoutput-schema-added | safety-relevant diff | | 47d6be08ca90... | 42b573bb312d... | Mon, 17 Aug 2026 21:00:00 GMT | added-optional-paramoutput-schema-added | Not safety-relevant | | fcf9ac6a432b... | 42b573bb312d... | Mon, 17 Aug 2026 21:00:00 GMT | added-optional-paramoutput-schema-added | Not safety-relevant | | e392d217eeab... | 42b573bb312d... | Mon, 17 Aug 2026 21:00:00 GMT | added-optional-paramoutput-schema-added | Not safety-relevant | | e0f29b3e2d73... | 42b573bb312d... | Mon, 17 Aug 2026 21:00:00 GMT | added-optional-paramoutput-schema-addedoutput-schema-changed | safety-relevant diff | | 4867d7236c9f... | 42b573bb312d... | Mon, 17 Aug 2026 21:00:00 GMT | added-optional-paramoutput-schema-added | Not safety-relevant | | bd31c9a62e06... | a9c6b4e9ef7b... | Mon, 17 Aug 2026 21:00:00 GMT | added-optional-paramremoved-param | safety-relevant diff | | aeb23b2a76c8... | 93b441775505... | Mon, 17 Aug 2026 21:00:00 GMT | output-schema-changed | safety-relevant diff | | f2161248ca3d... | b5f31717ca91... | Mon, 17 Aug 2026 21:00:00 GMT | enum-values-removedremoved-param | safety-relevant diff | | 6caa1a4feb3d... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 99ca53970219... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | c156459d926c... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 7d34b8620b4d... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | b9ad76d59bcf... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 5c5eb86dd203... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 6ec2231d36af... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 0f31274594f8... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 203686dd7d7d... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 268a15c9615d... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | b9454d93061b... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | e78674ed9bbf... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | ccb54bbbf787... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 1e5ff25782f6... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | be4ce67586c8... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 4f1201abf669... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 3a92d79ed880... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 9a3505db7858... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | f0a66fb0b2d8... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | f8d6c5269a16... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 28d67ee0a5bf... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | bdb6a7e05ccb... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | d31fe181ca8b... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 28af276a08f0... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | added-required-paramremoved-param | safety-relevant diff | | 44b357dfb429... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 4b82bac04bb1... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 37a3817aa6bf... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 7845c534f07e... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | d751328c6bea... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 8f808ff8274f... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 246edb309e2d... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 0909d996e84b... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | db091958457e... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 25fd9776bea3... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 90f013186cba... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | ee720746a818... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | e74be0f9017b... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | f2e6e5ccf595... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 45d0806e144f... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 04f4b830778c... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | cf2fba492dd5... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 86d0187a5120... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 02bda308a764... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | c6a03ef8d8c8... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 0c786b70b056... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | abc9dbe71c78... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 99ae3de00640... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 104b2c5573ef... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 93e44b623dd8... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 2e2d0e1950b7... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 0497ce09cd96... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | a64cbffd38f4... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 57accb662297... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 1de92afa5c06... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | d9c557419654... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | bffa4c8caf08... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 34aa58cb9be2... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 9c883478cf9f... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 896c885c42fd... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 9a8058783d35... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 8162f0f2c1f4... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | ebf56df5b270... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 50ee6df70826... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | | 197aa9fbf73d... | a6b5221cc1fe... | Mon, 17 Aug 2026 21:00:00 GMT | tool-removed toolset replaced | safety-relevant diff | Showing the 300 most recently-observed of 12,391 contract changes. The complete, machine-readable ledger is at /api/v1/ledger /api/v1/ledger . Page refreshed every 5 minutes; the crawler runs daily As of 2026-07-19 the ledger also counts tool removals; earlier totals exclude them. Most removals arrive as full toolset replacements, not single-tool deletions. Removal entries are historical observations - a same-named tool may have since returned. Details on /methodology /methodology .