{"identifier":"urn:ai:org.agntcy:cid:baeareiaio7qpkovunkg44zuewpcivw2privhnokzniyrptsakb4yusjqd4","displayName":"developing-genkit-python","mediaType":"application/agent-skills+gzip","type":"application/agent-skills+gzip","data":{"artifacts":[{"artifact_hash":"sha256:4cce47bb7ef06d5b5b41bdd1959254883dcbffb75d78c75a23b1359dbffe52df","path":"references/agents-artifacts.md","type":"reference"},{"artifact_hash":"sha256:1343416de3efd5650057c05a32d8d6c504dd5b4b78fa9079c1fa0ad2c913eae4","path":"references/agents-background.md","type":"reference"},{"artifact_hash":"sha256:01ab794b6b7a2e65302e95def99a870eb749cbeb0c54a4a27d33bc5870b885fd","path":"references/agents-branching.md","type":"reference"},{"artifact_hash":"sha256:5ee92d4a296781f95844a696ebfc41b3e67e91ed759553c3e5da1851ba3c9d78","path":"references/agents-custom.md","type":"reference"},{"artifact_hash":"sha256:acaf946d1df3478880598f07fe0fe434776ad050b742d722f3cf400229119420","path":"references/agents-http.md","type":"reference"},{"artifact_hash":"sha256:46f67cb1ff1e92f0a47b0169a0492876dec14b325afe1a0193d0af70fd6be3cd","path":"references/agents-human-in-the-loop.md","type":"reference"},{"artifact_hash":"sha256:932714bc5258beec91ec7101d54c2420b9ff64e80a14d770a36fa0c186e81268","path":"references/agents-sessions.md","type":"reference"},{"artifact_hash":"sha256:eb8b9d4f5344c7d8300cedc2bca11b1d2c79ce65ea63fbf1bfcb93f1b3c9ae0b","path":"references/agents-state.md","type":"reference"},{"artifact_hash":"sha256:b9b8435e0a5ffda2aa973ba95df1401747f1c5ad090ec6671783b6c1038b9eee","path":"references/agents.md","type":"reference"},{"artifact_hash":"sha256:82be7517c50b80b4a035cb5a43cb06f0c7ad1d71df3e9c056e6e8de2711fbee7","path":"references/common-errors.md","type":"reference"},{"artifact_hash":"sha256:847a05f62c0d792b2c95b085937987712db9b060c60e10e71adc72cc8322be75","path":"references/dev-workflow.md","type":"reference"},{"artifact_hash":"sha256:3d0bbb48edded41d25779081d13de55d20ff8a7ab3766f62c51cac21da1d99c5","path":"references/dotprompt.md","type":"reference"},{"artifact_hash":"sha256:6ea3d8f7ab8a140069f692c085f6f1cc076675f3bcd9b0020834b99bfc942b36","path":"references/evals.md","type":"reference"},{"artifact_hash":"sha256:4f769cef264efe86c58b3e12311b4daf87f07bfc100c0282f03d079a905347b4","path":"references/examples.md","type":"reference"},{"artifact_hash":"sha256:d2b540dd680694fbaff753e67eab087680eed65211a8a09f51b362a9754922aa","path":"references/fastapi.md","type":"reference"},{"artifact_hash":"sha256:df9df46fd30f7682eff67fb32a4d5e4cbf1c340b2a6772a06c7a496194b1b114","path":"references/setup.md","type":"reference"}],"skill_file":"SKILL.md","skill_manifest":{"description":"Develop AI-powered applications using Genkit in Python. Use when the user asks about Genkit, AI agents, flows, or tools in Python, or when encountering Genkit errors, import issues, or API problems.","frontmatter_metadata":{"category":"AiAndMachineLearning","version":"1.0.0"},"name":"developing-genkit-python","version":"1.0.0"}},"version":"1.0.0","description":"Develop AI-powered applications using Genkit in Python. Use when the user asks about Genkit, AI agents, flows, or tools in Python, or when encountering Genkit errors, import issues, or API problems.","tags":["oasf:1.1.0:domains:technology/artificial_intelligence/ai_agents","oasf:1.1.0:domains:technology/artificial_intelligence/generative_ai","oasf:1.1.0:domains:technology/artificial_intelligence/large_language_models","oasf:1.1.0:skills:ai_ml_engineering/agent_development/computer_use_automation","oasf:1.1.0:skills:ai_ml_engineering/llm_capabilities","oasf:1.1.0:skills:ai_ml_engineering/llm_observability"],"trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareiaio7qpkovunkg44zuewpcivw2privhnokzniyrptsakb4yusjqd4","identityType":"did","attestations":[{"type":"publisher-identity","uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJ2ZXJpZmljYXRpb25NYXRlcmlhbCI6eyJjZXJ0aWZpY2F0ZSI6eyJyYXdCeXRlcyI6Ik1JSUcxRENDQmxxZ0F3SUJBZ0lVQ05OYytWLzdtK2k4RHEzWDhRRXphQnd3MzJRd0NnWUlLb1pJemowRUF3TXdOekVWTUJNR0ExVUVDaE1NYzJsbmMzUnZjbVV1WkdWMk1SNHdIQVlEVlFRREV4VnphV2R6ZEc5eVpTMXBiblJsY20xbFpHbGhkR1V3SGhjTk1qWXhNREExTURBeU16STBXaGNOTWpZeE1EQTFNREF6TXpJMFdqQUFNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVSWllaRGY4SHRycDVCS1VNTkxhcTNTZzFUN1JNMzJYYVNzY3N5ZmpISSt5ZkhpOHJCc21iSUltaVdjaU92ZXdOSVY2WFJ6VFUwdEszZUxlSXlOSzNpYU9DQlhrd2dnVjFNQTRHQTFVZER3RUIvd1FFQXdJSGdEQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBekFkQmdOVkhRNEVGZ1FVRTRjQzFwem9oYkpkdTNZU2JoN2svMmtXUExFd0h3WURWUjBqQkJnd0ZvQVUzOVBwejFZa0VaYjVxTmpwS0ZXaXhpNFlaRDh3WVFZRFZSMFJBUUgvQkZjd1ZZWlRhSFIwY0hNNkx5OW5hWFJvZFdJdVkyOXRMMkZuYm5SamVTOWthWEl2TG1kcGRHaDFZaTkzYjNKclpteHZkM012YVcxd2IzSjBMWEpsWTI5eVpITXVlV0Z0YkVCeVpXWnpMMmhsWVdSekwyMWhhVzR3T1FZS0t3WUJCQUdEdnpBQkFRUXJhSFIwY0hNNkx5OTBiMnRsYmk1aFkzUnBiMjV6TG1kcGRHaDFZblZ6WlhKamIyNTBaVzUwTG1OdmJUQVdCZ29yQmdFRUFZTy9NQUVDQkFoelkyaGxaSFZzWlRBMkJnb3JCZ0VFQVlPL01BRURCQ2d3WXpoaU5qSXdabU0wTkdKaU5qUTVNekJoTXpVd1pEbGhPRGc1WXpoaE1EVmlNMlUwTmpNeU1Cd0dDaXNHQVFRQmc3OHdBUVFFRGtsdGNHOXlkQ0JTWldOdmNtUnpNQmdHQ2lzR0FRUUJnNzh3QVFVRUNtRm5iblJqZVM5a2FYSXdIUVlLS3dZQkJBR0R2ekFCQmdRUGNtVm1jeTlvWldGa2N5OXRZV2x1TURzR0Npc0dBUVFCZzc4d0FRZ0VMUXdyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEJqQmdvckJnRUVBWU8vTUFFSkJGVU1VMmgwZEhCek9pOHZaMmwwYUhWaUxtTnZiUzloWjI1MFkza3ZaR2x5THk1bmFYUm9kV0l2ZDI5eWEyWnNiM2R6TDJsdGNHOXlkQzF5WldOdmNtUnpMbmxoYld4QWNtVm1jeTlvWldGa2N5OXRZV2x1TURnR0Npc0dBUVFCZzc4d0FRb0VLZ3dvTUdNNFlqWXlNR1pqTkRSaVlqWTBPVE13WVRNMU1HUTVZVGc0T1dNNFlUQTFZak5sTkRZek1qQWRCZ29yQmdFRUFZTy9NQUVMQkE4TURXZHBkR2gxWWkxb2IzTjBaV1F3TFFZS0t3WUJCQUdEdnpBQkRBUWZEQjFvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2pBNEJnb3JCZ0VFQVlPL01BRU5CQ29NS0RCak9HSTJNakJtWXpRMFltSTJORGt6TUdFek5UQmtPV0U0T0Rsak9HRXdOV0l6WlRRMk16SXdId1lLS3dZQkJBR0R2ekFCRGdRUkRBOXlaV1p6TDJobFlXUnpMMjFoYVc0d0dRWUtLd1lCQkFHRHZ6QUJEd1FMREFrNU16QXpNakkwTlRrd0tRWUtLd1lCQkFHRHZ6QUJFQVFiREJsb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TUJrR0Npc0dBUVFCZzc4d0FSRUVDd3dKTVRrM01UUXdOREkyTUdNR0Npc0dBUVFCZzc4d0FSSUVWUXhUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09BWUtLd1lCQkFHRHZ6QUJFd1FxRENnd1l6aGlOakl3Wm1NME5HSmlOalE1TXpCaE16VXdaRGxoT0RnNVl6aGhNRFZpTTJVME5qTXlNQmdHQ2lzR0FRUUJnNzh3QVJRRUNnd0ljMk5vWldSMWJHVXdVUVlLS3dZQkJBR0R2ekFCRlFSRERFRm9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONUwyUnBjaTloWTNScGIyNXpMM0oxYm5Ndk16Y3lORFl3TVRjek9UUXZZWFIwWlcxd2RITXZNVEFXQmdvckJnRUVBWU8vTUFFV0JBZ01CbkIxWW14cFl6QXpCZ29yQmdFRUFZTy9NQUVZQkNVTUkzSmxjRzg2WVdkdWRHTjVMMlJwY2pweVpXWTZjbVZtY3k5b1pXRmtjeTl0WVdsdU1JR0pCZ29yQmdFRUFkWjVBZ1FDQkhzRWVRQjNBSFVBM1Qwd2FzYkhFVEpqR1I0Y21XYzNBcUpLWHJqZVBLMy9oNHB5Z0M4cDdvNEFBQUdoQ1hHZ2ZnQUFCQU1BUmpCRUFpQnJrblladFowZHNEcEFJSTFJNldaTC83ejFwM3I0NzBvbXdFaWVVWXdiSFFJZ0laZ1hpcFFjQWJrbi9qUFRZZXFxckpCR2lpc3lGNjljVnFrMDRDZFR5TjB3Q2dZSUtvWkl6ajBFQXdNRGFBQXdaUUl3TEoxbEVxRnBxcjF2bFdES3FHcTNnVDBhVXEzbjV4YmlKN2o3ODhYaUZDSG9hcE04WE5GN0ZvUmRZUFQ2dms2N0FqRUEzemd1NEQ4TW1CWlJHdnoxM3FuekJYSSsyeFJkcnhWWVU1UXFQRGJ6bWFFZkFHNFN1V2ZXUEwzdGhlZVQ0eDdFIn0sInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjMwNzkzNDUyMzUiLCJsb2dJZCI6eyJrZXlJZCI6IndOSTlhdFFHbHorVldmTzZMUnlnSDRRVWZZLzhXNFJGd2lUNWk1V1JnQjA9In0sImtpbmRWZXJzaW9uIjp7ImtpbmQiOiJoYXNoZWRyZWtvcmQiLCJ2ZXJzaW9uIjoiMC4wLjEifSwiaW50ZWdyYXRlZFRpbWUiOiIxNzkxMTU5ODA0IiwiaW5jbHVzaW9uUHJvbWlzZSI6eyJzaWduZWRFbnRyeVRpbWVzdGFtcCI6Ik1FVUNJUURqU1M0by80d1RuNkl3YVRvL3AzOEREd3YwOEtWcGoxSGRtTVZCT0YvZXdnSWdhSytsZk1GQ1M0QUdNM1JtZ2FXZTAwR1NqcEdSQU90K2FrR3FrYWU5UUZnPSJ9LCJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI5NTc0NDA5NzMiLCJyb290SGFzaCI6IllXNlhHSWN0QVBFZm1leG0zcExhUjRuQTRLUW5qdzlJSW14YlpEV0RqVzg9IiwidHJlZVNpemUiOiIyOTU3NDQwOTk1IiwiaGFzaGVzIjpbIkhtcmhwUG9MTVpyWjM2TXoxSTU5Vkl2K2Ezb2dJUGwzcWkyWS9XdWFISDg9IiwiSzRQRTczSnBZdUU3SXRYUWxqWlZ6aEQyaTF4QmkzaUhSRHhuWFM0cWptZz0iLCJqN1NlQndOYzVyZGFoS0tDc1F5ai9ENGFmL3NQNm1YWElha0MzeXV1blJNPSIsIjF3RjkrbDlCU3d4bjBsY2ZHQ1JOelMrUnMzTXg0aElvSzNiSTYwWnBUZTA9Iiwid1lXSWdZcHdscVlCcG5adm93Q2o4ekwzMGVuaU13OTNXSHdaRUdyMkpIVT0iLCJmOVVtdE9nUnpJazhLNmtITnpTQjdJNUlVcFZiZjlzbEhQUGVBV3psMFl3PSIsIjJlV2laWmJQWXhiQmt3d1U5REVnTFhvTWZyWFFFa3FtSTE3YnhyS0c4SUk9IiwiNTI0Nzk3NCtvSHJkaFVmRGhmYlhvN1ovcXhMMTNwTXNESjZ4RURKUW0wdz0iLCI0TU10VnQvVDlEeUpjSW1EYWpVMFQva2RPbVNnWWNOdDBNOE1tSEdkVnk0PSIsImZDTnhnVnFmaUp1ZFZUdUZ5TnhyRjErWWcvV0krQzJHUkFIc3BuZmhlRE09IiwiZ2huSUdaQ1lSV1lhSldiYk5pNDgxdCszMzJ4MThRTWVCTG5LT2RVS0F0ND0iLCJubWhud1pSYjcxaXFxbzlWVUM5d1VhYUo5OGZxWVN1NW52eEVrRGR5Wms4PSIsIlhyM1RKSWh0VnJVQmplYU1GNmU0dEEvOHpLbUFVaHR4ZFFtM2pyNERMVXc9IiwiRGt1YTlhMHRjdndsL3J3aDNMK2RVOHJHd1dxTk9RN3NEU05xQlNuS1czOD0iLCJGeUNQMEErTTlDOGMzNVpwVXYxUmw1NmlXand1NkN2eW5vRGE0cGwyWVo4PSIsImZMVW11eTFzeElrSkRBNnMwZ3BnSjBUOTVHTFErelV2ME00ZUY0MUhzZlU9Iiwiby9ydlNTd2tYT2FWdit6aktLSnZpZEsydjc0ZjZIMFd6eHd6Mlpaa0kyOD0iLCJtT3FPbE1ibTh2ZmNaVG5wTVRkdXZSdEFrdnlSMVNITmZxSFdWUkdsR29JPSIsIk5sT2NsbGRtS1BBMXRNS0lza3FIQXd1UURZSHAzMVl3cEsrT09Nck1jY2M9IiwicXh6SGFuQXp6NTdTRGRtSmUwQjdiSks3Mk5USUJid0VNR0JCS3ZET1JPdz0iLCJ4SC9EQ3NlTEhyOWVLb1lUOHFzT1JaSzd6VmRFR1lXSHVWdHNWckQ5NXdZPSJdLCJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjk1NzQ0MDk5NVxuWVc2WEdJY3RBUEVmbWV4bTNwTGFSNG5BNEtRbmp3OUlJbXhiWkRXRGpXOD1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRkFpRUFwRG1Nek9RKzlxVU8zTEZBbzdhL2dMbGxXckR1b09nakgzYlFrZFg5d0pnQ0lCaWQ4L3gzT3YzUTBadlRCVC80MTkwYWg2NlJmYjdRa0IzZjZVbmlWQnFMXG4ifX0sImNhbm9uaWNhbGl6ZWRCb2R5IjoiZXlKaGNHbFdaWEp6YVc5dUlqb2lNQzR3TGpFaUxDSnJhVzVrSWpvaWFHRnphR1ZrY21WcmIzSmtJaXdpYzNCbFl5STZleUprWVhSaElqcDdJbWhoYzJnaU9uc2lZV3huYjNKcGRHaHRJam9pYzJoaE1qVTJJaXdpZG1Gc2RXVWlPaUl5WkRBeVpqbGhZV1psTWpobU1EazNObVppWldZelpqRm1Nell4WTJNME4yRTVZbUV3WlRSaE56UmxOREJpTlRFNVpEaGpOR1JqTVRBd04yWmtaamM0SW4xOUxDSnphV2R1WVhSMWNtVWlPbnNpWTI5dWRHVnVkQ0k2SWsxRlVVTkpRMFF2YlZkRE5FdDVXbEo2THk5MlNuVjBSWFExYlhCa2FuTkJWR1pNYUZBemJsSmxVVmx3T1ZCdlRFRnBRbll4Vm1KRFZEWnJUbEpyWm1wTllqaHVja0ZMVTJaMldYZDFNR3hYU2tOU04wVmtNR0pwV0ZKSk0xRTlQU0lzSW5CMVlteHBZMHRsZVNJNmV5SmpiMjUwWlc1MElqb2lURk13ZEV4VE1VTlNWV1JLVkdsQ1JGSldTbFZUVlZwS1VUQkdWVkpUTUhSTVV6QjBRMnN4U2xOVlkzaFNSVTVFVVcxNGVGb3dSak5UVlVwQ1dqQnNWbEV3TlU5WmVYUlhUSHBrZEVzeWF6UlNTRVY2VjBSb1VsSlljR2hSYm1RelRYcEtVbVF3VG01WFZXeE1ZakZ3U21WdGIzZFNWVVl6VkZoalMxUnVjRVpXYXpGRFZGVmtRazFXVmtaUk1taE9WRmROZVdKSE5XcE5NVW95V1RJeFZtUldjRWhXYWtwT1ZXcFNNMU5GUmxwU1JscFNWVlZTUm1WR1dqWlpWbVJyWlcxU1NFOVliR0ZWZWtaM1dXMDFVMkpCY0dwaVZFWnpWMnRrYzJGSFVraFdXR1JKWVVkT1QxUlhjRnBsUlRGRlVWUkdUbEpGUmpWVVdIQktUVVprYjFrd05VNWhiR3cwVkZWU1FrMVZNVVZSV0hCT1pXdHJkMVl5Y0VKUlZURkhZVE5rUm1ReGJFbERhM1IyVjJ0c05tRnFRa1JSVmtaYVUxVjBkbGRyYkRaaGFrSkZVVlpHYWxKR1JtNVJWVlpUVjJ4c1lWSkhXVFJUU0ZKNVkwUldRMU14Vms1VWEzaG9ZMVJPVkZwNlJsVk9NVXBPVFhwS1dWbFdUbnBaTTAxTFpWZGFjVk5GYTNKbFYxcEpZVlJvZVZGdVRuUlphMnhLWWxkc1dGa3liRkJrYlZZelZHdHNWMDVzYUZObGJGSldUVWhTVEUweVZrMWFWV3cxVkd0emVtRlhSbEJSTUVwWllUTmtibG94V1hoVVZVVXdVbmR3UWsxV1ZtdFNTR1JHVVdrNU0xVlZWa0prTUd4SldqQlNRbFpGU201VWJGcEpWVEZXUmxKRlVrSlRNRXB1V2pOS1Exb3dWa2RSYkVacVVrVkdObEZYVWtOYU1EVlhVMFpGTUZKVldtNVZWbFpHVGtkT1JFTnFSbmRsYlRsdldXdHdhMlJVVGxwVk1rcHZUakp6ZGsxdGRGaFZSWGhHWkRCb00xZFZVbGRWYWtKeFVXdEtibVF3V25aUlZsVjZUMVpDZDJWcVJscGhNRlpoV1dwV2VGUnRjSGRUTUZwWVlWaG9jRTVHYTB0WGExRTBaREZzVWxkVlVsZFZha0pUVVZaR1NVd3dTa2RaTTJSWFYxWndWVmxWYUZOTlIwNUpWRlJhVFdWVWJIVlpWbWhUWWpKU1dGTllWbHBOYW13d1ZFUktSMkp0U25WVmJYQnNWWHBzY2xsV2FFcGtaM0JOWWxkU2QxcEZaRzlOVm14d1QxUk9hVTB3Y0hsWGJURTBaRzFSZWxSWVdtaFdla1l6V1dwT1MwMUZlRmxUYlhoYVRXcHNOVmRyYUU1a1YxWllVbTVTYVZKVlNqVlhiR1JoWld0M2VXRkhlRnBXTVVvMlEydDNlVTFYYUdoV2VsSXpWREZHV2xNd2RETlhWVXBEVVZWa1JXUnVjRUpSYTBaU1ZWaEthRk5HU1hkWk1HaE9UbXQ0TlU5VVFtbE5ibEp6V1cxck1XRkdhM3BWYmtKcFRXcFdObFJITVd0alIxSklZVVJGUzFkWE5WZGxiSEJaVTIxd2FVMXFWWGRYYkdNeFRVVjRkRlJ1V21sV1JVWllVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pSTUVwQ1lVaHdXazF0YUhOWGEyaFhZekZ3VlZGVVNrTmFNamw1VVcxa1JsSlJjRUpYVlRoMlZGVkdSbEpGU2tSYU0yUmFaVzFvY0ZSdGNFcGtNWEIwVkZSQ1QxSXdjSEJVYlhCU1RsVXhObEZ0YUU1bGJGWXpWMnRTYzJGRk9VVmFlbFphWlcxb2IxUlZVbGRoVlRCNVZsUkNUMkZyTVRWRGF6RkRaREJrUkdGWVRraFJWa1pTVVcxak0wOUlaRUpWVmtaR1VrZDBjMlJIVGtoUFdHeHJVVEJLVkZkc1pFOWtiVTUwVlc1d1RsRnRaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHVmxKVlRuUlNiVFJMV1cwMVUyRnRWbFJQVjNSb1YwVnNNMU5HUmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0S2JsVldRbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYUnFaVlJzTUZkV1pITmtWVEZGWXpCa1JHRllUa2hSVmtaU1VXZHdiazU2YUROUlZrWnVVbFY0VW1RelNtaFRSa2wzV1RCb1RrNXJlRFZQVkVKcFRXNVNjMWx0YXpGaFJtdDZWVzVDYVUxcVZqWlVSekZyWTBkU1NHRkVSbHBpYkZvMlYyeG9TMkZ0U1hsT1ZFSmhWbnBWZDBOcmVIUlVibHBwVmtWS2NWRnRaSFpqYTBwdVVsVldRbGRWT0haVVZVWkdVMnRLUjFaVk1WWk5iV2QzV2tWb1EyVnJPWEJQU0ZwaFRXMTNkMWxWYUZkaFZYaDBWRzVhYVZWNmJHOVhha2t4VFVacmVtRXpXVXRYYTJSelpWVjROVTVYTldoWFJrcDJXa1prU21SdFVYbFBXR3hvVFd4d2VsbHFUbXRsYTNkNVlraFNhbEo2YkRWYVJVMTRaVlp3V0ZSdVdtcGlWa28yVkVjMWMyRkhTbGhsUlVacVlsWmFkRmt6YXpWaWQzQmhWakJhY2xremF6VmtSbXhZWWtoV1RsSkhaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHZGxKVmRHNWtNamxPVWpBd01GZFhjRnBsVlRGSVYyMXdUMUpHU25CWFYzQmFUVVU1VlZSWVpGcFdSVEI0UTJzeFNGVlVWbHBXUjJNd1ZERmtUazVHYkZWUlZFWmFZV3MxYzFSclVscGxhekZ4VVZkU1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWk5VV3RGTkZSVlVsaGFTRUpyVWpKbmVGZFhhM2hpTWtsNlZHcEJTMWRzWkZKa01IaFNWMVYwVEdReGJFTlJhMFpJVWtoYU5sRlZTa1ZSVmtadFVrVkplR0l5VWtsVmJtUnFaVzA1TWxSRVNtdGpSMUpJWVVSR1dtRlVWbkZaYWtsM1pHeHNXRnBJVm10U01EUXhWRVJLVTJOQmNHcGhhMFV3VVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaVWEwcEVZakF4VEZKRlNuRlVNR1JLVFdzeGNWRnRNVnBsYkVWM1YxY3hTazFyTlVWaE0zQk9VakJXTmxSc1VrTmhNRGxZVWxSU1VGSkhlSEZEYXpsSVVsaGtUMVl3YkRaWGJGSlNUV3N4TmxOWVpFbGtNV3hNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpIWkZKVmExSkNUMWhzWVZZeGNEWlVSRXB2WWtac1dGVnVjRTFOYWtadldWWmpNR1F3WkZKWFZYTkxVek5rV2xGclNrSlNNRkl5Wld0R1ExSklaRkpVUlZKQ1lYcFdUbVZyUmpaVVYzQktUVVUxVldFelpFeFZWbXhNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpWUmxKWmExSkRZa2M1YTFOR1NqTlpNM0IyWkdkd1RVMXRVbmRhUldSdlRWWnNjRTVYY0dsTmFrSXlWMVprYTJSWFVraFVhbFpPVVcxMFNGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcEdVbFZPTTJRd2NFNVdSM042VkZaU1VtUXdOVVZUVkVwT1VqQXhTRU5yVG5Cak1HUkNWVlpHUTFwNll6UmtNRVpUVTFWV1YxVllhRlZaVldoVFRVZE9TVlJVV2sxbFZHeDFXVlpvVTJJeVVsaFRXRlphVFdwc01GUkVTa2RpYlVwMVZXMXdiRlY2YkhKWlZtaEtaR3Q0ZEZwSVFVdGFSV1J2VFZac2NFOVVUbWxOTUhCNVYyMHhOR1J0VVhwVVdGcG9WbnBHTTFscVRrdE5SWGhaVTIxNFdrMXFiRFZYYTJoT1pGZFdXRkp1VW1sU1ZVbzFWMnhrWVdWcmQzbGhSM2hhVmpGS05sUkVTWGhoUVhCb1ZucFNNMVF3UmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0V00xVllSa1ZSTW1RelYxaHdiMkZWTlhGVFdHUmhZbFV3ZDFSclpFdGhWVFZ4VlZSV1RtVnJTbTlVV0hCV1pERndSV0pIYUZCU1IyTXhRMnhzTm1GSGFFNVNSbHB3VkZSS1ZrMUZOWEZVV0d4T1VXMWtTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BTVWxWT2JtUXdiR3BOYXpWMlYyeGtVMDFYU2toV1dHUldWVlpzVEZNelpGcFJhMHBDVWpCUlMyUnVjRUpSYTFwU1ZXdFNSVkpWV25aYVJXaFRaREpPTm1JeldrMU5iVkozV2tWa2IwMVdiSEJPVjNCcFRXcENNbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbXMxWVVacmVsVnVRbWxOYWxZMlZFUk9TMDFSY0dsaWF6RXlWRmh3YW1WVk5VVlhXR1JPVmtkT05sUXhVbEprYkd4WlZXcENZVlo2UmpOYVJXaE9aR3N4VlZGV1pFTmFNamw1VVcxa1JsSlZSbHBVZVRsT1VWVldXRkZyUm01VVZVcDFVV3BHV21KWWFIZERiR3cyVVZod1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWmFVV3RPVmxSVmEzcFRiWGhxVW5wbk1sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1uQjNaVlp3V0ZkVVdtcGlWbHAwV1ROck5XSXhjRmhTYlhOTFdUTnJOV1JHYkZoaVNGWk9VMVZrUzFGdFpIWmphMHB1VWxWV1FscEdiekZSVjJSU1VUQktTV013Vm14VlZVbDZVVlZvVmxGVVRsVk5TR1JvWXpKS1NWSldVa3RoYTJSVFRrZE9kRll5VFhwUldFWkxVM2R3V1dOdGNHeFZSWE42VERKbk1HTkliRzVSZW1oM1RqSTRNRkZWUmtKU01taEVWMFZrYmxwdFpFSlJWVXBDVkZWR1UyRnJTa1pSVjJ4RFkyMTBkVmRXY0RCWGFrSnJZekJTZDFGVmJFcE5WV3N5VmpGd1RVTnBPRE5sYWtaM1RUTkpNRTU2UW5aaVdHUkdZVmRXVmxkWVpHbFRSa1pLV2pCc1lWb3hhSEJqUmtacVVWZEtjbUpwT1hGVlJsSmFXbGhHZUdOcmNFTlNNbXh3WXpOc1IwNXFiR3BXYmtaeVRVUlNSRnBHVVV0bFZUUjNaREJPYmxkVmJFeGlNWEJLWlcxdmQxSlZSak5VVlZKb1VWVkdNMWRzUmtwa01IaExUVmQ0Um1OVlduZGpXRWw0WkcxNFdGSkZkSGhTTTBWNldqRlJkMWxXVm5oTk1qUXhaVWRLY0ZOcVpIRk9kMjgwVDBab2NGSnJUa2xpTWtaM1ZGUm9XVlJyV1ROU2JUbFRXa1pzVVZaRVdqSmhlbGt6VVZkd1JsRlVUalphTTFVd1VrUm9UbUpWU21GVmEyUXlaV3BGZW1OWE5UWlJiR2hLUzNwS05GVnRVbmxsUmxwYVEyeFZNVlZZUmxGU1IwbzJZbGRHUmxwclJraE9SazR4VmpKYVdGVkZkM3BrUjJoc1dsWlJNR1ZFWkVaRGFUQjBURk13ZEZKVk5VVkpSVTVHVld4U1NsSnJiRVJSVmxKR1RGTXdkRXhUTUVzaWZYMTlmUT09In1dLCJ0aW1lc3RhbXBWZXJpZmljYXRpb25EYXRhIjp7InJmYzMxNjFUaW1lc3RhbXBzIjpbeyJzaWduZWRUaW1lc3RhbXAiOiJNSUlDeVRBREFnRUFNSUlDd0FZSktvWklodmNOQVFjQ29JSUNzVENDQXEwQ0FRTXhEVEFMQmdsZ2hrZ0JaUU1FQWdFd2diY0dDeXFHU0liM0RRRUpFQUVFb0lHbkJJR2tNSUdoQWdFQkJna3JCZ0VFQVlPL01BSXdNVEFOQmdsZ2hrZ0JaUU1FQWdFRkFBUWdyVXBablhHV0lyRi9oVWpXYURqcUVaakZYVHNZS1JxKzBEbnlxOFV6QUFnQ0ZCUm8vYlN5ZndEQ0hWK0pqQlBrMG5hRUw5cHVHQTh5TURJMk1UQXdOVEF3TWpNeU5Gb3dBd0lCQWFBeXBEQXdMakVWTUJNR0ExVUVDaE1NYzJsbmMzUnZjbVV1WkdWMk1SVXdFd1lEVlFRREV3eHphV2R6ZEc5eVpTMTBjMkdnQURHQ0Fkc3dnZ0hYQWdFQk1GRXdPVEVWTUJNR0ExVUVDaE1NYzJsbmMzUnZjbVV1WkdWMk1TQXdIZ1lEVlFRREV4ZHphV2R6ZEc5eVpTMTBjMkV0YzJWc1puTnBaMjVsWkFJVU9oTlVMd3lRWWU2OHdVTXZ5NHFPaXlvaml3d3dDd1lKWUlaSUFXVURCQUlCb0lIOE1Cb0dDU3FHU0liM0RRRUpBekVOQmdzcWhraUc5dzBCQ1JBQkJEQWNCZ2txaGtpRzl3MEJDUVV4RHhjTk1qWXhNREExTURBeU16STBXakF2QmdrcWhraUc5dzBCQ1FReElnUWc1d0d4QnBybDAxSGJIa2RjeHNYS1BENEZCS1dTRUdSMWYxdzd6d3N4a21Jd2dZNEdDeXFHU0liM0RRRUpFQUl2TVg4d2ZUQjdNSGtFSUlYNUo3d0hxMkxLdzdSRFZzRU8vSUd5eG9nLzJucTU1dGh3MmRFNnpRVzNNRlV3UGFRN01Ea3hGVEFUQmdOVkJBb1RESE5wWjNOMGIzSmxMbVJsZGpFZ01CNEdBMVVFQXhNWGMybG5jM1J2Y21VdGRITmhMWE5sYkdaemFXZHVaV1FDRkRvVFZDOE1rR0h1dk1GREw4dUtqb3NxSTRzTU1Bb0dDQ3FHU000OUJBTUNCR2N3WlFJd1NXM3M0QjJMUVZZazJxQVhkV1cyTWt3VVdlMnQ2aEZESGk0aG1hanNLcXFrZktpcjljZHROcE5PQU1qL3hzV0xBakVBODVOeVl3aTZYaktZOEFILytwcTZUNkNyQnN3MjRzUUZiRXVpV21ZaVRodEhsY29raDNIY1YvbnQ5UVAyM0VhaCJ9XX19LCJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCJkaWdlc3QiOiJMUUw1cXY0bzhKZHZ2dlB4ODJITVI2bTZEa3AwNUF0Um5ZeE53UUIvMzNnPSJ9LCJzaWduYXR1cmUiOiJNRVFDSUNEL21XQzRLeVpSei8vdkp1dEV0NW1wZGpzQVRmTGhQM25SZVFZcDlQb0xBaUJ2MVZiQ1Q2a05Sa2ZqTWI4bnJBS1Nmdll3dTBsV0pDUjdFZDBiaVhSSTNRPT0ifX0=","mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","digest":"sha256:b1368203fd88abeed57c45717c3e160ae07636e45853da8af1b74c86ed3f1caa","size":"10190","description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}],"provenance":[{"relation":"derivedFrom","sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main","signatureRef":"sha256:b1368203fd88abeed57c45717c3e160ae07636e45853da8af1b74c86ed3f1caa"}],"metadata":{}},"updatedAt":"2026-10-05T00:20:31Z","metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":false,"maxSeverity":"HIGH","reports":[{"isSafe":false,"maxSeverity":"HIGH","scannerType":"SKILL","updatedAt":"2026-10-12T01:47:57Z"}]},"agntcy.dir.trust.v1.Status":{"trusted":true,"verified":false},"agntcy.dir.usage.v1.Metrics":{"lookupCount":12,"providerCount":1,"pullCount":0}}}