Skip to content

fix(utils): handle image_url string shorthand in _is_image_type_with_blob_content #29

fix(utils): handle image_url string shorthand in _is_image_type_with_blob_content

fix(utils): handle image_url string shorthand in _is_image_type_with_blob_content #29

Triggered via pull request June 1, 2026 18:32
Status Success
Total duration 10m 30s
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
33s
Combine and report coverage
All tests passed
4s
All tests passed
Fit to window
Zoom out
Zoom in

Annotations

3 warnings
Combine and report coverage
Failed to post/update PR comment: Resource not accessible by integration - https://docs.github.com/rest/issues/comments#create-an-issue-comment
Combine and report coverage
Failed to report status 'codecov/patch': Resource not accessible by integration - https://docs.github.com/rest/commits/statuses#create-a-commit-status
Combine and report coverage
Failed to report status 'codecov/project': Resource not accessible by integration - https://docs.github.com/rest/commits/statuses#create-a-commit-status

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-fix-attributeerror-crash-on-unguarded-get-ca-report
93.4 KB
sha256:d3012a34dd84dbbf33a2e8f9895371fbfb7ca6287173fc5edcd3451c0a206c75
codecov-test-results-fix-attributeerror-crash-on-unguarded-get-ca-report
256 Bytes
sha256:2b9c59e6e88452c4d529bfa4880e51a8a5b601628ccf2cdeaf3668e3bff0e59b
coverage-agents-3.10 Expired
1.56 MB
sha256:92f00475005aa70ade5cf9a43883239b08c953785ed2c3ff0f9014f16daf86b5
coverage-agents-3.11 Expired
178 KB
sha256:7a075a80f0af50f282f0e96c2be91f19c9cccf1161bf7d5edaef48f9447d7db7
coverage-agents-3.12 Expired
561 KB
sha256:2e09b73ead6f3421d6755b8de08581ff5a0db1ddb770aff3327b60bb73580cd5
coverage-agents-3.13 Expired
1.45 MB
sha256:8b89ce6023937513989c0bbc8ce2026d2e7ba9cb326926f5bf77cd519f6d192e
coverage-agents-3.14 Expired
897 KB
sha256:d28aebc0ba536ac205c3b1e539020f38ee309120d0ed299dce8a474118cae7ca
coverage-agents-3.14t Expired
585 KB
sha256:8e82bfbba1e0ec303908539564e73e3ff0a73096577a2d3280da1b2163928ae6
coverage-ai-3.10 Expired
1.53 MB
sha256:7aec05e069d4be37b6582841c61d240c05df50f67e029c52d04cf0bbf49a9550
coverage-ai-3.11 Expired
988 KB
sha256:7642412fe1a868cafab817f046ee4550ddbe9ad57e8401ff98725dc1894558e0
coverage-ai-3.12 Expired
2.21 MB
sha256:d2c209a3158ab23d0a6a65e0a8b89c9293227f8b0fd450f49c3856c13b9151b9
coverage-ai-3.13 Expired
3.15 MB
sha256:5298a21ecadd8fafb375123fd21755a63f646d65f792d5f5c377f7f35c6f095f
coverage-ai-3.14 Expired
1.34 MB
sha256:265e45042b2269cf3f4859b7b341edfb72860f482dfecda589c1e6b5c7884765
coverage-ai-3.14t Expired
1010 KB
sha256:a9b5f09e8d145dbaad20f780d6577a30ba916874b54afca701ea6ea2270a3d3b
coverage-ai-3.8 Expired
1.22 MB
sha256:dd5b87b23fc64c16d67b42c95f4c5766fcc962065cd13656ccef9ce29bad59e0
coverage-ai-3.9 Expired
1.32 MB
sha256:b4dca41d49e1a0882252ab3e2436766ea3596b8a3d7d05c0f6f4452f030804a8
coverage-ai_workflow-3.10 Expired
514 KB
sha256:9f7828fc299a9ea0be46e336b8aa15a41b1b156215647759832c131fb4017363
coverage-ai_workflow-3.11 Expired
363 KB
sha256:63f6a4b129da85132bffb1cc492f9cf0846350c4d57c39c65bba32c0a8ddee59
coverage-ai_workflow-3.12 Expired
893 KB
sha256:0a77b2965cdedc6abb6755d538b541eb2a27022324e4dd826adfdd7cb0f613da
coverage-ai_workflow-3.13 Expired
1.03 MB
sha256:57601db8d44c6609f8bcf2a3cee2906262dde8c0555fdcea794603ec0ab3c037
coverage-ai_workflow-3.14 Expired
440 KB
sha256:4ff0be8149b6e2ae0cc28a60e62e5eacb12d1a5e1b96b30342478223044c7af6
coverage-ai_workflow-3.9 Expired
793 KB
sha256:1a48612a1cbd050ca3aeb538467fa79d1a29e93b61d8829c602a48a0d4bd9fbe
coverage-cloud-3.10 Expired
414 KB
sha256:01e562c1aa3a0400f370fc3a3fbd0679a987dc60cff0e182fc25bf92bfe49d9a
coverage-cloud-3.11 Expired
230 KB
sha256:c2515820c3e3b49c1cbcbfd4a7fb53649ee61e7e6c3aab8251749f1eaaeaaa15
coverage-cloud-3.12 Expired
234 KB
sha256:f6ba2779c22534c60aabbc2c93129a5bdc23dbf18dd75258ae14e4cf7e947be4
coverage-cloud-3.13 Expired
606 KB
sha256:ab834739ad3c2497d89d8e237795b61ad1898bed71c745a6f61a58c050cf60dd
coverage-cloud-3.14 Expired
236 KB
sha256:59d0a5d8010cc732dbc700e5d20c9c637a8473205938700af5efff88998370ff
coverage-cloud-3.14t Expired
236 KB
sha256:e92e07acda55e6a8ec9a12b2f15d761b24fca992a097bf694bfc4babc0652247
coverage-cloud-3.6 Expired
287 KB
sha256:1246bbab59055e65a75a96aa6533ef375561dd5ee2333b9e7101c0b29e32d623
coverage-cloud-3.7 Expired
395 KB
sha256:8c99bedd54a853a5354c8ff7c9cf3b9025ab5d13b30c98550d0646f5a77bac75
coverage-cloud-3.8 Expired
471 KB
sha256:f1bdcb791f4e60ead4193da8dd3d855be2ba705d6823695cf36c96e9df74d393
coverage-cloud-3.9 Expired
69.8 KB
sha256:7beae0c2cc5084854b09a2f84e63673363445e1f7cac07644d52b97aac55e6b5
coverage-common-3.10 Expired
271 KB
sha256:8d518ba6aa9bb9361be37e305e476c617ecd2dc284f240834ee0b21453951d61
coverage-common-3.11 Expired
280 KB
sha256:5620ef8093dbea2ad458a911d42ed2ea99ed95d0a8f0178374ec3d86a570e5ee
coverage-common-3.12 Expired
279 KB
sha256:c4b421a7135f376a36ea778d8fbd01ceee22259fe87aee26224fb8feafffdade
coverage-common-3.13 Expired
280 KB
sha256:fd499c02aedeccd21572f036f2cbb760e7a8104ecfe9517de4ca948b2d4ca423
coverage-common-3.14 Expired
255 KB
sha256:2e0c25f1d5fb1333db3f1bbfde0b8d782f451a92c6aebe7725b3e652b09ea653
coverage-common-3.14t Expired
255 KB
sha256:04ff7dd84a5cfa8af5e949ce5895731a73db7fb0ed367f85e5612fd60950555e
coverage-common-3.6 Expired
247 KB
sha256:db6f1cf7990962409a5bafbc5de80ac1f0e41f7d6781e051ec26398cf01300a7
coverage-common-3.7 Expired
248 KB
sha256:5ce5423418cc8abfe17e84884fecd40e2e19f5a32989ff0ba7cc6b0f38525770
coverage-common-3.8 Expired
280 KB
sha256:7a21425df711a901ab4bcd3344f9435814910102fc7cfd8f71b0d74d3bf8286f
coverage-common-3.9 Expired
259 KB
sha256:2460dd90e0081304066e8674621a9dccd8d389748397e65591ee53222b029d2f
coverage-dbs-3.10 Expired
877 KB
sha256:394e82f34ba0260d50b041b7570df906b67aebb2a6b585fb39cb4407b9ead6ae
coverage-dbs-3.11 Expired
769 KB
sha256:77304d7a73adb924a91aa81241a80991ef98a5d0ffba879e378bff212065a73a
coverage-dbs-3.12 Expired
769 KB
sha256:1ca0a9b92e43f0e79096b7e119d09876bb69f64be4f328252db145146cb41060
coverage-dbs-3.13 Expired
1.19 MB
sha256:6f779be6e5eb24163186fd6a26c8c3c6d6ca1447b2ae1c4abae5d1a700ffec69
coverage-dbs-3.14 Expired
746 KB
sha256:34b3e4b8e11d57ab8ea80ff1d05ab9ce4607a82872f9594ad73ecc4e7ec5388a
coverage-dbs-3.14t Expired
632 KB
sha256:95a4ac20b46ad1c21a98656a4c99e4efc7cd1874fb4477990f6dfbc27df2fa70
coverage-dbs-3.6 Expired
938 KB
sha256:dbb955fe58e77e4e0b4322eeaca0dc99671db76bfee08dba4c7ffa37bdc3f235
coverage-dbs-3.7 Expired
713 KB
sha256:fe360bfc536e20932de94c5866abfa7e9872f0f69073858688c657be000307c7
coverage-dbs-3.8 Expired
835 KB
sha256:0f0ceb446cd7f3b303640b3e838ee0db3089ed66a32ab22e0e221eec6ea38b9c
coverage-dbs-3.9 Expired
928 KB
sha256:d8aab804daecb713f57e8b6792eb6824e7dd07da2f95418ff6968ce5517d6054
coverage-flags-3.10 Expired
284 KB
sha256:5f370b69b9e842039f9331a037d2619bd953f5c029c1cf39c97594140583273c
coverage-flags-3.12 Expired
449 KB
sha256:e8e18977b875cdcdfc52995aedf53d43df4c68b94f082f4369e07a3e880467b2
coverage-flags-3.13 Expired
1.16 MB
sha256:df87bf44f31b5a6269d3f9d90eacdaa5c5525130b975117e09df1f0ad7df40ec
coverage-flags-3.14 Expired
615 KB
sha256:36d8ee447a76d939c01c58baec4d6cedb59c29faf61f3de1292ec6837b3ba85d
coverage-flags-3.14t Expired
370 KB
sha256:db5d2f023f539198efbbc232d31c74973ceb84e0182c2d5c48aabbf9334a1a27
coverage-flags-3.7 Expired
233 KB
sha256:eaf15f110e68e6af49191402db969678055bdbc5055410d8858ccf9d1cfc5f34
coverage-flags-3.8 Expired
546 KB
sha256:c12f5c653324a8846863d29153cdfbeb7ae3364d1309c248f3613c0ed1182997
coverage-gevent-3.10 Expired
271 KB
sha256:cb790d58bc46ff18bc9b2010a86ab8ce5d0ef7c16b43c9d11fe7db600d32d2a1
coverage-gevent-3.11 Expired
280 KB
sha256:de175a3ed1dae81c41a9fcfaf3133a09b003d1a53351944793123f640cef18cf
coverage-gevent-3.12 Expired
279 KB
sha256:632d3740dab4670d101632650797514e8a9a6a8cbd9a007eccfb184266b8530f
coverage-gevent-3.6 Expired
248 KB
sha256:01794a2ae7b00d3e0953cc172051acb0b4e5c28fbaad2c8f8bb8ba3ef8c9f650
coverage-gevent-3.8 Expired
276 KB
sha256:bfb414f8396fb01db957381d55bf079a20844dbf99fcd13173c601e7e1366f0f
coverage-graphql-3.10 Expired
1.09 MB
sha256:ed1592424387aa73a8aa09e17618e0fb6f9789994dfdb12d947c2d3ab3ae6ca5
coverage-graphql-3.11 Expired
347 KB
sha256:215863dbb36d89300496a6b706be4c9a4b59fa7726307d1cc47b0b70be423d27
coverage-graphql-3.12 Expired
305 KB
sha256:8fd87b33fa0afdac910388bf911289f6379d54647c1b6f445abc588d711d17a8
coverage-graphql-3.13 Expired
952 KB
sha256:836086bbdbac7489fcd59905c247efe357ae417b4be87519a4bb7e1d1d5ff2d2
coverage-graphql-3.14 Expired
539 KB
sha256:14fb4b50dd30e2e7f2a9669aceb6b1981a47a1a7036ed7b0f06352fe7303892a
coverage-graphql-3.14t Expired
539 KB
sha256:4aaaf395230c4aa4510a492b1bb001090bf776f1d9562da8aa3e798a7fec6775
coverage-graphql-3.6 Expired
235 KB
sha256:6d0e17b8d1eecdc7be64029f235f0cced628d5804ddc8c7e277e3e5fbd29dcbe
coverage-graphql-3.8 Expired
479 KB
sha256:4dd6f2dab37e5475ac119bdc73bea59054abd56a021269677b0fba73c66f1594
coverage-graphql-3.9 Expired
509 KB
sha256:a20fd9f3fc5f86436f65e046ae9441a68d47dc4ec517ff89bb7230e0f0267847
coverage-mcp-3.10 Expired
1.69 MB
sha256:93c9a6f59e1e2cf5adbb6352ed11c4525f68344bbca889a67caf14b81ab6b187
coverage-mcp-3.12 Expired
1.23 MB
sha256:31e6ba25b59421e2c9be82128c1a358382244efdb96295faf8e24d0399889722
coverage-mcp-3.13 Expired
1.75 MB
sha256:5a0813e087d845f2bf642dcb1d1326c613d8a7d687d072acddf200f92ca44be7
coverage-mcp-3.14 Expired
448 KB
sha256:e2a6b38592f7158a910054e6ab00238cbf3ced8bb62d2ba885230acaf7109e2d
coverage-mcp-3.14t Expired
448 KB
sha256:8d7e32e8d27beb7917a2805b1b729c5199bf0e8c2bb56c1336778622c56d8f87
coverage-misc-3.10 Expired
653 KB
sha256:abc9afd264336b63096ef8cb2670ceb6b0c83dfea950309a33bfc9e6b6bbc6a3
coverage-misc-3.11 Expired
468 KB
sha256:570c3af0c9fa329a1372ebfc856bc0ce8ce3a255c0f8b2548276b77b149a03f8
coverage-misc-3.12 Expired
1.04 MB
sha256:66ec55e0fa892885c0385f250d514780213cba6ceea0ac682fb2d3745073d867
coverage-misc-3.13 Expired
1.27 MB
sha256:7a785bd9e598e754dbad1711c9e108eacbbf8b9ed22b9f14f66fc3a5300d7e44
coverage-misc-3.14 Expired
540 KB
sha256:8733639c56fa3082a6cd08bc4538b1350d17494417660cd9f43962a8fecb4510
coverage-misc-3.14t Expired
357 KB
sha256:571caa4e68848c661cd9582a36bbec6d2be1de89e6c4a0efc0377954ac593a80
coverage-misc-3.6 Expired
558 KB
sha256:566b6b0090ddd7764b77c6a1c55810513774beed7d2d4124ddae0cffe1a0c8de
coverage-misc-3.7 Expired
730 KB
sha256:008a58b8ae6deb7554085bda65d3403569a3d783066be6022e9dbe21cf730058
coverage-misc-3.8 Expired
628 KB
sha256:f33bcc57b6fcfc44289c4f98dc8deb2756d8823862b6e0bbe701630372e2a268
coverage-misc-3.9 Expired
596 KB
sha256:0c364fce046abc95f7aea084789925a330a7e12e32a11841d731d70bacce36e1
coverage-network-3.10 Expired
1.14 MB
sha256:17433fb05b9bf2ef42837860eb404bb11a0d4525e0db50adb25d96c6a3a506b1
coverage-network-3.11 Expired
753 KB
sha256:4f679ea1c8d0ced4759c84312b172ee015899b5cb711ed3f6d2d32145eeb8150
coverage-network-3.12 Expired
466 KB
sha256:caf360369e0695a6e1116d1ccf12a116b1c7da0621fe3ee6193082257944a9a1
coverage-network-3.13 Expired
1.01 MB
sha256:6fa4829c127210159a70f376287ff1e8b2f4908b344c9260aef9557c40b3ee07
coverage-network-3.14 Expired
733 KB
sha256:b4e4a4bb45fd152a163fb9a89b79c1da557e3ab07b652556fd82531a8a90b5e2
coverage-network-3.14t Expired
365 KB
sha256:9cb577feb04ec6c79f191afb3640b6354f54c97661ebf162f5bc639a8bbb2543
coverage-network-3.6 Expired
347 KB
sha256:cc88d8f7f7c5d230037ab71b2d8560b45d436d3859d792088df960f96144b3a1
coverage-network-3.7 Expired
393 KB
sha256:79ef51f3396652e834bf948fe18e3e89d2d523633c0aa5b8eb687844237337e1
coverage-network-3.8 Expired
449 KB
sha256:7834a765cb5723ef645c8e9ace87203e6051d6fa78ce25adc091494bb25048a0
coverage-network-3.9 Expired
555 KB
sha256:b6b33cebdbbec5014856ae430bf2ecb161178ea8d3cd673c50969244f51c1017
coverage-tasks-3.10 Expired
1.15 MB
sha256:739fc7c59ae2d53b77349d8fb3956edb09edfaf364eda0e99bff525b8f0ced7f
coverage-tasks-3.11 Expired
291 KB
sha256:0d17e4002a07718de94803f1f3c13340f9e5de41199c4d77ad0a98e017c56f01
coverage-tasks-3.12 Expired
476 KB
sha256:50a5a783b8a73c02804bcb16690adff580e77e5b6b01b4a5e2de54f7f376c822
coverage-tasks-3.13 Expired
1.26 MB
sha256:c3915aa1231c44777ba15abd1d4f61bbfa526bfc6e203badc471a4eabaab6cf0
coverage-tasks-3.14 Expired
793 KB
sha256:9abd4c20f073e5842ea60169f4b5997186801ecb39fc91c3c0b4c633a96c9943
coverage-tasks-3.14t Expired
391 KB
sha256:82b4bf7450a6a97be23b9a6cdba97f5bcef7450df2acd747d6310d40e8ee9a4c
coverage-tasks-3.6 Expired
755 KB
sha256:9b7da5358af3b8aa5083d565b10b69829126eadca532bf1fb9c7e8da0e19f5b9
coverage-tasks-3.7 Expired
841 KB
sha256:dd92c7c39ec3f13ca5d4468720c7942f71f7a36a74513a6c2cca50263a487f24
coverage-tasks-3.8 Expired
411 KB
sha256:2786000b3a7cd5ffae3565702fe93d7d2edc66c9a90077195c8400594e5034e2
coverage-tasks-3.9 Expired
663 KB
sha256:8bd2c771babacfd62471d3986765429b035a78703bb514329d64702a6dc6c65d
coverage-web_1-3.10 Expired
1.39 MB
sha256:9dcd95ce8b02175add1583044a4014750aaa852fc5162d45cd9e25882ad783bb
coverage-web_1-3.11 Expired
382 KB
sha256:685b497c8c72d0f1a9c6a4dbe153ce1675dd0781400279ca33d31c86f3cced2b
coverage-web_1-3.12 Expired
783 KB
sha256:323186286902c48c143fb083e4a21fca545a0cd4ec42aefaf126c9cf89aa525d
coverage-web_1-3.13 Expired
1.62 MB
sha256:32eeb98e9d399e962965fb02f4d822b9ac76499745a9372dafe443af0d29d395
coverage-web_1-3.14 Expired
1.23 MB
sha256:5f156b54229a094a4c60fd1a7d3f0d4a2e13e43fec953b4d0168fe17ea7fe635
coverage-web_1-3.14t Expired
1.24 MB
sha256:0d60e30ca8d023d59f12becb385a727019a94ecf501b8b73f00182fef8fee4f1
coverage-web_1-3.6 Expired
937 KB
sha256:afc7f1a5cc1667650b797a6ccf2d165806ad0a73353ff4d244e6b22c5eacf300
coverage-web_1-3.7 Expired
452 KB
sha256:c15f9f47cd28940cba828ec79589807c3958e0f3992a917a21547a2b3226a90a
coverage-web_1-3.8 Expired
868 KB
sha256:4bcbb2648b3330c0638b9cb40d42b535bd626fc4af7e82f4d924675ac10f885e
coverage-web_1-3.9 Expired
820 KB
sha256:6124efdeddd37235365ff2d78121fc2134e7510f5dba9df299aa94cc9c64b3ca
coverage-web_2-3.10 Expired
1.09 MB
sha256:efb149975382bf92fb67cc3d96a8ccb8f7bbd3a6a63fb76af00b8722ba29bea6
coverage-web_2-3.11 Expired
1.27 MB
sha256:629858c11c777ff41cb26fcc320169c41c9f73eb4363bf80f29339811fdd8196
coverage-web_2-3.12 Expired
1.4 MB
sha256:781f894db9a11fc216d4fb55ae5944fb63a0e1fbe9663dc9ec823380f7863dd7
coverage-web_2-3.13 Expired
1.59 MB
sha256:14ea53ca9b8f5b1ccbc11065e716a84ad0a059ae18d467a3d108632391436dcf
coverage-web_2-3.14 Expired
826 KB
sha256:92647fd423d6aead6047374cf8f2eb2eddf68042b986c815284577f771aade09
coverage-web_2-3.14t Expired
826 KB
sha256:e0f30255544b8ad9940211d085739cd2725bdbd9a0a25fb7683d2ab370f2f6bb
coverage-web_2-3.6 Expired
1.09 MB
sha256:de49e126dc967119a58748008384f8fd6febfe95a2e959f02351184bef3b5d67
coverage-web_2-3.7 Expired
906 KB
sha256:3e94c36a5baf9e8dcc5074180a8c3b8b0d8c61cfbcf84226d224e099bc8d53e9
coverage-web_2-3.8 Expired
1.92 MB
sha256:867388008305d97bd8baa619532afd79da7a646e8a86e67c88e5968ec69ea557
coverage-web_2-3.9 Expired
1.26 MB
sha256:3a711c043d13def69fd58b7597742d0a2eaae154c984be93a7d80d0dd28b8b38