Skip to content

fix(ai): Normalize Pydantic messages before truncation #1000

fix(ai): Normalize Pydantic messages before truncation

fix(ai): Normalize Pydantic messages before truncation #1000

Triggered via pull request July 15, 2026 23:57
Status Failure
Total duration 10m 2s
Artifacts 128

test.yml

on: pull_request
Matrix: Agents / Agents
Matrix: AI / AI
Matrix: AI Workflow / AI Workflow
Matrix: Cloud / Cloud
Matrix: Common / Common
Matrix: DBs / DBs
Matrix: Flags / Flags
Matrix: Gevent / Gevent
Matrix: GraphQL / GraphQL
Matrix: MCP / MCP
Matrix: Misc / Misc
Matrix: Network / Network
Matrix: Tasks / Tasks
Matrix: Web 1 / Web 1
Matrix: Web 2 / Web 2
Combine and report coverage
37s
Combine and report coverage
All tests passed
9s
All tests passed
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 1 warning
AI / AI (3.8, ubuntu-22.04)
Process completed with exit code 255.
AI / AI (3.10, ubuntu-22.04)
Process completed with exit code 255.
AI / AI (3.11, ubuntu-22.04)
Process completed with exit code 1.
AI / AI (3.12, ubuntu-22.04)
Process completed with exit code 1.
AI / AI (3.14, ubuntu-22.04)
Process completed with exit code 1.
AI / AI (3.13, ubuntu-22.04)
Process completed with exit code 255.
AI / AI (3.14t, ubuntu-22.04)
Process completed with exit code 1.
All tests passed
Process completed with exit code 1.
Combine and report coverage
Failed to post/update PR comment: Validation Failed: {"resource":"IssueComment","code":"custom","field":"body","message":"body is too long (maximum is 65536 characters)"} - https://docs.github.com/rest/issues/comments#update-an-issue-comment

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-benhenry-py-2043-normalize-pydantic-messages-report
97.7 KB
sha256:a106d18872fdff6f3ddba467bcd5d418a00b75e5bd970fc1943acd1bb2cd5208
codecov-test-results-benhenry-py-2043-normalize-pydantic-messages-report
12.3 KB
sha256:5fbb0cff4054dfe59e32e7ebe7ca7b3165fe1a02e8a5b6976e1dc5416adc2152
coverage-agents-3.10 Expired
1.27 MB
sha256:fd6f17bc40c4a6b591a42ab1a261a251917681567b255d90cc1ca8ad3022c234
coverage-agents-3.11 Expired
191 KB
sha256:6007ed9ba2f6d34aa5efad9591c17567a7e235228bf8f6457b718600063ef2cb
coverage-agents-3.12 Expired
384 KB
sha256:62dff53e1c8b50c52b83e89aec8afe2aaa290aeb4d2867fdf312ce324101f4c6
coverage-agents-3.13 Expired
1.13 MB
sha256:a1336c0ed9313962806c0ff1b72560c7f57b054027391cca0561b2864b9c103c
coverage-agents-3.14 Expired
786 KB
sha256:5f5c0e8cb070bd571bd825c5e64e6ec4b5b3cf35a1320f8596bb3a9b0a5d3bc1
coverage-agents-3.14t Expired
626 KB
sha256:fd5e783e664015dc0af99ba9c100ded289bd802373afabb314e76686aab40942
coverage-ai-3.10 Expired
1.08 MB
sha256:8e1d293a5d856efecb60c2335b36e7d504b03dd89c2a5db166cae0c672a73687
coverage-ai-3.11 Expired
675 KB
sha256:725ece5b96a416c696d46642feb4f4b9d79fed66f9783fd7f413eb916dc96a68
coverage-ai-3.12 Expired
691 KB
sha256:6b3868b613787f0217d9c6be8436d3f915686869d5a3931c77e566e0e1109477
coverage-ai-3.13 Expired
1.66 MB
sha256:ac1095a5fa4cb830a8dcc758063289221974b914f6cd37c7b012bcebc7bdf395
coverage-ai-3.14 Expired
1.11 MB
sha256:395f3b294c2b97a0260835ab5bdc12e8602ea4864081c7144152d3fbe25d537b
coverage-ai-3.14t Expired
737 KB
sha256:595f4023d113774cd85a6bbd22a7c531d8239a9510a568f1766932a7b4e9da91
coverage-ai-3.8 Expired
624 KB
sha256:d54e95547588e044c12050e096c5bb01f51b6135195a8f3caf08e1edcc6de1ce
coverage-ai-3.9 Expired
1.38 MB
sha256:67c28bf1dd903c75b0248e663e8ca27f892e358af3e300143bd0cfdc7b9c40c9
coverage-ai_workflow-3.10 Expired
528 KB
sha256:ed5637b349a21ed5ddfccd45d9b5e53334cfcbc18cb2318d3a9efad37b3dbb5b
coverage-ai_workflow-3.11 Expired
374 KB
sha256:ab82de4915c1837c17e932233ba291b4b25dfca5107d0466005bc9b787bfe17b
coverage-ai_workflow-3.12 Expired
912 KB
sha256:16e5e307077e271c6f0920dc1cf7d21b4df483d6326c300ac480f9e5f84d530a
coverage-ai_workflow-3.13 Expired
1.06 MB
sha256:eaf251b617f26167d8246a83ce45079d1516a7a3af6a72d5f3bd714b9fb1a649
coverage-ai_workflow-3.14 Expired
457 KB
sha256:633d67c14758557a478f6622a14a12895ba2e2497ce4163466ba2ec7dbb57c4a
coverage-ai_workflow-3.9 Expired
817 KB
sha256:57342ad5d193b20afc03180c53d50e3b30df909bec924a9f5aca8d6d77a75d59
coverage-cloud-3.10 Expired
435 KB
sha256:ea84337947b47d06cc6812177f953d4dfa1c083c8af30c50e3b60abf1333f61d
coverage-cloud-3.11 Expired
237 KB
sha256:0e4642aa6523ef413962c39d75c4904694d603efa1a5eae80afa7d1f464956b6
coverage-cloud-3.12 Expired
242 KB
sha256:48b0dde24d6486d9f7fc7d8b7eb237fe767788129929dbaa4e1d13eba360d58e
coverage-cloud-3.13 Expired
635 KB
sha256:86c0e38627443ac73e7360c88291df155b91734b07646eafb6336fb5fdabbaf2
coverage-cloud-3.14 Expired
254 KB
sha256:631a0dd2466441a395bcbfcc9ecc316ec6e13eb9f479437bb065688370760a29
coverage-cloud-3.14t Expired
254 KB
sha256:2d477bc2cdfbe4057536e2787d7df6828d9874ae04d062eb5df97b4b3e4e8688
coverage-cloud-3.6 Expired
305 KB
sha256:d8b478750fcd2f479b52e8c12e0c69282608b8d631d095404508d9c833df4622
coverage-cloud-3.7 Expired
417 KB
sha256:e3a956a360a10d60224e571b6e02aafb43b265796348b5391fcf4946f30ed499
coverage-cloud-3.8 Expired
499 KB
sha256:a387e27e18a65bdc1ef7b885824e851bbf9f103771cbe5d11a1ba200f9266aa4
coverage-cloud-3.9 Expired
70.6 KB
sha256:42592e8825447374c602fd8ff89e0d93c00582037485dfda311f3fd70188f924
coverage-common-3.10 Expired
280 KB
sha256:6dd97bb806ffb1d143d72679d43a0dc67761e13fecedd7c22c9c137bd6dd5a29
coverage-common-3.11 Expired
288 KB
sha256:a4b51ba25ffa3a89e795840e2ff67e7fad908a4b90ea0d2b115a908d0e7221a4
coverage-common-3.12 Expired
286 KB
sha256:5ae538eb46cbd76c5fd8d2f3c45f7a0902adfa799118061360374ca804a11944
coverage-common-3.13 Expired
285 KB
sha256:4cb47f32cd7db9ab4409864d8fcec9f891fe59564875a784b48418fe1eaf5c79
coverage-common-3.14 Expired
263 KB
sha256:2d260389e25fe720fae28810edadd35528856c19478c477197833cdfbed435d0
coverage-common-3.14t Expired
264 KB
sha256:723dcb39271d616c81c2c8f9f6ce633ccb0f78ab1c5dd30a5643c7a0bb48cccf
coverage-common-3.6 Expired
253 KB
sha256:9b3fbe43ac7523300d35a47d5f23427980dbd72c9acf5c61a5b4c0a55cabcb0f
coverage-common-3.7 Expired
254 KB
sha256:96aa1091b3d7a0b902605b4746325a9b276bd3f2bc14aeb68003829723c2adad
coverage-common-3.8 Expired
287 KB
sha256:74368234b51c0b09425c230683b97063fd7c51d1061db269fffebf552b12633c
coverage-common-3.9 Expired
266 KB
sha256:7de0b97087c82b03624fe329eb9d140379de11251e498ebd53e7d3b6f49424b5
coverage-dbs-3.10 Expired
910 KB
sha256:304adb40307a532570a5a05b9eeac906892f2ec0e956443229844244d3da0a92
coverage-dbs-3.11 Expired
794 KB
sha256:99b3ef080855cf9bf723ae5cdd8f681895e4e8fa1d99ff30e06a2a891007dc92
coverage-dbs-3.12 Expired
955 KB
sha256:fa7e7d63b513786796210c7fc42b459711af1666455ffe2c3d69fffd5849a49b
coverage-dbs-3.13 Expired
1.4 MB
sha256:225296a1680a87da60141a8d214a174c08cf3793af6bfe7bacc66fb28a381d42
coverage-dbs-3.14 Expired
779 KB
sha256:2b16dc06889b6541d73f25236dc598bc14bd3695629ff12bf72a8c67d91c03fd
coverage-dbs-3.14t Expired
654 KB
sha256:9f353d662df9e2ae9e08a3f99bf3fb00728f0247863616d11e46ad5274ab635e
coverage-dbs-3.6 Expired
971 KB
sha256:943809f7a4bc2b99892bc622d49092b887540b70ece042023fe0b591f2cd63a4
coverage-dbs-3.7 Expired
738 KB
sha256:78c25e7a8aad61f4427a077595e68863ccb1b364bf87484cace75850ae0d039f
coverage-dbs-3.8 Expired
863 KB
sha256:c3bac19f6e932b887256cca8ecdb5f65f42942ae9bc92ecbf681c97c5a7527f4
coverage-dbs-3.9 Expired
1.08 MB
sha256:bc0b8b2cbcd27a88f711ac5bf53155821fef384e1eea3afceb51b6ca04d63496
coverage-flags-3.10 Expired
294 KB
sha256:5e1ef938655a5a7a1470a52f3acff142bfa1d5d4a443b919597134ba8a2103b8
coverage-flags-3.12 Expired
460 KB
sha256:0c18f168b25afc7d6cf41819cb3935909e350d07c31ec37c40b374bf9d7ae66e
coverage-flags-3.13 Expired
1.2 MB
sha256:4748e4c74b156a397d3507d013836a86e6687109a3a2b90a7da58f1a6483a45d
coverage-flags-3.14 Expired
635 KB
sha256:78dd2cacc0d627c2a3383b18a6f9cded6c4cb0887ffcecc32270e691d8382c55
coverage-flags-3.14t Expired
382 KB
sha256:73cbe3de029c63597b5bfaa5e7b6fa9d12a7f712f3e0a30f53694a1b1013e52b
coverage-flags-3.7 Expired
242 KB
sha256:15cc80596d2378a11dcef4ef01287ce94739c15b7d1d90b57cae33442384442a
coverage-flags-3.8 Expired
562 KB
sha256:d9622274d4e2b24c223d92c2a25b0c6e9ddeb21663916985594d27a0eb787437
coverage-gevent-3.10 Expired
278 KB
sha256:6f37cd862aad5f0b7074318016ef8a65cd7c9dd81c557de2540b19aade5e4a2a
coverage-gevent-3.11 Expired
287 KB
sha256:11503acb20a841971300398f8dbb5344f15cc8c211c000d5041cb548613c0950
coverage-gevent-3.12 Expired
287 KB
sha256:629c180dba9daf16d19a08189a77f8e35bde48776406c13d278652768430823f
coverage-gevent-3.6 Expired
256 KB
sha256:c02e926ae7403a8705771070388391b47e7ec955b89c67f69e8dc88a0f98ce19
coverage-gevent-3.8 Expired
285 KB
sha256:24b67bb5c99a73434ea3b93eedbe8e47c24a523a4ae8daaa9fdf26b7ed9e74b1
coverage-graphql-3.10 Expired
999 KB
sha256:434538f55725a823322ff64bee46e2ede7a02101a40d03021e67b3bd37b5c2b2
coverage-graphql-3.11 Expired
359 KB
sha256:8e64b356c649716000d4a88d67c090c7fa94b575df6464514a49b1dfa8543caf
coverage-graphql-3.12 Expired
325 KB
sha256:8c0af40906d21a2790f92694a0c040357d4fb94525395cc04bbd330139e768d4
coverage-graphql-3.13 Expired
825 KB
sha256:b9d68cd5809e24d60180ec9b73a49c110e06de610c37cc99f1942d334bd72780
coverage-graphql-3.14 Expired
416 KB
sha256:4792a42cdccaa01c30d5b07060111e9c5dd1f15d0780cf1ba408b2275f62fcc7
coverage-graphql-3.14t Expired
416 KB
sha256:116a967377620e88b97430fb5171a198f0c91ec1c12b763a7d8ba3f3fb69e6e3
coverage-graphql-3.6 Expired
253 KB
sha256:8b710537adbca0dbd98c28c3064ea74d2edb0606183a5b25c97bb3f34e806853
coverage-graphql-3.8 Expired
502 KB
sha256:d750a5a8e98b9edc9bddeb7f1816621939dfb30ad0baea06c14dfa20645e76de
coverage-graphql-3.9 Expired
536 KB
sha256:4b6311fee7131dc605962d5facdc619bb495e5811ef0ab8d41ae3a2e2b2a2ec9
coverage-mcp-3.10 Expired
1.57 MB
sha256:42f21934f480b162f660a2ba9ab1b219b803fc6f54e18e50ce4771e540ad319c
coverage-mcp-3.12 Expired
931 KB
sha256:0c70ddcd5b924024100a78145d09de9f6f1d7a7b610f928025c0460a3099ffa3
coverage-mcp-3.13 Expired
1.63 MB
sha256:fd112a4c234f6535881c7f82e3fd7ef446598df1e31461d4b3d16c36ba22f131
coverage-mcp-3.14 Expired
622 KB
sha256:2dd7491e0e03e64ecff0113f04a71a21ed3ef7954e65911ef052e71682038c17
coverage-mcp-3.14t Expired
622 KB
sha256:92ce21adea7287d0b65672397e8a38697151fe100729da2ebeebf3a474407106
coverage-misc-3.10 Expired
671 KB
sha256:7dfa267669c0f827064bf2b272727479229a8fba70d2e641e4bf5a60ae85cbbb
coverage-misc-3.11 Expired
480 KB
sha256:600206c09fa97fdf9305e8efc12ee6f33025297bb7c6b909532583f802be548b
coverage-misc-3.12 Expired
1.07 MB
sha256:83927af588eae89eea0f6410bf7d588b74cc051713389f3f8478c5b611eaf803
coverage-misc-3.13 Expired
1.3 MB
sha256:491c190c0e87ba1e8b8fa651f02a3e2fa0881bf95c53f4ed48eb90038d72d838
coverage-misc-3.14 Expired
554 KB
sha256:8922283be77935d112858199c4498f278e088ecc382dcdbf4bc7c4ff3ef0b6b9
coverage-misc-3.14t Expired
365 KB
sha256:43d4b706c4b71ae0851a80da3f726ffad8119bbe5cead6add0589bba7923f06d
coverage-misc-3.6 Expired
577 KB
sha256:ff5f0ecbf4fefdf2fe56280baee68f6f46bdd63f2d16b0416b0f0b3807e40a4c
coverage-misc-3.7 Expired
759 KB
sha256:cd1c9f726d6f48e24eea894912c525454885f3e44dfe37ea06a838739b639748
coverage-misc-3.8 Expired
648 KB
sha256:2325a580238e6511a82f0288f1e06a7cdff3c1b9643205ab89da5eddc3fc2b48
coverage-misc-3.9 Expired
610 KB
sha256:339fbdac18c5be4fe32d2a62e54d9095e0666d2f145d75dbc180a06a18e6ea5d
coverage-network-3.10 Expired
1.33 MB
sha256:9fa7d6e07c0a77a40c857cb3a8a15406168b510ac39b1db9b6d8edda86567411
coverage-network-3.11 Expired
794 KB
sha256:557f72149ea07aeed9f1f26f7fd8e18ec2936b4c7a745b8e2f7a273e745cbe57
coverage-network-3.12 Expired
484 KB
sha256:46ee266454cc40377464d8b9c00d05c9bfaad5b7facb8493ff9cbcd2da465046
coverage-network-3.13 Expired
1.22 MB
sha256:62637dd60600f351c73063fd20287bf961e8f2d06c615b8345696b2b14ebe217
coverage-network-3.14 Expired
903 KB
sha256:407d80376f4771d2264c6ee92c52bf873407e95e86ada97dbf4b58e89a9c67ef
coverage-network-3.14t Expired
508 KB
sha256:c4637b70bb7ed2fce43d3210001d07e3c9cda70e9693251fef9f837effb5a84a
coverage-network-3.6 Expired
360 KB
sha256:c53b4043f62dc551203929eb9ce6a8b3a92e30364bff5e0f6df360c130eb3f79
coverage-network-3.7 Expired
404 KB
sha256:377f027410fc7348b9f954eac77d2c22b42202c5395e83b719aa50690d8ec0e4
coverage-network-3.8 Expired
462 KB
sha256:16f3b4f8a076b4984996dd9c960fadbfebaa3f39ffd4627561e1a3724aade8a5
coverage-network-3.9 Expired
569 KB
sha256:878636be720097c5f3a2770c02fa6f7d7f1c9936cca4c15ee8cc9b2085d38405
coverage-tasks-3.10 Expired
1.21 MB
sha256:56726b7b07658df6d9fff91608b58e550685977c57362f38f5b5a8f95b032a5e
coverage-tasks-3.11 Expired
314 KB
sha256:114b9eae421f5e830af267f54a407eb23ad7bffc495bfb985be6422a93e403d3
coverage-tasks-3.12 Expired
512 KB
sha256:c2409d60736f21d21cc5dee401b7b2f629f9c0c082632aa27d181319f2913b46
coverage-tasks-3.13 Expired
1.33 MB
sha256:b1303ae38a0d49c10d1e4d8914958888d72482a1e6d52bc4920053adb368d3b3
coverage-tasks-3.14 Expired
830 KB
sha256:464fc768d9d39409ac72de036ae306289beaf8697f6a58a2e2cd68d95d9c2b19
coverage-tasks-3.14t Expired
412 KB
sha256:7a35664120bda0e70da9ced2369c3b74dca82f1676c4fdcd2ac1c655b596b3fa
coverage-tasks-3.6 Expired
794 KB
sha256:f62b64f22600b4f62839105d398ad1d946edc96984a387de7d9a07fea14033ea
coverage-tasks-3.7 Expired
892 KB
sha256:66417739a5919fb927b23726b62ab722924879777a4894de95c70e6b135a378a
coverage-tasks-3.8 Expired
425 KB
sha256:b1a1224e4bccc92eb2e98ae2a7d5199357e0566bd24427eecc3999d25d07e916
coverage-tasks-3.9 Expired
709 KB
sha256:2433acbaca124ec9beb0afef06bf5946dac1a2608badc65b031dc14b373d2ef6
coverage-web_1-3.10 Expired
1.43 MB
sha256:3e97665cf8742b7e60f474a2c5b031876ad70b9ac7b75811facd04db124189e4
coverage-web_1-3.11 Expired
398 KB
sha256:4fc1312a05ce2066209ef67c928e2ea4bc5dddfe046868cc0d956ee2665890ef
coverage-web_1-3.12 Expired
622 KB
sha256:fc2328d5e83dd578291040d1dd13a3f670d9db9ee367dbccfbedd55b816506c0
coverage-web_1-3.13 Expired
1.68 MB
sha256:c53c3de000d10368f0a71d8c154602f8b0f4be300a17fee255338d322ae82812
coverage-web_1-3.14 Expired
1.43 MB
sha256:f43bbbf1e5afa5da7a65e70a6e20783dea54a36c5f40c00891cac96881b0374d
coverage-web_1-3.14t Expired
1.43 MB
sha256:ab6557d1c23be44cbe879c3a590346649ba40483514e2f635fb32ecb32a197dc
coverage-web_1-3.6 Expired
974 KB
sha256:492e3c86a1c66ca294b9c43b473ac856acb37518e492b77a65db1b79094bde97
coverage-web_1-3.7 Expired
466 KB
sha256:ac90ff0baed7f22eb2ff7368b09abfaa49d967478a431d24125a4c1043ac3e11
coverage-web_1-3.8 Expired
894 KB
sha256:7afee94850ca96b5efeafc2b2dc2a8e06190a67d6395fb0bbb84a1bf3ec3f6e8
coverage-web_1-3.9 Expired
845 KB
sha256:a46a6dae67bc1596c8ce37f463b9a7217f04baab3d6b4bf46f81b4ff724b7e38
coverage-web_2-3.10 Expired
1.3 MB
sha256:3c4cc8ec31c184e3baa219208d4e2422b700ae4213330bf8a2f9413af4aacb1b
coverage-web_2-3.11 Expired
1.19 MB
sha256:a43427799342fe6e1953d8d6e53e99471580a8527eb7356a62e0c2f2591135c7
coverage-web_2-3.12 Expired
1.34 MB
sha256:7c3e5c4d6e12424d6cff4203f9d32d13b0f354448f79b67109c12618214bf727
coverage-web_2-3.13 Expired
1.69 MB
sha256:0af173d0cefed6cf53bf769e8a2514473f2ddb2761ffc1d7ce854aae4e0f8fba
coverage-web_2-3.14 Expired
877 KB
sha256:f197039b92da318caa5e026a4be56813107b6c7d46c02aac9fbd4940b6f1db60
coverage-web_2-3.14t Expired
877 KB
sha256:7a4d299b0af78b3228faa43745ac1256cddcc6637360c3a5a25c827ad5b28032
coverage-web_2-3.6 Expired
1.16 MB
sha256:d33d2a355204440691c4320fbc3e77cfb19191171b11398311383f6d2430bd42
coverage-web_2-3.7 Expired
955 KB
sha256:92db5ba448135180744ac27ad9c314b83ddd62f52fdeccfe4aabb8ea3ee0e295
coverage-web_2-3.8 Expired
2.03 MB
sha256:8f5988e7935d9a48b9fe3905f66547a18cc7d1e67ab93def6f8cf936634e13dd
coverage-web_2-3.9 Expired
1.03 MB
sha256:766572179ce1349962fb4e4e43d424f608960b15e1a041f2d2e91bead51d9d1f