Skip to content

feat(openai-agents): Set the gen_ai.tool.definitions attribute #1577

feat(openai-agents): Set the gen_ai.tool.definitions attribute

feat(openai-agents): Set the gen_ai.tool.definitions attribute #1577

Triggered via pull request July 31, 2026 12:52
Status Success
Total duration 13m 46s
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
3s
All tests passed
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-webb-openai-agents-tool-definitions-2-report
101 KB
sha256:20a78833461f64c9748dbc45dc4dd72ba5963321b49392076d40e291ef8e8fa4
codecov-test-results-webb-openai-agents-tool-definitions-2-report
256 Bytes
sha256:7e209d7580b321b33dae13bb6591a06b5dce55962b27c94276c64ec9060a298b
coverage-agents-3.10 Expired
1.28 MB
sha256:cbb6fa99b132e12abb295193543dbd29e89f02a7dadde4dcbc2cf30f2c74b183
coverage-agents-3.11 Expired
193 KB
sha256:a1fee57325ab20350d1c4994bf0d65840d6ddf6ed8719f56e6822f16eb0d9902
coverage-agents-3.12 Expired
389 KB
sha256:df38dff82a9ca983d2e575040192b3c9866cc974851a6c5f92ea32637e22259d
coverage-agents-3.13 Expired
1.14 MB
sha256:6429c9bdd4e1c4da5b4da48ef4ef45bd2b4f621bcd1d159b90278d5973bdd75b
coverage-agents-3.14 Expired
797 KB
sha256:99096cc139d5658f6727c07d9e560d3c1232ae362ce7ad1ab06bde48e2bd2e72
coverage-agents-3.14t Expired
635 KB
sha256:0b7b764304bc697338579f786c51d475ba9397565970d1aa99349ce606fa4dfe
coverage-ai-3.10 Expired
1.97 MB
sha256:9760915fbeb0581251584427eb3f77187de1d2d1fcc7f19f76106100601e6f04
coverage-ai-3.11 Expired
1020 KB
sha256:c2992a2a209d5d511c295fb7d9cf9e963f61a291c8baceecf1f6f5cd955eb055
coverage-ai-3.12 Expired
1.91 MB
sha256:331ed85da55970654a598ebe95f3f3ffc5e93f606dccf8d699b2e18315c69b14
coverage-ai-3.13 Expired
3.09 MB
sha256:8dd4a8db5fd0c1bbae524c644f8f2c367d178e75ab0b5423649336b175f1e0e9
coverage-ai-3.14 Expired
1.56 MB
sha256:e38314cb21ad5686c95132d95b075b3c50d2626f7cdeeb6d5b54dbabf9972993
coverage-ai-3.14t Expired
1.02 MB
sha256:10e06bbe06cb695db341d7e91d831a5c1fc3acd20949a0962380ff3a948e1725
coverage-ai-3.8 Expired
1.27 MB
sha256:47fda566b3191c1f03d3eea97e78a453940acab90857cb2932190fd308990901
coverage-ai-3.9 Expired
929 KB
sha256:ffbc39e7182de44fc755d946158270d82acc1692acdf3ce2066cf7e434eefe62
coverage-ai_workflow-3.10 Expired
526 KB
sha256:27d1e43b01919b882906fde1f530b4b786a43d3aa89d0214ed5c06286d346569
coverage-ai_workflow-3.11 Expired
371 KB
sha256:852e0e6a7365a5b3d24b106ca5684624871940789801055d4b74e90fc9810b15
coverage-ai_workflow-3.12 Expired
908 KB
sha256:4accb4a6d1858fd291d383f6276e9022c89ab945fe1930f3229fb0131b7b5086
coverage-ai_workflow-3.13 Expired
1.06 MB
sha256:488b9fb2c66de7d7b9d6d11e85f1501787100d44c084c0cadf968bdfb96cd807
coverage-ai_workflow-3.14 Expired
454 KB
sha256:11f5ce99b1fcd88e56bb9e9aa0be911f88afa5c0e4fc726435295cc3117b7398
coverage-ai_workflow-3.9 Expired
804 KB
sha256:17fc772f6e2db92eec4f841a66e48703dca4e9822c13bb8d2c1fd79889ee51ed
coverage-cloud-3.10 Expired
439 KB
sha256:d479e45b791ee66a35c1d6ccef26f0d790e3668c214b01ac358f468e8eda02fa
coverage-cloud-3.11 Expired
240 KB
sha256:41359c71985b75e38c7a84669d24473258956a6f8a1167262b5ec0647ee27793
coverage-cloud-3.12 Expired
244 KB
sha256:b2be1773f73694abafdfba94fdd41e99d2653007ce7ceb7c1a0cf7fd358c601d
coverage-cloud-3.13 Expired
640 KB
sha256:86fbcef39e0e2b68169aaad34b802d12b00602e5c2d1bd116e61e623f66a7fa8
coverage-cloud-3.14 Expired
255 KB
sha256:ee57b690df401f86cdd2957dd1768f9f37a0a41357c1def74da8153c354aeda9
coverage-cloud-3.14t Expired
255 KB
sha256:770592490e84392b9015e6e2c33b21f2b3a7a901b768ddacfbe98126cd9d54cd
coverage-cloud-3.6 Expired
305 KB
sha256:4a1e78e915317773a28806d86c4c16005b7027b54c36b0a11ee602df5000b45b
coverage-cloud-3.7 Expired
419 KB
sha256:08510fe9d3a73e5e2d8d54efd75f3a282c6adf55aa8e4d1aa72c24eccd826317
coverage-cloud-3.8 Expired
502 KB
sha256:cae96b3f09e3cd695bd29c79624c05240ca323413d10c99907ab197fd44f9939
coverage-cloud-3.9 Expired
70.1 KB
sha256:db2527a2b1d8752dd44b3b557014bb8e09847a6ae3f4f0c08dd0f92a8a006fe8
coverage-common-3.10 Expired
285 KB
sha256:b3e618a68dc23d7a493ac9dbc21342b357d21bf4338c51c533028d79b0e06087
coverage-common-3.11 Expired
294 KB
sha256:d8ea0e47fe61392349c0bdd8d8263bd99b8075c9c07603bb50b9959168d0ea74
coverage-common-3.12 Expired
291 KB
sha256:989f53d4f5c4a9bd40c06a16e6022aaaa661249e045500599aa79c99be76770d
coverage-common-3.13 Expired
292 KB
sha256:e3a3cc106732c15d27903cc8ae4959fe071734b00b44fbbea94178be17770638
coverage-common-3.14 Expired
267 KB
sha256:85a1e22bc21019999abf4b6bba89c1b5aeb12300132fd5eff5e53e7f47efb3af
coverage-common-3.14t Expired
268 KB
sha256:8d2c422e0b6328cdcb254d373983877e2ed776e9ae1d599245bcc78d82aa67ed
coverage-common-3.6 Expired
260 KB
sha256:5f0b8ebc1ab93b0fe0b8e5a50e5a1de54fdbd80040a005152a5df9e7cb027283
coverage-common-3.7 Expired
260 KB
sha256:476333eb1d4c19ac5bc160c2fd5e895ff0379cf07271e6dda3e9efe39983e5fa
coverage-common-3.8 Expired
287 KB
sha256:81345f6c4c878b73278cb4a40c5eeeb26f034566ab95937c12543d8cef74659f
coverage-common-3.9 Expired
274 KB
sha256:4adf114266d333ca2d2b994ab7e9d8dd85ac1ff210ac4132d3e0b33c32cea7c6
coverage-dbs-3.10 Expired
925 KB
sha256:08ee9baa91b0121a262d0b26fdc50d9c0054e41b807ffffad5e6758042382d04
coverage-dbs-3.11 Expired
803 KB
sha256:db2ef51d8fb2f81c8277315840367273382aa97b121724f1f8824c4c58ef2dc0
coverage-dbs-3.12 Expired
962 KB
sha256:3c3f9146b3a32dbff1374b2b519e7553ec916c442d992cfbc10501816acc8c09
coverage-dbs-3.13 Expired
1.4 MB
sha256:7e84ed988f4e369ab9d92c9e1ef8f664f1299b4d8709f7e932bb402923597e0f
coverage-dbs-3.14 Expired
789 KB
sha256:a65c3cb063bd577cc6c8d34116ff5e4a202c21b0972c0ab8b6984cae7be1cf8f
coverage-dbs-3.14t Expired
660 KB
sha256:57bfc102766925700f93bbb4517b5cd841676334a38d19770c132c19cbd2cd4a
coverage-dbs-3.6 Expired
981 KB
sha256:b8391c807ff802c97ba50eeafb93aea7b37b1f7cd6c5f75357a0410218408140
coverage-dbs-3.7 Expired
746 KB
sha256:566481a1af2215a374fc6c6ffe98fcebfe61d79042b3b8ee69f2dccbc5b0145d
coverage-dbs-3.8 Expired
868 KB
sha256:d6131b8590f70c77a3ce10564e5b207984afb47c8b2855e34e2d10d32dd0baf2
coverage-dbs-3.9 Expired
1.09 MB
sha256:a29e4d30f02d0eac2e978c7f251b89da4ea3867b8b315cdc6462e49eb68fda19
coverage-flags-3.10 Expired
295 KB
sha256:a91cad528dadd71a7b5ec345bcb8eb452bb9bd4746cba246085c54482a673fcb
coverage-flags-3.12 Expired
461 KB
sha256:85d7fbcc7ed204287fac92f0be167c30683d0de706b2060e26196aea0af2b4b0
coverage-flags-3.13 Expired
1.2 MB
sha256:0f6c7b3b6f37bd0e71687af0e1eb1706ccc9bc165c3cb92915bba7da4947ba61
coverage-flags-3.14 Expired
635 KB
sha256:38e90335f23117f6e589e5d94642529950c2eb25770b006a9dfe6134f1c22184
coverage-flags-3.14t Expired
381 KB
sha256:e15abc9fb0c68a247808901f06ea74ed16a07f53ab035361b4c29f1d38b650f5
coverage-flags-3.7 Expired
241 KB
sha256:b72c4915f67304cf81b453392e74cf3e0c4e7a31615863116fa264892c6dd93c
coverage-flags-3.8 Expired
570 KB
sha256:a423e00beef32e926125d251a0232f8109faac41e7f629b820b5e1bf5d715c1c
coverage-gevent-3.10 Expired
284 KB
sha256:9fc1dd18127fd1cf693944bbb2bd9b1ad65ed2f704db08d1fc5336f7f52eccd5
coverage-gevent-3.11 Expired
294 KB
sha256:1db4c8cb5cb47d9602f2f9964a040e82a8b5afcf3546fe4d88130cc0238175e4
coverage-gevent-3.12 Expired
293 KB
sha256:963272c8c7586c8af57b192c2ec04376cc4ec1eb1086d9f8d5fd856375296f74
coverage-gevent-3.6 Expired
263 KB
sha256:8ed68c872a3d097c2faac0615bb6f9014387c7e8e0ef519e1a670b0e3b2a8940
coverage-gevent-3.8 Expired
293 KB
sha256:26b4bfc81ecff6b86526154484606a3188faefeb2ddedd627acda66e31acd02e
coverage-graphql-3.10 Expired
1.13 MB
sha256:ce350d4cc86026130b456fd42f716b5e17cc5835b1c59ebf8c4a7877ad7526e8
coverage-graphql-3.11 Expired
367 KB
sha256:88601dbb677176d7485b1bc470eac7e940b037f23969bddb37d08c701b61998f
coverage-graphql-3.12 Expired
329 KB
sha256:7a8ad871c72950be85c4df44b0a05321ef11104ffb7665ab830ef655c65e63e1
coverage-graphql-3.13 Expired
841 KB
sha256:b50e9cd86421af73481bdb7be64fdb7a14289343a26074c106dd30a66e02d2f4
coverage-graphql-3.14 Expired
424 KB
sha256:2b1b741cc83bd7a0d7a4e8e8cbd9581bb59e6a7ea42e58000baf45742c9aa420
coverage-graphql-3.14t Expired
424 KB
sha256:c2e503317c6f6f9010e893713c36ab94de0194fcd1f7d12a9f1823e4134847b2
coverage-graphql-3.6 Expired
257 KB
sha256:16283057be4342423a7afe0ee8cba2dcbdd0799c9f5193e58c49af46de601ade
coverage-graphql-3.8 Expired
514 KB
sha256:04ffd75bcc54e9316644ab60b6a785d79f361e6ab592637bb4e355520f32d585
coverage-graphql-3.9 Expired
416 KB
sha256:d0971fd05b6c7bc924238811042a9e2cd73eb4c7164ff468f74078a23c4bc1d8
coverage-mcp-3.10 Expired
1.57 MB
sha256:b184a87e76444df1a6c46140cf8b3eb70ea2cf059a9c8c8f817d46ffb2a53248
coverage-mcp-3.12 Expired
743 KB
sha256:098dd18af5f3a7f3066421dfb72ae157b8aae2dd5061c35f019cf3482fd5225c
coverage-mcp-3.13 Expired
1.62 MB
sha256:d8c9c64f9ba26c1c14115cb964afdccdc32c05f6683a74445974e10c85549aef
coverage-mcp-3.14 Expired
774 KB
sha256:595a08c77f52047ee98e2d0d58743411a40ecd2cd0265feb59da0099bc855e30
coverage-mcp-3.14t Expired
775 KB
sha256:45b5de67267ad36bd8e58f40072a30073f8403bf8081c9142156526b491e7bf5
coverage-misc-3.10 Expired
673 KB
sha256:f393f34d590569a3b5e8af55d84b5d3e9840e26f0c6de84405d9a768c5a2a73d
coverage-misc-3.11 Expired
480 KB
sha256:e751c460ea3f69e9c810441bd387900f6befa78f1bc34632e7c9e7d0b5a8e2bf
coverage-misc-3.12 Expired
1.07 MB
sha256:b5a3fdb88d6a13ef6915be0d43b85b1707dfb8cd067bcba8ac8468d598dd3f2a
coverage-misc-3.13 Expired
1.3 MB
sha256:02bdd2ee5ec95c9599adf8ee9b7317111753556349babc45eae9e966b456f3b0
coverage-misc-3.14 Expired
556 KB
sha256:f1df8c27b87e679f9ef86b27dd63b22d08b57ccbd744b08eb0d02ddd9641f0e8
coverage-misc-3.14t Expired
366 KB
sha256:0cd1deb1176d4d2b403e634c623e02e7a0ade9478947f676dd328111947580c0
coverage-misc-3.6 Expired
582 KB
sha256:6336d3ee2285fdd2a71f63c99ed45860b2d245a2b798dc2fc076c09ffe3a2336
coverage-misc-3.7 Expired
760 KB
sha256:fc0799672bda712c6931bbf21791e9381bd75e1d6452cb5beea959b0f7193137
coverage-misc-3.8 Expired
648 KB
sha256:5ee71318df9699df122d42fdd7c01627fef123d4858e5de8c01eaac0950d0e31
coverage-misc-3.9 Expired
609 KB
sha256:50642ba0f2e70a5845782abf470dad552e2d82172c62a51640164769c1bcf65a
coverage-network-3.10 Expired
1.34 MB
sha256:89e4b333e36cced16bc36ce9388df1dc96384fe44f23fc13e3ba02b220386ea0
coverage-network-3.11 Expired
799 KB
sha256:e5b8005dbf47408d14ade85d8edee34a0d1fea9e1e6c8e388e47df49525d6bfa
coverage-network-3.12 Expired
486 KB
sha256:5d1fc4a7b34aad84b7e456de5880bb5b990beb828e3927d886d61c40bd91aa2a
coverage-network-3.13 Expired
1.4 MB
sha256:2b44350dad9b0fee34d91402e39ad94e67565672a873d205ce1066fabe080164
coverage-network-3.14 Expired
909 KB
sha256:0826a38550a40f27aff6729a78e3e7654bb152d0b949ea9c26e4c0deaf56be3a
coverage-network-3.14t Expired
510 KB
sha256:4c5a2531edbbf2c2edbb2e0ccc8e12accf55e6678a8c64afda138ede51be11e0
coverage-network-3.6 Expired
361 KB
sha256:309b3eeae7c664f87bc0af2451006434762a7ca400f3fc18949d6bcea878ae07
coverage-network-3.7 Expired
409 KB
sha256:b086e44e4f7a1684e87281322884dd0fabc9daa27e9ad0afa9aec63123f72855
coverage-network-3.8 Expired
465 KB
sha256:543d7118831d33600b3e6d8a5c32672568e8d493ab4db3cb07b7b64b81b3daa7
coverage-network-3.9 Expired
419 KB
sha256:c62b1672425f7924edf3f1b8cc70a6905957681d5cb859ca96b9ea15aaee272b
coverage-tasks-3.10 Expired
1.13 MB
sha256:2f9149abcc4412faa8bba2919dbd9e1d0a6b56835a36a719b6a24dd4f1f3a3ae
coverage-tasks-3.11 Expired
314 KB
sha256:6c5536ba3df08f0b209e3b7db1473f65826aa484bf3a15e17d0002dfa828f0e5
coverage-tasks-3.12 Expired
522 KB
sha256:cb48d3e0c8b9bfb2b53a6e00bf93cdc624a6b8490e98856fdc14e0c129a26df5
coverage-tasks-3.13 Expired
1.23 MB
sha256:72fb6fe2978d5cd51a20db12d538820dd796546b5b80aff86c1479f12eefdf65
coverage-tasks-3.14 Expired
748 KB
sha256:2126b6e240605695edf3744a46f5ccb929a13a99b28bf3e12ac12538ec04e262
coverage-tasks-3.14t Expired
416 KB
sha256:0ce707ddb90995c9a013484dec08cc44d94b72370d9da49f7b83e90a5de4a8e3
coverage-tasks-3.6 Expired
543 KB
sha256:e4a18a48360bf644ebb64c9cfdde3128b57bc845f6c4618f426b17c63b9ca071
coverage-tasks-3.7 Expired
771 KB
sha256:6d6ea55422623581feaa13c634ecd5f2ba43940b9e0d9463a25fdadaeda5eb5e
coverage-tasks-3.8 Expired
582 KB
sha256:fba22fb802e1eee81ee12f8a1caeab22ce73667d2c03fb638927e99fb2bd62a2
coverage-tasks-3.9 Expired
717 KB
sha256:e6818a4b0895e34ec9b33e65317c545b59a9d650e3f791f71981184d566108d9
coverage-web_1-3.10 Expired
1.45 MB
sha256:659ea750506474e3e0c77fefe1e24b101ce0edf4c35f530b5076ce60cf8f1440
coverage-web_1-3.11 Expired
398 KB
sha256:1ab29d4fc1b75110deb0c596b4027b34722602c0f93120e4f0edf045cb8bc26c
coverage-web_1-3.12 Expired
629 KB
sha256:d43e93606edbac505d41cd28cedd40883f713e8f85a12ed1aa7e167710bc897f
coverage-web_1-3.13 Expired
1.7 MB
sha256:49786eee5b5fc94ff51261a07aa650d8c0e181d4e25df8913d0f588ddf6337f9
coverage-web_1-3.14 Expired
1.45 MB
sha256:3d7c954c69389990e62ea9781b43321b37d21dcccc05d551425cce8c46e71c8e
coverage-web_1-3.14t Expired
1.45 MB
sha256:c8fbc443e4f6870cd0fb9f7548ebdd8f45f68483e6f42e85ee149a0223a7e28b
coverage-web_1-3.6 Expired
1000 KB
sha256:f4fc992c7bd37bbe88833cd598be9ff4a65eb0908c3c2482b347d4681eb47ef0
coverage-web_1-3.7 Expired
479 KB
sha256:afae09b6acae1f56f5f5e5e53b0822ace09cede7e060483f692247ca249a3bdb
coverage-web_1-3.8 Expired
917 KB
sha256:cc463b9619b82ad4457f3fa856af70f36e49823bd87548a94d83ebd19780fc7a
coverage-web_1-3.9 Expired
859 KB
sha256:5510e7c52fbf5f156685b2b146a68c0565e8e8789ad908a128d030cd06dab3ad
coverage-web_2-3.10 Expired
1.32 MB
sha256:bf4c7cb93270b9e0990a4db98e85734a160256c4104fcfd882aa61ff7193e74c
coverage-web_2-3.11 Expired
1.2 MB
sha256:f7ea431563f5efc16968b68935ebed1d3c197441fdc2576dff6a0702464e4ea0
coverage-web_2-3.12 Expired
1.36 MB
sha256:379a3f675460172becdc17d872be4666253170242f41592900ef494ae7e69c54
coverage-web_2-3.13 Expired
1.71 MB
sha256:385fd6538b804ab611cf24213cbcc1b567d19508555fe914de61f580e88554d2
coverage-web_2-3.14 Expired
895 KB
sha256:e0840821c055465d6ee72ccc544d08992c1f1284aa3bfa807219de0d18691a0e
coverage-web_2-3.14t Expired
897 KB
sha256:42a44905ea405ad553d492d69959163cac5b7ae5592105505c7b6f5ba025d4f7
coverage-web_2-3.6 Expired
1.18 MB
sha256:1b1ba252dc724a171b60025b38f7dd83f05c2cbfbabe68ce88174e4f40c8e044
coverage-web_2-3.7 Expired
982 KB
sha256:5038d8788abd5269aef08f7b1059ad9d61c5bdefe5cb8c112d9a827f4e5325c4
coverage-web_2-3.8 Expired
2.07 MB
sha256:62c618f3871d814ba5710edb11265db724a6eab8f794160c7516dae7a223fa53
coverage-web_2-3.9 Expired
1.05 MB
sha256:c6e76c2140ff196f48b04b4192899d0135a703addba8d28a3e88cd74893349b5