Skip to content

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

fix(ai): Normalize Pydantic messages before truncation

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

Triggered via pull request July 15, 2026 23:42
Status Failure
Total duration 10m 16s
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
31s
Combine and report coverage
All tests passed
3s
All tests passed
Fit to window
Zoom out
Zoom in

Annotations

16 errors
Common / Common (3.9, ubuntu-22.04)
Process completed with exit code 1.
Common / Common (3.10, ubuntu-22.04)
Process completed with exit code 1.
Common / Common (3.8, ubuntu-22.04)
Process completed with exit code 1.
Common / Common (3.6, ubuntu-22.04)
Process completed with exit code 1.
Common / Common (3.7, ubuntu-22.04)
Process completed with exit code 1.
Common / Common (3.11, ubuntu-22.04)
Process completed with exit code 1.
Common / Common (3.12, ubuntu-22.04)
Process completed with exit code 1.
Gevent / Gevent (3.10, ubuntu-22.04)
Process completed with exit code 1.
Gevent / Gevent (3.6, ubuntu-22.04)
Process completed with exit code 1.
Common / Common (3.13, ubuntu-22.04)
Process completed with exit code 1.
Common / Common (3.14, ubuntu-22.04)
Process completed with exit code 1.
Gevent / Gevent (3.11, ubuntu-22.04)
Process completed with exit code 1.
Gevent / Gevent (3.12, ubuntu-22.04)
Process completed with exit code 1.
Common / Common (3.14t, ubuntu-22.04)
Process completed with exit code 1.
Gevent / Gevent (3.8, ubuntu-22.04)
Process completed with exit code 1.
All tests passed
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-benhenry-py-2043-normalize-pydantic-messages-report
97.7 KB
sha256:5dad62f7aaa42513c336448b97416a72be5a9acc81f405593111925233187bd7
codecov-test-results-benhenry-py-2043-normalize-pydantic-messages-report
604 Bytes
sha256:d8378adbf03729a48124d154a4099aa0634fed65552ab86807e2f29b2c1f9a91
coverage-agents-3.10 Expired
1.27 MB
sha256:af727aad57d5194fb7f0a59be0b766867d53fbf9de7b0dde22701c48e5f352d6
coverage-agents-3.11 Expired
191 KB
sha256:f93270af99eaa62014dec59752705ba4102b5da61da72edad77d876c6f90d243
coverage-agents-3.12 Expired
384 KB
sha256:23b49e17869771fe40d559d430f64919d7980a935f553398519457e3648693ce
coverage-agents-3.13 Expired
1.13 MB
sha256:d2bb4df2ad00288d09b137bb129aad1e220e1861824dc40be012a6ead899b5b6
coverage-agents-3.14 Expired
786 KB
sha256:11c5ff3edcf4b4591e68eb892984c1c1ca74589b12233c02fee92f94869ad634
coverage-agents-3.14t Expired
626 KB
sha256:da83f7c815d5cd43e690624b8a122a140b0a8b7633ddcaab7cc6d7a561f0c779
coverage-ai-3.10 Expired
1.6 MB
sha256:c49d9306be9a0fd3839c98d2cfd437314a80721b946d0f58759e3c85fbf97923
coverage-ai-3.11 Expired
1020 KB
sha256:27b3b42722fb2ce82f89892ec72f959a2889041fa6d7dd9580346d3bab4eb0de
coverage-ai-3.12 Expired
2.27 MB
sha256:7c398d2e157053f136c23082d7f9932fd0ffab5bd09e78986dbc49554643c685
coverage-ai-3.13 Expired
3.25 MB
sha256:04b14c8bde17bebf7e91f8f3f0db4f4e08185f26bfa0ecfa56d3513c7ae48fd2
coverage-ai-3.14 Expired
1.4 MB
sha256:a4f7dbec42a9420a92664847ef4f1275418ee8155682fa86cf8b91bbd3a94393
coverage-ai-3.14t Expired
1.01 MB
sha256:214e45acd218ff931ee5b6ffcb376a82794127fccee2637664b355e7af01c4a4
coverage-ai-3.8 Expired
1.25 MB
sha256:a8f0433996f81af069b697ec2553d01b41bc7da1bdd3cd6c58771332c52e0516
coverage-ai-3.9 Expired
1.38 MB
sha256:b4e0f061ecefa1ca1df642053555c5376890a76138f8137b73eb0c87ac612c2e
coverage-ai_workflow-3.10 Expired
528 KB
sha256:92df82ef51b279e4341085b439797d077c53c5da83166d16b7836f47e40059a4
coverage-ai_workflow-3.11 Expired
374 KB
sha256:8f03bca933986c44679374ab58b2ac87a059bf3f7a78765aca1a2c7ed1c2e5fd
coverage-ai_workflow-3.12 Expired
912 KB
sha256:65537108db5f9e54e032af3e74705c42cd0343f0d25d661dbd5996883aa4a6f6
coverage-ai_workflow-3.13 Expired
1.06 MB
sha256:a2791ecf1e11d5cae62ed09ef9c3c70f8633ad22a51f0954ddeb8cf8fbbb13eb
coverage-ai_workflow-3.14 Expired
457 KB
sha256:966a1cdc5e089f11a3e8ff4b95e1d7da6244147170e17aa3d565b7fb9b6acba1
coverage-ai_workflow-3.9 Expired
817 KB
sha256:d542bc495debd2ccd1a0edafeb0cc1dbf90bf6265ee22b6212ac646c28b2aa32
coverage-cloud-3.10 Expired
435 KB
sha256:abd875c6c22f34e0009e3fa0fa5bdeca03d6a1a384137b0092ae7e903c90a2b5
coverage-cloud-3.11 Expired
237 KB
sha256:699d65dfc370f312cdbfd198fda9fa62bdfe65259c2545633369e53f12fa5e88
coverage-cloud-3.12 Expired
242 KB
sha256:e42398d8374a567ba2a5c0705417db543c5d1f71622c4c9cd2e81c5d923bbc4e
coverage-cloud-3.13 Expired
635 KB
sha256:f0824327a3afaf33f0f2423dd33efc9cb61bf7383a3515e2994fbb771360eb60
coverage-cloud-3.14 Expired
254 KB
sha256:6aad5ffbd9630bd9ca9744c10dc53d580bcf66acc4fc2374c46ca1345c1765c6
coverage-cloud-3.14t Expired
254 KB
sha256:018ef10db211fe4469cf94c6157480ef61df25be4d5cff8a812a184f88fe3a1c
coverage-cloud-3.6 Expired
305 KB
sha256:9a3ae1e98ca7904981a3595ad7eff82c2eace8b3cb5779d786b3f4f43e14b706
coverage-cloud-3.7 Expired
418 KB
sha256:bb784154c7555deb6d1777b536f670cc6a05b82a724cfc75338b25105a64e848
coverage-cloud-3.8 Expired
499 KB
sha256:ada98c86d11e0c76a04cd936808cda8c81ff05c26baa0ec547d2142008657c7b
coverage-cloud-3.9 Expired
70.6 KB
sha256:c58f3d1f5e04e208eadb17a39a8157154cdd7213800c901c4193dba3541a9140
coverage-common-3.10 Expired
279 KB
sha256:3b35c82c0e8d36389180200d8b938ca4cd3f60973ebd48fcb36669424838bfc1
coverage-common-3.11 Expired
288 KB
sha256:80049907fda96e171c21661f08f1b8726a690a98023076cdb9efa91cba5a1569
coverage-common-3.12 Expired
286 KB
sha256:972aca16ebe832aff2462f1ea59b70b13b72ce4f7a04f764376b7e4cdf52e761
coverage-common-3.13 Expired
286 KB
sha256:4160144d5a2f5a3212f05c624d2e22442baa0acb9940f786af49aab71e93dd13
coverage-common-3.14 Expired
263 KB
sha256:9147c215527163722e4bc12860dab80594a824426b1efc104f7542eec35eed5a
coverage-common-3.14t Expired
264 KB
sha256:430032dd6b2523ee5c78850fc9b22cf72789de763837811db88f6722c5a73be6
coverage-common-3.6 Expired
253 KB
sha256:0605151465c538d0bca4d71d94661ca1bc42faffc6c591890c683f43909b1109
coverage-common-3.7 Expired
253 KB
sha256:c90a7e09034d630ac49775d9e2ac3cd1379ca20e41dfcb308870eec519ee3064
coverage-common-3.8 Expired
284 KB
sha256:9708c8331c7883d8043a7a8c92344458cd63a244f8d615de2ee485eb13acc2de
coverage-common-3.9 Expired
266 KB
sha256:b9cc8d7e15cbe408d6f3074003b89ac9de92b7bdcc855001a3a09b151320b024
coverage-dbs-3.10 Expired
910 KB
sha256:6e7dccda01bbc2e292057935b9041b3d905aef0b1d0d068dce35a4845364eceb
coverage-dbs-3.11 Expired
794 KB
sha256:ea1ea5caaac7a0852ea044ca7291b4d7ced885bebe549d993b35457efaf3be53
coverage-dbs-3.12 Expired
955 KB
sha256:a3f0daed6168495388ba5f75ece0de7def646402d42c7054f8e811397267e016
coverage-dbs-3.13 Expired
1.4 MB
sha256:0f1e0e19983391ea7195878f946e08859782b4f7719df90394cb45945415e317
coverage-dbs-3.14 Expired
780 KB
sha256:8e5e3fc8620d38f0f801e4e549732dcd208dfb92808cfb29b35bdf3f432181c5
coverage-dbs-3.14t Expired
653 KB
sha256:1b7a499274e9856e1b932f4850629021a73cdbb6814c71a21b38e2168e991c18
coverage-dbs-3.6 Expired
971 KB
sha256:1097106ac31abb2b9d8a2689040a2c0c01c0893b77f7d938a765f7e0c83960fc
coverage-dbs-3.7 Expired
738 KB
sha256:2989f49aeacae58215d428adb37cfbccf1311444b683b80872a48271cc21db2a
coverage-dbs-3.8 Expired
862 KB
sha256:1c4462c9ba621336315bbed463f6426e66121177a85c54bfeb559bcc49a7d459
coverage-dbs-3.9 Expired
1.08 MB
sha256:7f9fe55475a3cc2c813b3e2cccd754c8cd338cec7c89c62ad86c867ba9ff1763
coverage-flags-3.10 Expired
294 KB
sha256:dbaecffe201a38fd7ad7f7dbc2bcc5ae3939fe2111b076e34838f2384a75be9f
coverage-flags-3.12 Expired
460 KB
sha256:9583a13932c14b9e4927f7882a37035d215690d1e1daba8890d082ad97f3e0ee
coverage-flags-3.13 Expired
1.2 MB
sha256:c0642e7427a43b7cf56a920a4999c1f3ac56df7c68dee55138e94bd77a488aea
coverage-flags-3.14 Expired
635 KB
sha256:0b544661cd5942c0ace912bd575ba46ee5bf7678be78e71d15956421d323cf06
coverage-flags-3.14t Expired
382 KB
sha256:1c90be0aaa6ad3e51e40a7d2f105a539a7b71670cdc08c8330ba83f1f69057ea
coverage-flags-3.7 Expired
242 KB
sha256:552d14c209070796c1f974aa5d984a4e94c3da97dde2a03d1b79d14180298f04
coverage-flags-3.8 Expired
562 KB
sha256:fafd0f337211fe18b6084410e5afa97b1354d94eb57ad03f2d0a3d3bf4bd8f60
coverage-gevent-3.10 Expired
279 KB
sha256:113ca1eccde6197dfb9f22d5523ca8fa1616cb824cf0b62e8269aac6081e39f8
coverage-gevent-3.11 Expired
286 KB
sha256:e2704a377c0a7ffd90b74f3a72d31992f25a07886e1bf6fe1349aec233af6981
coverage-gevent-3.12 Expired
286 KB
sha256:1fd99bacc97151da9a2af5d8a1432dc65cd7043122261c2e3adf9e47368bc3d8
coverage-gevent-3.6 Expired
258 KB
sha256:f893396ae7b42f0b59b9c6f77c5e9a7a54fcbff59d4193217c480f5476054bc5
coverage-gevent-3.8 Expired
288 KB
sha256:7cf002ea1e0fd50cfb83d264ae948008b7cb2c2b120a558e1a09be439064e42e
coverage-graphql-3.10 Expired
999 KB
sha256:f45d5213bbf366c4ef9594e879587edf4684ec9bc00291e7be78b7f66b4d3ce7
coverage-graphql-3.11 Expired
359 KB
sha256:bc18d81e06253650c211228339bedf366fd481dc84b8ade19f0c9293eeec2154
coverage-graphql-3.12 Expired
325 KB
sha256:4c99e0fd6825534c6505f55a44d0090002f57aae336b7e8667e42a93e85aa1df
coverage-graphql-3.13 Expired
825 KB
sha256:d683ee855b74e246bc343fc618b7fb31d6da7c393aa696193461a21813a4dea5
coverage-graphql-3.14 Expired
416 KB
sha256:513e9fb5421a2d7b8740a3491119caa578b10e0903b86eb7e199fba8fdee5c4a
coverage-graphql-3.14t Expired
416 KB
sha256:643af76b011c7074d47d6e4edde477ff46ad8a786a11e6d73b5f0d8ba9039ba0
coverage-graphql-3.6 Expired
253 KB
sha256:e61283d32e37e9769fd281357110189e909e3172fec4f309b6a641aad796fc90
coverage-graphql-3.8 Expired
503 KB
sha256:fb5cd93aca06c07c48b321eb816e261eb672819cc1073a2e85efc3aeb5675880
coverage-graphql-3.9 Expired
536 KB
sha256:fff70460da171e70a72c357fedcbef00a59ce2d9152f2bbc67d5b0f361522ece
coverage-mcp-3.10 Expired
1.57 MB
sha256:f2554ad7f57ac5b90da8d059ff0efdfa7e2deb1430ef48a56a1a75575c426d0e
coverage-mcp-3.12 Expired
932 KB
sha256:237e42fa583f1d8d2cbba68bcf3f4aee881710bd05e25ef5852d55429a9403fe
coverage-mcp-3.13 Expired
1.63 MB
sha256:6044a6d7cde4e8957eaf76d66736180bd902f711063e23d66f4e7ed32b7abb04
coverage-mcp-3.14 Expired
621 KB
sha256:9524d0cf194b17d01b63b13613f50f1836161da6a5aa2ec54cee2d58605e363c
coverage-mcp-3.14t Expired
622 KB
sha256:43c47e81020d6a593f52a026e15558fa35f2ee376e7cc2dd8370517e1fa7fd50
coverage-misc-3.10 Expired
671 KB
sha256:2a8c555d2e14691934b47ac1ece7aab0291dfe6a4489f1b93f9a1ce45ba0bcd6
coverage-misc-3.11 Expired
480 KB
sha256:f790e694f1fbef9a5e5de54bf713a7156dc4b1a10804a4da5ee1627cab7a1f61
coverage-misc-3.12 Expired
1.07 MB
sha256:7156299142514de2ac4a1ea0bb1702bf14abc5a57cb9c8f756828ad396a6187f
coverage-misc-3.13 Expired
1.3 MB
sha256:7cee24e40181e4bff6b0052562dbfa1893a28f0fc168886d8bf4322e72cb9c31
coverage-misc-3.14 Expired
554 KB
sha256:905e3770896cc8d61708b88d6d45ba842329c7bad310abe9cf908a76ad48b941
coverage-misc-3.14t Expired
365 KB
sha256:b4d93923d9a4ecd6f8ac1fbdaf28382e1fbe438ed141e702a58f1b1fd1483a73
coverage-misc-3.6 Expired
577 KB
sha256:2b4b2a3466f257fbcb0cc84b5198000f818b18a8ec226d27eadd85900a65c604
coverage-misc-3.7 Expired
759 KB
sha256:106e16528e84c09aa9fd72421722747bff15c4c427175505143685b03140241b
coverage-misc-3.8 Expired
648 KB
sha256:677cc1efa86c711f3c12f1ce2dfaa1e7a81a648b80172872dee388c1574171ff
coverage-misc-3.9 Expired
610 KB
sha256:33c78f1d4537684f445e5db6df99c3db77f8897229ddd8b01a66b81c004a2b65
coverage-network-3.10 Expired
1.33 MB
sha256:6e3a132183a617a7bf80da035bd0a01e2fcdf3cfd84f06516a4f248e1a23293f
coverage-network-3.11 Expired
795 KB
sha256:fa3fc358eb6a89ded51f4f8b6501a66d54d239f63f9443fd9dfdaac09b7341d1
coverage-network-3.12 Expired
484 KB
sha256:c3ca1e7b235bf3968d8e8d2a1bcbdf18cede8a319c207a16e4957dd2aa103e59
coverage-network-3.13 Expired
1.22 MB
sha256:9772823782d05afbb789971eb4255a11a122a05ef1d684cda0945ecc434a1a4a
coverage-network-3.14 Expired
904 KB
sha256:97f64271068b260763737037b181190db21f14b6297c04519644d2d299412da4
coverage-network-3.14t Expired
508 KB
sha256:4f02343cc4f5d6e1ed521ed5f7dd298dcd32704add987871a66377558b51930b
coverage-network-3.6 Expired
360 KB
sha256:e2795a0b3dd6752366723f062e16df1390842352146635a72d896e99fc885e11
coverage-network-3.7 Expired
404 KB
sha256:63e6c2b9d95c91178d8d9e6674a0d5d7e9338dbf7fbe47ada9a17009d5173970
coverage-network-3.8 Expired
462 KB
sha256:8378d3a80446f2fa62095fda13babc6b242d4ff428cf3642b46f2fc213d5c686
coverage-network-3.9 Expired
570 KB
sha256:9f9f93c300cfde8b18ff8d22afda0f19735e3add4322c073b9306dcf90af5027
coverage-tasks-3.10 Expired
1.21 MB
sha256:958ca7a9fd6e025c5bba43396e513a16ef991bf6e6df63923f42d70b4acf568c
coverage-tasks-3.11 Expired
314 KB
sha256:bf17179f4e5773445f05e3eedbe847aaf0840c8c1155777c9412907c9f258918
coverage-tasks-3.12 Expired
512 KB
sha256:bf56fb6454ab7ae06252dca43d24eba9a2019194b06acaa552e694daf6af1c19
coverage-tasks-3.13 Expired
1.33 MB
sha256:8096d86a8bed31729f5feab9fbbdbfad23f51dca6b03cf885c74d3422d74a7e5
coverage-tasks-3.14 Expired
830 KB
sha256:8eeba62515894f13b26ca589af67ec31d76c914b08a4ea46fc8ce9ee3272550a
coverage-tasks-3.14t Expired
413 KB
sha256:ef736409a474179f7d45ae706ab1de4c027428fb5353271a4d0a5000f9aac7b6
coverage-tasks-3.6 Expired
796 KB
sha256:8d6b3d576fde033a8e6b9d28811ad26415fa9e56158dc9aed2c05c19b25104b7
coverage-tasks-3.7 Expired
892 KB
sha256:e66afe4fb5d5f30d62ca0e64f840840499df3035f6fd4cfec710816018207590
coverage-tasks-3.8 Expired
425 KB
sha256:84f15611bc514dfd9a80fcc688e996eac6f595857a6100025512c7e1adc3f03a
coverage-tasks-3.9 Expired
709 KB
sha256:dad3cc183d2279205416b26361bc3941cb4c2f30bfe96e005bf9b9e6780c479a
coverage-web_1-3.10 Expired
1.43 MB
sha256:edf92549b0894051bac47130770797c59df18b0cf8167c437de0ae48a3aa828e
coverage-web_1-3.11 Expired
398 KB
sha256:1b4de8a76a71ed8b43bde40103f08c00e47776e6b6a4e2805f4fb2579ef4bc7f
coverage-web_1-3.12 Expired
621 KB
sha256:6624f19ff49e948a7ea985c704aa064f15cdee5e250a35af297584fd935653e0
coverage-web_1-3.13 Expired
1.67 MB
sha256:69e084ca1d8724858e8a42143acc6b8815d21c79dd972dac7a615d6b23e14ae5
coverage-web_1-3.14 Expired
1.43 MB
sha256:fea92396518468f6a0203077cb656fa320dac8ff38bfe19ce5a7e5c2f64a9e86
coverage-web_1-3.14t Expired
1.43 MB
sha256:20f62def3aaf422974db84ce5cd1c1cb5ad0a6371617269c51712f940885aa0a
coverage-web_1-3.6 Expired
976 KB
sha256:5a24aa7687c15e97659867c422c25dd1343b73a6a11bc7e3b44d8292c6adc6ea
coverage-web_1-3.7 Expired
469 KB
sha256:870c1d81575041e37f7459aefd64fb31aae56af117c182e3b3048c3bc370589e
coverage-web_1-3.8 Expired
894 KB
sha256:f60152c43b25c082f6c7305efc7c527e167f84dad1dc422e2c1fef90b52d4c6d
coverage-web_1-3.9 Expired
845 KB
sha256:d4fcf672c16dd5f69258fe84f8f98a62e2bae2f7c32f54f26352289ba5457cb4
coverage-web_2-3.10 Expired
1.3 MB
sha256:bb0d4bb6d4c9718e64ce1dec21ca03d309a60c9cd81820e23a84d06dbe6b214e
coverage-web_2-3.11 Expired
1.19 MB
sha256:0dbf710d761f5562f0df28741760b9cd7ac1c7170be2090ee3c16b484d0abc55
coverage-web_2-3.12 Expired
1.34 MB
sha256:c546ca12c324b30542ae885740cadedf3becbd69e7e710a3611133885176d8a3
coverage-web_2-3.13 Expired
1.69 MB
sha256:26fed55d8522c10f4a863a0b7be9f901d5dfc787d1dc7ee922f717d89c3c33dd
coverage-web_2-3.14 Expired
877 KB
sha256:eec8c28e52a3530ec293c101c5aa6d8f33e1a6cec7750c5f0c11de4bb07dbffe
coverage-web_2-3.14t Expired
877 KB
sha256:587d928e58c918a8f3c1bd201d59456ed08c10beac33a73a93a009d6ffb1ee50
coverage-web_2-3.6 Expired
1.16 MB
sha256:b8cc74288636d16659a2e6d196c5424c368ff5069c8c0204caa38e26a052d9d1
coverage-web_2-3.7 Expired
955 KB
sha256:00b2bc9c6d8889ccd77fa32dfc9977145bda9017daa30a491bc07968f2b3df56
coverage-web_2-3.8 Expired
2.03 MB
sha256:4afecba0896a72c6f5df7a55d6110f3ee97bf71b8d99e71cac4d07d0c0175197
coverage-web_2-3.9 Expired
1.03 MB
sha256:f563b426b910bebf4b9766677445261d98e4de8e58d8cbaf5ced79e63a2c3456