fix(pydantic-ai): Only use hooks when ModelRequestContext.model exists
#34
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
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
codecov-coverage-results-webb-pydantic-ai-hooks-version-gate-report
|
93.4 KB |
sha256:24274754da192cba6cb5da39abc35a466a9fd486ea04f5d3cf7e4e6fe9ff89cb
|
|
|
codecov-test-results-webb-pydantic-ai-hooks-version-gate-report
|
257 Bytes |
sha256:0dfeba09e62278ae3500f1f4eb5976043f3569dc2e2558dc5c88ad879454b695
|
|
|
coverage-agents-3.10
Expired
|
1.56 MB |
sha256:39f090bab37ebcef67d9dd35bc433c62a83c7c85fa130f0f3d45485781c019f2
|
|
|
coverage-agents-3.11
Expired
|
178 KB |
sha256:89598c561a68dc4346b946ae61589ffae698a36187c960fb5eb403dab00e0f6d
|
|
|
coverage-agents-3.12
Expired
|
560 KB |
sha256:6d941cd9c7b7c3ef3f38697e24444e07af7d82b988a1ac2fc69ed3bdb461468c
|
|
|
coverage-agents-3.13
Expired
|
1.45 MB |
sha256:20262a33e2cb4b84f86556501a88c03cae43e99d4c2444c18623bd7c86db1066
|
|
|
coverage-agents-3.14
Expired
|
897 KB |
sha256:a8925f10f45ede1cba1e50c217c8fbd12e7cf9cd33cf9ff656dc692d7d34bc08
|
|
|
coverage-agents-3.14t
Expired
|
585 KB |
sha256:4cee3ba8dc43437452fabda2240dbddd25e6ff0f11fa4f51cc5a31a5686c2584
|
|
|
coverage-ai-3.10
Expired
|
1.53 MB |
sha256:785c0afe2ba9d4aef92dfcbe74c4d6a98b8d96d10f37a05a0a697033a1098e4b
|
|
|
coverage-ai-3.11
Expired
|
988 KB |
sha256:86973c879a35a6e801713e41ebcda47bf78c21cbd7285a1872eba3b931e59cb3
|
|
|
coverage-ai-3.12
Expired
|
2.21 MB |
sha256:75495621f575512d9d70c57d6b80ba7150d2d53b17b7407a355257822595ab97
|
|
|
coverage-ai-3.13
Expired
|
3.15 MB |
sha256:a2ecc494f3f9a55137b89e71d1351bf7fbe593027717248442873f76c7a933a9
|
|
|
coverage-ai-3.14
Expired
|
1.34 MB |
sha256:edf728e6d79fb2e75155dd00f4ce16609f27ee7d7570d610e94ecba2b1b950de
|
|
|
coverage-ai-3.14t
Expired
|
1010 KB |
sha256:0a4f33b051840ed3dad5fad9a644ba471c409fa4b41a97f82b060b4277eab38c
|
|
|
coverage-ai-3.8
Expired
|
1.22 MB |
sha256:e27af96eae4c6c27aa3142681a4e0f1837f73a5f4bedf7cd60e85baa5fb4db57
|
|
|
coverage-ai-3.9
Expired
|
1.32 MB |
sha256:2e21b901bae51b5d15fa4457fb8531a09ea6e6da1def5f9d1a9cc8903356fe6c
|
|
|
coverage-ai_workflow-3.10
Expired
|
514 KB |
sha256:a92aa31543f0ce064cdbf794ee258f038536e484b44e59ed5b35cf4d74045341
|
|
|
coverage-ai_workflow-3.11
Expired
|
363 KB |
sha256:f6cf5e2764476f9034d58cff2658cdd61dd04e82e07c6e995ee69c018aeb2eea
|
|
|
coverage-ai_workflow-3.12
Expired
|
893 KB |
sha256:49252d9e2532c3273af47242db64cc2a04010d0a41bfb75e615a62e2f6d9123d
|
|
|
coverage-ai_workflow-3.13
Expired
|
1.03 MB |
sha256:69f5585b62178555cc86199ab0c770c89458711bc2e33a35cc1186bb14449fe9
|
|
|
coverage-ai_workflow-3.14
Expired
|
440 KB |
sha256:9de3242238a2fc6e207c984dad860e7500d8ff1121b24b0ee3b782941f2c5bd2
|
|
|
coverage-ai_workflow-3.9
Expired
|
793 KB |
sha256:5cc504c6b8601f55c7f4c938a385fbd754ffc19d3c65e9030fe48423fedb0819
|
|
|
coverage-cloud-3.10
Expired
|
414 KB |
sha256:88897c3f099014b3831e86f99aaef2506bd58e9245b49d818b71c9c5472c0713
|
|
|
coverage-cloud-3.11
Expired
|
230 KB |
sha256:5dbd1ecbcc75abed1e5f696ccbd850f139051b2a6e215115e458b6d94a0bce9b
|
|
|
coverage-cloud-3.12
Expired
|
234 KB |
sha256:f7ae1e6dd7d0de47eb9be2968ae59f2b98410c6767df9ca97275dc2a8a391cc9
|
|
|
coverage-cloud-3.13
Expired
|
606 KB |
sha256:87406d7aaf9d0396d02409ab5964072ebb72878527346e25d85a7c56e185ee82
|
|
|
coverage-cloud-3.14
Expired
|
236 KB |
sha256:2321476755957fb74901e33787e30edf9f2f87f514eb1024c5eb18e8c595e4dc
|
|
|
coverage-cloud-3.14t
Expired
|
236 KB |
sha256:97b6aee24e5800a065ca49a2aaf81b3b298efe46416fd8fcd693315e751a1a51
|
|
|
coverage-cloud-3.6
Expired
|
287 KB |
sha256:86f8f56c07843d67a0ef8db56b0d7be3bcfad4e7a14fe8819d19ac9224d30e4a
|
|
|
coverage-cloud-3.7
Expired
|
395 KB |
sha256:3c48cea2b47c6b49b7d769bc81c43dfb4fa5727fa82704698dcd5d00d1eea6bd
|
|
|
coverage-cloud-3.8
Expired
|
471 KB |
sha256:aa2f4291896d589423d6d25e5c8aeb98e234fd6dbbc76e2ab0efcf88d74bfadf
|
|
|
coverage-cloud-3.9
Expired
|
69.8 KB |
sha256:721fcc4eb3cb855dd7fc8d497371536144a7a68280dfefaf90ea765d8ff6d6e7
|
|
|
coverage-common-3.10
Expired
|
271 KB |
sha256:95d98ccd392693f1d96e80f4515a9a658fe0b687e0dbf3d1f28ef5b46eac5640
|
|
|
coverage-common-3.11
Expired
|
279 KB |
sha256:ceabc81317877ca90bd2d714d976ae9d18e0c671f77f3eeb72cfbbc2847c15df
|
|
|
coverage-common-3.12
Expired
|
278 KB |
sha256:83718e307e94a0e1c1bd3476c9c1b8e044e38bb20641dbcc3bd5a056167c0a31
|
|
|
coverage-common-3.13
Expired
|
279 KB |
sha256:e1aa82730c7fbc625da80d70545a6165fa40de67b8ad85a572553d30a76104ed
|
|
|
coverage-common-3.14
Expired
|
255 KB |
sha256:074e350d814a7e8ff6390d0024d93db36f962eae852726588d5acbd09588436c
|
|
|
coverage-common-3.14t
Expired
|
255 KB |
sha256:af24873f83777175e4464720cd8146eaa90fe92a67ac5c48792fb519d48bdc3c
|
|
|
coverage-common-3.6
Expired
|
246 KB |
sha256:f1555b64190498eb54393d6010317026193a9fed5717ecd7891a4ed032a91a01
|
|
|
coverage-common-3.7
Expired
|
248 KB |
sha256:d733ff821157972d359e35ed22ca5ab9a9042030242f8fb7920165d41ea30495
|
|
|
coverage-common-3.8
Expired
|
272 KB |
sha256:51feeca5c8998f20356eae4f986f03c318ddddd42bf903558dde6e5b25fa42dc
|
|
|
coverage-common-3.9
Expired
|
260 KB |
sha256:5f6204a40c04497bc3bb95b99d2f764348f9956842dba45dac29c9d97b32f56d
|
|
|
coverage-dbs-3.10
Expired
|
878 KB |
sha256:9aadf5b91d65624e499e738298dd4f7ef36465b5bc046e6500f7e7455efeb8b8
|
|
|
coverage-dbs-3.11
Expired
|
770 KB |
sha256:5c9b4c525188c62d9d7e3bb51612e512d7a18439d4c73aa7d4f19ffb25f64d13
|
|
|
coverage-dbs-3.12
Expired
|
769 KB |
sha256:61bea01a06879ccf85c1ff94f64b290b9bdf2ab3c5221bf870addfcf93a51802
|
|
|
coverage-dbs-3.13
Expired
|
1.19 MB |
sha256:efb17c81ef7921bf8562ff82550030b4178f6ae7a8845421d6956a2edea7190e
|
|
|
coverage-dbs-3.14
Expired
|
746 KB |
sha256:3986d126ea50b8ceca96d1fa528e05d3ba96da47239fa183c8c7532f91546d8e
|
|
|
coverage-dbs-3.14t
Expired
|
632 KB |
sha256:6d4305397bb08c9cdbe61ea9fda5f150b5b7a595a8d9c363aa3136dbba6606a0
|
|
|
coverage-dbs-3.6
Expired
|
938 KB |
sha256:9f47f5906f979b18f8563146d9f8c4b4561a43520177dba47d199b11463e0428
|
|
|
coverage-dbs-3.7
Expired
|
713 KB |
sha256:b163bce7be83a16692e5e2b5fa7e50b732cda7109c33382449ccb2b69e22eb80
|
|
|
coverage-dbs-3.8
Expired
|
835 KB |
sha256:9e40e4bc35cd744cd14785c17b702ac8af732a389e536a123262e5eadfb1b721
|
|
|
coverage-dbs-3.9
Expired
|
928 KB |
sha256:0746505a5a1465af2b43075189671c9d9f951993fb4720d727a3e2f614c5ac8b
|
|
|
coverage-flags-3.10
Expired
|
284 KB |
sha256:8c80d8df24253afb3d19109d0d8285ed3cf61936fe5eac75c859274333f70cd0
|
|
|
coverage-flags-3.12
Expired
|
449 KB |
sha256:78693652d82dfdd016ac9736a45513911b75b15aac8aa95e8737cd1cab3cf785
|
|
|
coverage-flags-3.13
Expired
|
1.16 MB |
sha256:cee0acf06e4fe6f66b94bee4ca6d3222a6a0d68f172a90386e8b14e4ef61a3cd
|
|
|
coverage-flags-3.14
Expired
|
615 KB |
sha256:f989a159d989997fe7933ec4f4291fbe2ab3e257b84c393a35791e1d06ba3007
|
|
|
coverage-flags-3.14t
Expired
|
370 KB |
sha256:7abb8b828311e2d422c67656c44b10bed3de7c7112aa95385b548166a2164dd4
|
|
|
coverage-flags-3.7
Expired
|
233 KB |
sha256:decd02e99ba4b4d6b0c1f0652f2d435f9a655dd7f8c8a506718bd95b79d50783
|
|
|
coverage-flags-3.8
Expired
|
546 KB |
sha256:5e8a2a1773a3f677239579c86754b1e73c1e771ee21319a3ca266e00da310f7b
|
|
|
coverage-gevent-3.10
Expired
|
271 KB |
sha256:fd209ec7dd5d429d1f89f3eb6082283a75f30c8b8d53b5f77b65370831198543
|
|
|
coverage-gevent-3.11
Expired
|
279 KB |
sha256:51198669e53a8801343d6a454eb26cde27b617278a17a9ee17977878bd604633
|
|
|
coverage-gevent-3.12
Expired
|
279 KB |
sha256:7bc1abc044ad5fd730c15812093677485c38cc6d2a56ba66b44af1e92e6f8d33
|
|
|
coverage-gevent-3.6
Expired
|
249 KB |
sha256:df8d1ba28330789a4d6f325ad1743c344dae7a5e3d8bf620fed24f616f6b9649
|
|
|
coverage-gevent-3.8
Expired
|
276 KB |
sha256:218bab5a0b0eebf8cedddff2c7afa1bdd638b6cc7c7a6399a1463d01eef416aa
|
|
|
coverage-graphql-3.10
Expired
|
1.09 MB |
sha256:abf92b899a8063f2a3dfe45400c658a64ed9d42a41ff1f958701ce78fbebc023
|
|
|
coverage-graphql-3.11
Expired
|
347 KB |
sha256:fe9208fc11edb6d4545083e6257a76cd82940177a5b24ab7f756d17f59c315c4
|
|
|
coverage-graphql-3.12
Expired
|
305 KB |
sha256:218864a394dad499d97967cfa720ef5951f28e755a1831cf835bb11bbd81b5e2
|
|
|
coverage-graphql-3.13
Expired
|
952 KB |
sha256:5c7b3a6a3fcb039c5d2652a2976e330562779281f726f57e2fa013bee2d98e7b
|
|
|
coverage-graphql-3.14
Expired
|
539 KB |
sha256:6c132599869a5ae77ca5d2a045db3a648db7806440adbfffc259b326d77c9c16
|
|
|
coverage-graphql-3.14t
Expired
|
539 KB |
sha256:6ee78a8590f4f895cb4506362f5b6a750c427a70fc00064d687911afd15fd358
|
|
|
coverage-graphql-3.6
Expired
|
235 KB |
sha256:1d294e6a52ceae338a2189bf9f0e3439628fa309a14888d18bcde97b5df8c165
|
|
|
coverage-graphql-3.8
Expired
|
479 KB |
sha256:adcc776e95eb15532b59a78b983270323eba5d34a9ab1a176e83bb143e2cde6a
|
|
|
coverage-graphql-3.9
Expired
|
509 KB |
sha256:b761483557e7171ea30f8f5bd14a1baf75b6d53018e4f8aa2f569da594512f26
|
|
|
coverage-mcp-3.10
Expired
|
1.69 MB |
sha256:76a7db0aca26daa3c51069327a7cb97a461e707f32bccca5e79910e47125030f
|
|
|
coverage-mcp-3.12
Expired
|
1.23 MB |
sha256:05a737c6cbce31a25b150b20b580e5a0c696bed7ac6ab34b0345477947fc24d1
|
|
|
coverage-mcp-3.13
Expired
|
1.75 MB |
sha256:893542009b9a4908e8aa05cd2fb9a3e353caf0abe2591699c826d0b64d11dfc8
|
|
|
coverage-mcp-3.14
Expired
|
448 KB |
sha256:5e5b94846f98a1d0146e255ca4d3ea2fe9d2b5317199d9af0b24e42c2362391c
|
|
|
coverage-mcp-3.14t
Expired
|
448 KB |
sha256:7d100a6dbc7b270b8c4e42de62e7f85cbde696393efc9fbac34bd739774a8548
|
|
|
coverage-misc-3.10
Expired
|
653 KB |
sha256:b6aaa55e5a7ca90556d7d623e75e44245ae12e1eb4e4f2db9640caa7b29b094a
|
|
|
coverage-misc-3.11
Expired
|
467 KB |
sha256:60d79cc618508357f80972ebfa48c334d223562521a7ac402f304925e0ad9fea
|
|
|
coverage-misc-3.12
Expired
|
1.04 MB |
sha256:00938be7e01e95d3058dfd6992cb4f727871a94bd954dedecae6374ff1c3db48
|
|
|
coverage-misc-3.13
Expired
|
1.27 MB |
sha256:bd48d3d4bcf54ef18c4f784bdf53712dcc86ef2a54797e4e4564b4833c99501a
|
|
|
coverage-misc-3.14
Expired
|
540 KB |
sha256:34040884620b2810221563bd80042402ba474a67a374259683f02d2489a51d34
|
|
|
coverage-misc-3.14t
Expired
|
357 KB |
sha256:2ad584df0cf02d820c9bbf15aa8a517882a256b06b9a419539de37c66834b1ed
|
|
|
coverage-misc-3.6
Expired
|
558 KB |
sha256:6ebdcf6898484e9aa638863d988f2bce363f31d0b02dc4279be0a5e73d551b54
|
|
|
coverage-misc-3.7
Expired
|
729 KB |
sha256:ccbfdf066347b35da0a21837e03146a4b0fd063456681fdaa8dd59df23389ec5
|
|
|
coverage-misc-3.8
Expired
|
628 KB |
sha256:37b1b91e2f19f9a17434edadb52775ef45aba8487cdaa4b6af78bddc0d8dc4e3
|
|
|
coverage-misc-3.9
Expired
|
596 KB |
sha256:1afdda45613e65db626492e1bb8eadeea05356b8d9307a7e09e7c889a8ce3d08
|
|
|
coverage-network-3.10
Expired
|
1.14 MB |
sha256:850af78df58fef09cc48b900c78b7dd1e9c4b100da2cab5e01e58c036c99f32a
|
|
|
coverage-network-3.11
Expired
|
753 KB |
sha256:20436b0b2f3374a39769d8adcd2af7eafa36d4437bc1d2d5ec56331af874d483
|
|
|
coverage-network-3.12
Expired
|
467 KB |
sha256:9b3e2103462d149f3504eb06b4146e104fd0f2b3ebad06793683c7a6e7fc2af3
|
|
|
coverage-network-3.13
Expired
|
1.01 MB |
sha256:94ffd2b00204f03ba9cb4b17caa7c983195cb70d9194dce5041f9ffd667f339f
|
|
|
coverage-network-3.14
Expired
|
733 KB |
sha256:54bcc800e5f10c95e63d4ddb201253187da36823a440cc7098805f3007051c6d
|
|
|
coverage-network-3.14t
Expired
|
365 KB |
sha256:5df9be66be6b6b8d198fae240177c75372982e42a002425e8f87d6472246d32e
|
|
|
coverage-network-3.6
Expired
|
347 KB |
sha256:c14f3340e3d1ab58b6113a4ebd06ce3baef8b8b2683c896f0d99eae4c39d8ef7
|
|
|
coverage-network-3.7
Expired
|
391 KB |
sha256:74df5a1b4871cd0222883e31bcef6889a814a21caacde3d2bca013a9f65084ce
|
|
|
coverage-network-3.8
Expired
|
449 KB |
sha256:ea5e20450f8fb4594e4f5707bff3e1b09673868d876823b3e357dff2d038251c
|
|
|
coverage-network-3.9
Expired
|
555 KB |
sha256:5e4bff1f223e082bda8069758e9aebcaf7f3f90eeb34c298f3d903a7fad54de0
|
|
|
coverage-tasks-3.10
Expired
|
1.15 MB |
sha256:87a78230eea66c13856dfd6768b0929a7ed63d93179e63d7cd84ac01c34cf7a7
|
|
|
coverage-tasks-3.11
Expired
|
291 KB |
sha256:5e9f172fa085c9347d807c56b7ab33455d6a16b363818d640cc2c7fd472cbe3b
|
|
|
coverage-tasks-3.12
Expired
|
476 KB |
sha256:368a4c03367c02823e08b2b844957606b6c6173b2fbe57077836cd0b66f0ed9b
|
|
|
coverage-tasks-3.13
Expired
|
1.26 MB |
sha256:dfd45150b6be151fd0eda4a69a08699f898fb151ed8c9691a9c1dd90c34aaef5
|
|
|
coverage-tasks-3.14
Expired
|
793 KB |
sha256:d0a745e79b0b187b23cf64593e46c5c559982fd6bcbafbeb8902e2543a7e8f2b
|
|
|
coverage-tasks-3.14t
Expired
|
392 KB |
sha256:944c8dbadd3e6e48244066ee3bcdebe50ec109d58406d77735665a8a926b595c
|
|
|
coverage-tasks-3.6
Expired
|
756 KB |
sha256:ad31df91cd06fa7eb40f74af351c2852e19bf7e6017dae65acc83ffb841b9e12
|
|
|
coverage-tasks-3.7
Expired
|
838 KB |
sha256:b197538cd3328b011c4fff83f3e1dcc9b95db8b534ee381300be1dfd2cfc567f
|
|
|
coverage-tasks-3.8
Expired
|
411 KB |
sha256:5865469aded7d5236ab8c3a78cd9ea2c6883ae8346f7760a63c2040c87bcfd98
|
|
|
coverage-tasks-3.9
Expired
|
663 KB |
sha256:394e41ebf08e26372beec0fb6975245f9d086164961381b1db4340a1af2753cf
|
|
|
coverage-web_1-3.10
Expired
|
1.39 MB |
sha256:a904de2b54c8cfffb885ead7b2b8b39c9eb4f513b993d81a2c17f31be9d7597a
|
|
|
coverage-web_1-3.11
Expired
|
382 KB |
sha256:56ff5dab09c50e0b57b4a472711e758598e2c4b0597a19f808a31547ddd3b435
|
|
|
coverage-web_1-3.12
Expired
|
783 KB |
sha256:e27d1f1184936fd3bd4c7902c029256cee1608fb37feacc693c70d52f46bd6a2
|
|
|
coverage-web_1-3.13
Expired
|
1.62 MB |
sha256:55df48fe63d34dacfe0e21484bf3d8092e515ca0f088a06940e3a25622a79f9f
|
|
|
coverage-web_1-3.14
Expired
|
1.23 MB |
sha256:a5989e7a7af92c2b6fb7e1dab29bec202307d5ce66baceb415456ff6ef89a016
|
|
|
coverage-web_1-3.14t
Expired
|
1.24 MB |
sha256:174f93a7e3f66e714af6f4433edc003bdf72c1caf5bd8cb592bace31d579ea10
|
|
|
coverage-web_1-3.6
Expired
|
936 KB |
sha256:023ff5744dd5d5609c316ef2ce2d1f0a680318839001ff3ef41c553951bb7c65
|
|
|
coverage-web_1-3.7
Expired
|
450 KB |
sha256:860463064b79c18149edd8f2ac0eb9a6a8d421b7df22787feaa46e24338f637b
|
|
|
coverage-web_1-3.8
Expired
|
868 KB |
sha256:4cb009921a2b3a8e04cf01ff87d3997c662db81cf74d7423078fcf892b0c2eac
|
|
|
coverage-web_1-3.9
Expired
|
819 KB |
sha256:0159445d638ec46e309086164dea43133d98d3824e22d92bb13b80cb236c0205
|
|
|
coverage-web_2-3.10
Expired
|
1.08 MB |
sha256:27bd43c6e80583f7a24376a9f0109631fa5d9835dc2356523783622c659c826e
|
|
|
coverage-web_2-3.11
Expired
|
1.27 MB |
sha256:b749fb39aaa11b4e88c91b884553f2f3eac143de839e4f9fc2256fa038c30936
|
|
|
coverage-web_2-3.12
Expired
|
1.4 MB |
sha256:2fca35645acb3a34914f14cf478acdc2cfeaa7bdf99ea7ca1f16e6fba6ed4aeb
|
|
|
coverage-web_2-3.13
Expired
|
1.59 MB |
sha256:76966ff6be331c4b550832930b1c46928ea3353a9fdd331b67d0e760b38c5fbf
|
|
|
coverage-web_2-3.14
Expired
|
826 KB |
sha256:24164bc4c2cb9b89012151cdcc39e2429f0a39d5f5b31ec758d51ee046291d4a
|
|
|
coverage-web_2-3.14t
Expired
|
826 KB |
sha256:5a1839d67366bb98121da1407e8bda14e9d6cbd9b9ce719a743a3427df9d288e
|
|
|
coverage-web_2-3.6
Expired
|
1.09 MB |
sha256:a8a4ba4149703412ea6abcd50defc91fb0714fa0ab44252b98f5238ef287c7e8
|
|
|
coverage-web_2-3.7
Expired
|
906 KB |
sha256:3a39a3d13e9a2bc8d44f34b2f21e621de6f72d4b51137fadbe74cbf139d71a2e
|
|
|
coverage-web_2-3.8
Expired
|
1.92 MB |
sha256:b4cabe68b0f8b7ee0c624a9b533de06656b9aa0fc9838f1b196abe8efc435771
|
|
|
coverage-web_2-3.9
Expired
|
1.26 MB |
sha256:af70573b37e75d5c4a5221543e3553e20abc330c31e15b1557a862823aa5a455
|
|