{"identifier":"urn:ai:org.agntcy:cid:baeareigys6kllpjcoowbwdq7va6jgnszve6u7wh5krfvketgx6eesdis4y", "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"}, "name":"developing-genkit-python", "version":"v1.0.0"}}, "version":"v1.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:baeareigys6kllpjcoowbwdq7va6jgnszve6u7wh5krfvketgx6eesdis4y", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJ2ZXJpZmljYXRpb25NYXRlcmlhbCI6eyJjZXJ0aWZpY2F0ZSI6eyJyYXdCeXRlcyI6Ik1JSUcxVENDQmx5Z0F3SUJBZ0lVZjVlSWl1aUUwK1paSyt5WlN5WXo5NWNXT05vd0NnWUlLb1pJemowRUF3TXdOekVWTUJNR0ExVUVDaE1NYzJsbmMzUnZjbVV1WkdWMk1SNHdIQVlEVlFRREV4VnphV2R6ZEc5eVpTMXBiblJsY20xbFpHbGhkR1V3SGhjTk1qWXdPVEEzTURFeE1USXpXaGNOTWpZd09UQTNNREV5TVRJeldqQUFNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVmUEtKWWFsbStOVFFnS25lNHhiWFlKeXNiaWJGK1lXTXJZQTZISnJVY3UwVEdoazM5a2VkT2Q5T3BEcUttbm94VHRpcXNXMGtuTjhZTWRDdWNwVkFLS09DQlhzd2dnVjNNQTRHQTFVZER3RUIvd1FFQXdJSGdEQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBekFkQmdOVkhRNEVGZ1FVbTBWWWJLMXFOOFZjQmhBaUNsbWJLaWd5Q0tBd0h3WURWUjBqQkJnd0ZvQVUzOVBwejFZa0VaYjVxTmpwS0ZXaXhpNFlaRDh3WVFZRFZSMFJBUUgvQkZjd1ZZWlRhSFIwY0hNNkx5OW5hWFJvZFdJdVkyOXRMMkZuYm5SamVTOWthWEl2TG1kcGRHaDFZaTkzYjNKclpteHZkM012YVcxd2IzSjBMWEpsWTI5eVpITXVlV0Z0YkVCeVpXWnpMMmhsWVdSekwyMWhhVzR3T1FZS0t3WUJCQUdEdnpBQkFRUXJhSFIwY0hNNkx5OTBiMnRsYmk1aFkzUnBiMjV6TG1kcGRHaDFZblZ6WlhKamIyNTBaVzUwTG1OdmJUQVdCZ29yQmdFRUFZTy9NQUVDQkFoelkyaGxaSFZzWlRBMkJnb3JCZ0VFQVlPL01BRURCQ2d4T0RWak9HTXdNRFZsWVRaak16a3hOMk01WldKbE9ESTFZalJsTVRjNU9XWmlZVE5rT0dRMk1Cd0dDaXNHQVFRQmc3OHdBUVFFRGtsdGNHOXlkQ0JTWldOdmNtUnpNQmdHQ2lzR0FRUUJnNzh3QVFVRUNtRm5iblJqZVM5a2FYSXdIUVlLS3dZQkJBR0R2ekFCQmdRUGNtVm1jeTlvWldGa2N5OXRZV2x1TURzR0Npc0dBUVFCZzc4d0FRZ0VMUXdyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEJqQmdvckJnRUVBWU8vTUFFSkJGVU1VMmgwZEhCek9pOHZaMmwwYUhWaUxtTnZiUzloWjI1MFkza3ZaR2x5THk1bmFYUm9kV0l2ZDI5eWEyWnNiM2R6TDJsdGNHOXlkQzF5WldOdmNtUnpMbmxoYld4QWNtVm1jeTlvWldGa2N5OXRZV2x1TURnR0Npc0dBUVFCZzc4d0FRb0VLZ3dvTVRnMVl6aGpNREExWldFMll6TTVNVGRqT1dWaVpUZ3lOV0kwWlRFM09UbG1ZbUV6WkRoa05qQWRCZ29yQmdFRUFZTy9NQUVMQkE4TURXZHBkR2gxWWkxb2IzTjBaV1F3TFFZS0t3WUJCQUdEdnpBQkRBUWZEQjFvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2pBNEJnb3JCZ0VFQVlPL01BRU5CQ29NS0RFNE5XTTRZekF3TldWaE5tTXpPVEUzWXpsbFltVTRNalZpTkdVeE56azVabUpoTTJRNFpEWXdId1lLS3dZQkJBR0R2ekFCRGdRUkRBOXlaV1p6TDJobFlXUnpMMjFoYVc0d0dRWUtLd1lCQkFHRHZ6QUJEd1FMREFrNU16QXpNakkwTlRrd0tRWUtLd1lCQkFHRHZ6QUJFQVFiREJsb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TUJrR0Npc0dBUVFCZzc4d0FSRUVDd3dKTVRrM01UUXdOREkyTUdNR0Npc0dBUVFCZzc4d0FSSUVWUXhUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09BWUtLd1lCQkFHRHZ6QUJFd1FxRENneE9EVmpPR013TURWbFlUWmpNemt4TjJNNVpXSmxPREkxWWpSbE1UYzVPV1ppWVROa09HUTJNQmdHQ2lzR0FRUUJnNzh3QVJRRUNnd0ljMk5vWldSMWJHVXdVUVlLS3dZQkJBR0R2ekFCRlFSRERFRm9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONUwyUnBjaTloWTNScGIyNXpMM0oxYm5Ndk16UXdOamcyTURrMU56SXZZWFIwWlcxd2RITXZNVEFXQmdvckJnRUVBWU8vTUFFV0JBZ01CbkIxWW14cFl6QXpCZ29yQmdFRUFZTy9NQUVZQkNVTUkzSmxjRzg2WVdkdWRHTjVMMlJwY2pweVpXWTZjbVZtY3k5b1pXRmtjeTl0WVdsdU1JR0xCZ29yQmdFRUFkWjVBZ1FDQkgwRWV3QjVBSGNBM1Qwd2FzYkhFVEpqR1I0Y21XYzNBcUpLWHJqZVBLMy9oNHB5Z0M4cDdvNEFBQUdnZVd1QVF3QUFCQU1BU0RCR0FpRUErdit5cytTNVFxdm9vcW84M0hodGtLaUZJZFo3K2srd1p0TU4ya1NLeVIwQ0lRQ2UzcjRqZG1uS2xKNDErUFhJLzJ3VlA0cVRwek1ZYzF5ckVuT01TdXFGbmpBS0JnZ3Foa2pPUFFRREF3Tm5BREJrQWpBZ3NWYUVLMERsY3I5aFJvbjQyeEh6Mk1JZDd4MWtMVFVrY0phS2M3S3doeFN1aE5JS3hCZ210bVYrMWltK2Yvd0NNR0NhT0hNYUN1RitBUklpUnVxUGJ0dktObW16cmNxNVRVcVhVRHhHQjM3OFk4aDN4UXhDME51YlE4c1AwN0hlSlE9PSJ9LCJ0bG9nRW50cmllcyI6W3sibG9nSW5kZXgiOiIyNzQ1MTQyNzQ4IiwibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCJraW5kVmVyc2lvbiI6eyJraW5kIjoiaGFzaGVkcmVrb3JkIiwidmVyc2lvbiI6IjAuMC4xIn0sImludGVncmF0ZWRUaW1lIjoiMTc4ODc0MzQ4MyIsImluY2x1c2lvblByb21pc2UiOnsic2lnbmVkRW50cnlUaW1lc3RhbXAiOiJNRVVDSURBaDAxMWRiQ2xkVStZYnp4NGhvOVgzS05HcGd4RXgyRVh1Q3ZRSUhKWmVBaUVBeHphdVcwcUJSeDJyaXRUOTZRQXRvMzZtQ0c3NFlZWlB1ZmlOSnRMakdXMD0ifSwiaW5jbHVzaW9uUHJvb2YiOnsibG9nSW5kZXgiOiIyNjIzMjM4NDg2Iiwicm9vdEhhc2giOiI0YmtPZnhYQzJtYUNzZlZPZmNzZm9uTmVKTzIzanpjcHV0QUlPRDdhVEw0PSIsInRyZWVTaXplIjoiMjYyMzIzODUwMiIsImhhc2hlcyI6WyJqNFAyMlcya2c0QUZVQXhMS2F0Rkl0Ulg1MURtbTZNd1hrR2E1TGF6M3lBPSIsIlFLUnZTaTdDZVRKMnNwRWpTOWdmMndkb01leVM3Vkg0YkxlLy91UlBHRHM9IiwiNWl1WExoY2hMSlBuK1JUZjBIZnI4OU9EOHhXS0x0K2hsdUpqTG9MelkrRT0iLCJOcEczbW1tWC9uMHBQWjltclhaSnJvMVpBak40N2YzVXowWnVycVEzYk1BPSIsIjFhemZqdXVzMlpSQnRLRVNQcC8razA0ZE1ZWUp1VWZxeXdpdkpnazAvNHM9IiwiOGdWelE2MjFnak5BQUZTZnFiUnFJSk9takl5eTNJR1NadHFpSnBXT2F4TT0iLCJBMlJJS3NOT2g4MllLd1krWmZtMjk2cjlsT0FUUVY0Y3VxRzFzVU9sQnJNPSIsIlFjNzJsQkp3SWhFTzBKR0EwR0wxTUsyUVlpOG5GR2VmcVpLb0tpMHc1R2c9IiwiaEdHU1U5M2hkSW5jTEIwRXhPK2xGaThhTjNjZlZGcXhUYkd6YzFtYWM1OD0iLCJsbEN2T2N6VUxIcHhCbHYzekNyYVVWeVN5SWJ1aks3UkQxRC9xMFcvUm5JPSIsIkNDbVV6MXN3aVY5SHkycTZmekVoZlZrcDhiMmRBaFdsSE1jUjUxRmlZaWc9IiwibGpmSWN0QXhuRmRvNXl2KzVONldlWnpLSDVJcUtHOHdMSTZHT2pSbjRzcz0iLCJBMy9CY1Rwd3ZFNEZoL2p0aHh2dEVSTWJvVXdIbXkwbzB1QXo3L1pidGtFPSIsIjZIVVVTWlFaS3NxOVFUWURwT3JKTHYzb2YxbWQwN3l1RVpBVU0zZmVXTGs9IiwiT0tHOTYvTko2MXFQbDUyTmJjcTl0aENiOXdvSmNucEpaSWhCdnlLNWJ5UT0iLCJtM2hoWkc1QkhTa3Y1TFNCR2lDOFgweWdoSGorUkZVRzJDZmFuNHkxeHlBPSIsIjd0RDJLOG1BcUdUTUVOclAyWVhXejcxQmVUV1FQQ2lZZDNDRVNBZ1FMejg9IiwiZVhTTHJMcUtTeFJUaXhTUC9rNFlpbXJpQjJsdWZhbzZ0cnFUcnN4eGx5Zz0iLCJTbmRiTUtWdGNUZW5Ba3dpMkpCZkd6RCttaGV4cDFxSmJSSVkrQTFKUklVPSIsInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sImNoZWNrcG9pbnQiOnsiZW52ZWxvcGUiOiJyZWtvci5zaWdzdG9yZS5kZXYgLSAxMTkzMDUwOTU5OTE2NjU2NTA2XG4yNjIzMjM4NTAyXG40YmtPZnhYQzJtYUNzZlZPZmNzZm9uTmVKTzIzanpjcHV0QUlPRDdhVEw0PVxuXG7igJQgcmVrb3Iuc2lnc3RvcmUuZGV2IHdOSTlhakJFQWlBclh3OVBVblIwaFdvYmdqbzVHZllycEZQRzFzMDZldVVjcExOSVJNVVdBZ0lnUlVueWlVa3FYMDU2bCtiMWJkQ2ZDSzdqMjFlNTlHeUcvMVhYbzZOMDhoRT1cbiJ9fSwiY2Fub25pY2FsaXplZEJvZHkiOiJleUpoY0dsV1pYSnphVzl1SWpvaU1DNHdMakVpTENKcmFXNWtJam9pYUdGemFHVmtjbVZyYjNKa0lpd2ljM0JsWXlJNmV5SmtZWFJoSWpwN0ltaGhjMmdpT25zaVlXeG5iM0pwZEdodElqb2ljMmhoTWpVMklpd2lkbUZzZFdVaU9pSTVOV0ZqWlRRMFl6ZGhPVFEzWkRZeE9UZGhNakpqTWpGaVkyUm1OemhoTXpOak5qSmtNak0zTldJM1pHSTRNR1ExTm1GbE4yVm1ObUpqWm1Nd1pUSTNJbjE5TENKemFXZHVZWFIxY21VaU9uc2lZMjl1ZEdWdWRDSTZJazFGV1VOSlVVUndjR2xrYTFNelNETlRiRVZyTkN0NU5EUlFTVGd3VGl0d2VHUjZVbkY0WTJONVNHNXFiMUpXU1VSblNXaEJUbEJuTm5sRWNucExiUzh2UW5KNVlUTk1XV2hRUzJKUlpteEdja2xHYkVGbFkxSjFTMDg0YUVNMlNpSXNJbkIxWW14cFkwdGxlU0k2ZXlKamIyNTBaVzUwSWpvaVRGTXdkRXhUTVVOU1ZXUktWR2xDUkZKV1NsVlRWVnBLVVRCR1ZWSlRNSFJNVXpCMFEyc3hTbE5WWTNoV1JVNUVVVzE0TlZvd1JqTlRWVXBDV2pCc1ZscHFWbXhUVjJ3eFlWVlZkMHN4Y0dGVGVYUTFWMnhPTlZkWWJ6Vk9WMDVZVkRBMWRtUXdUbTVYVld4TVlqRndTbVZ0YjNkU1ZVWXpWRmhqUzFSdWNFWldhekZEVkZWa1FrMVdWa1pSTW1oT1ZGZE5lV0pITldwTk1Vb3lXVEl4Vm1SV2NFaFdha3BPVldwU00xTkZSbHBTUmxwU1ZWVlNSbVZHV2paWlZtUnJaVzFTU0U5WWJHRlZla1ozV1cwMVUySkJjR3BpVkVaelYydGtjMkZIVWtoV1dHUkpZVWRPVDFSWGNGcGtNRGxWVVZST1RsSkZWalJVVmxKS1pXeGtiMWt3TlU1aGJHd3pWREZTUWswd01VVlNXR3hPVmtWc05sWXljRUpSVlRGSFlUTmtSbVF4YkVsRGEzUjJWMnRzTm1GcVFrUlJWa1phVTFWMGRsZHJiRFpoYWtKRlVWWkdhbEpHUm01UlZWWnRWVVYwUzFkWFJuTmlVM1JQVmtaR2JsTXlOV3hPU0docFYwWnNTMlZZVG1saFYwcEhTekZzV0ZSWVNscFJWRmxMVTBWd2VWWlhUakZOUmxKSVlVZHplazlYZEd4YVJUbHJUMVU1ZDFKSVJreGlWelYyWlVaU01HRllSbnBXZWtKeVltczBORmRWTVd0Uk0xWnFZMFphUWxNd2RGQlJNRXBaWXpOa2Jsb3hXWHBVVlVVd1VuZHdRazFXVm10U1NHUkdVV2s1TTFWVlZrSmtNR3hKV2pCU1FsWkZTbTVVYkZwSlZURldSbEpGVWtKVE1FcHVXak5LUTFvd1ZrZFJiRVpxVWtWR05sRlhVa05hTURWWFUwWkZNRkpWV201VlZsWjBUVVphV2tOdFNreE5XRVpQVDBaYWFsRnRhRUpoVlU1ellsZEtUR0ZYWkRWUk1IUkNaREJvTTFkVlVsZFZha0p4VVd0S2JtUXdXblpSVmxWNlQxWkNkMlZxUmxwaE1GWmhXV3BXZUZSdGNIZFRNRnBZWVZob2NFNUdhMHRYYTFFMFpERnNVbGRWVWxkVmFrSlRVVlpHU1V3d1NrZFpNMlJYVjFad1ZWbFZhRk5OUjA1SlZGUmFUV1ZVYkhWWlZtaFRZakpTV0ZOWVZscE5hbXd3VkVSS1IySnRTblZWYlhCc1ZYcHNjbGxXYUVwa1ozQk5ZbGRTZDFwRlpHOU5WbXh3VDFST2FVMHdjSGxYYlRFMFpHMVJlbFJZV21oV2VrWXpXV3BPUzAxRmVGbFRiWGhhVFdwc05WZHJhRTVrVjFaWVVtNVNhVkpWU2pWWGJHUmhaV3QzZVdGSGVGcFdNVW8yUTJ0M2VVMVhhR2hXZWxJelZERkdXbE13ZEROWFZVcERVVlZrUldSdWNFSlJhMFpTVlZoS2FGTkdTWGRaTUdoT1RtdDROVTlVUW1sTmJsSnpXVzFyTVdGR2EzcFZia0pwVFdwV05sUkhNV3RqUjFKSVlVUkZTMWRYTlZkbGJIQlpVMjF3YVUxcVZYZFhiR014VFVWNGRGUnVXbWxXUlVaWVVXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlJNRXBDWVVod1drMXRhSE5YYTJoWFl6RndWVkZVU2tOYU1qbDVVVzFrUmxKUmNFSlhWVGgyVkZWR1JsSkZTa1JhTTJoUVVrWmFjVlF3WkU1a01ERkZWbTE0V2xaR2NIRlVXSEJ5WlVVMGVWUlVWbUZXTUhCelZEQlNTazFXYkhGVmJYaE9Wa2ROTVZReFpHRmhWbXhWVkcxMFVGSXhSWGxEYXpGRFpEQmtSR0ZZVGtoUlZrWlNVVzFqTTA5SVpFSlZWa1pHVWtkMGMyUkhUa2hQV0d4clVUQktWRmRzWkU5a2JVNTBWVzV3VGxGdFpFaFJNbXg2VWpCR1VsVlZTbTVPZW1nelVWWkdWbEpWVG5SU2JUUkxXVzAxVTJGdFZsUlBWM1JvVjBWc00xTkdSbHBUTUhRelYxVktRMUZWWkVWa2JuQkNVV3RLYmxWV1FtcGlWbHAwV1ROck5XSXhjRmhTYlhScVpWUnNNRmRXWkhOa1ZURkZZekJrUkdGWVRraFJWa1pTVVdkd2JrNTZhRE5SVmtadVVsVjRVbVF6U21oVFJrbDNXVEJvVGs1cmVEVlBWRUpwVFc1U2MxbHRhekZoUm10NlZXNUNhVTFxVmpaVVJ6RnJZMGRTU0dGRVJscGliRm8yVjJ4b1MyRnRTWGxPVkVKaFZucFZkME5yZUhSVWJscHBWa1ZLY1ZGdFpIWmphMHB1VWxWV1FsZFZPSFpVVlVaR1UydEtSMVpWTVZaTmJXZDNXa1ZvUTJWck9YQlBTRnBoVFcxM2QxbFZhRmRoVlhoMFZHNWFhVlY2Ykc5WGFra3hUVVpyZW1FeldVdFhhMlJ6WlZWNE5VNVhOV2hYUmtwMldrWmtTbVJ0VVhsUFdHeG9UV3h3ZWxscVRtdGxhM2Q1WWtoU2FsSjZiRFZhUlUxNFpWWndXRlJ1V21waVZrbzJWRWMxYzJGSFNsaGxSVVpxWWxaYWRGa3phelZpZDNCaFZqQmFjbGt6YXpWa1JteFlZa2hXVGxKSFpFaFJNbXg2VWpCR1VsVlZTbTVPZW1nelVWWkdkbEpWZEc1a01qbE9Wa2RqZUZkWWNHOWhhekZGVVZSR1lWWXdWWGxYV0hCT1RsVXhWVnBIY0ZCV01WcHdRMnh3VlZvemJFOVdNR3QzVjJ4U1JrMHdPVlZpUnpGYVlsVldObGRyVW05aE1EVnhVVmRTUTFveU9YbFJiV1JHVWxWR1dsUjVPVTVSVlZaTlVXdEZORlJWVWxoYVNFSnJVakpuZUZkWGEzaGlNa2w2VkdwQlMxZHNaRkprTUhoU1YxVjBUR1F4YkVOUmEwWklVa2hhTmxGVlNrVlJWa1p0VWtWSmVHSXlVa2xWYm1ScVpXMDVNbFJFU210alIxSklZVVJHV21GVVZuRlpha2wzWkd4c1dGcElWbXRTTURReFZFUktVMk5CY0dwaGEwVXdVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pVYTBwRVlqQXhURkpGVlRCVWJHUk9Ua1pzTmxGWVpFOVdNVnB2VkcweFRtVnJPVlZTVkU1YVpXMTRjMWRYTVZaT1JURnhWbTFzVDFJeFZqUkRhelUyWVhwV1lXSlZjRzlVVkVwU1RrWndSVmRZWkVsa01XeE1Vek5rV2xGclNrSlNNRkl5Wld0R1ExSkhaRkpWYTFKQ1QxaHNZVll4Y0RaVVJFcHZZa1pzV0ZWdWNFMU5ha1p2V1Zaak1HUXdaRkpYVlhOTFV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSVpGSlVSVkpDWVhwV1RtVnJSalpVVjNCS1RVVTFWV0V6WkV4VlZteE1Vek5rV2xGclNrSlNNRkl5Wld0R1ExSlZSbEpaYTFKRFlrYzVhMU5HU2pOWk0zQjJaR2R3VFUxdFVuZGFSV1J2VFZac2NFNVhjR2xOYWtJeVYxWmthMlJYVWtoVWFsWk9VVzEwU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwR1VsVk9NMlF3Y0U1V1IzTjZWRlpTVW1Rd05VVlRWRXBPVWpBeFNFTnJUbkJqTUdSQ1ZWWkdRMXA2WXpSa01FWlRVMVZXVjFWWWFGVlpWV2hUVFVkT1NWUlVXazFsVkd4MVdWWm9VMkl5VWxoVFdGWmFUV3BzTUZSRVNrZGliVXAxVlcxd2JGVjZiSEpaVm1oS1pHdDRkRnBJUVV0YVJXUnZUVlpzY0U5VVRtbE5NSEI1VjIweE5HUnRVWHBVV0Zwb1ZucEdNMWxxVGt0TlJYaFpVMjE0V2sxcWJEVlhhMmhPWkZkV1dGSnVVbWxTVlVvMVYyeGtZV1ZyZDNsaFIzaGFWakZLTmxSRVNYaGhRWEJvVm5wU00xUXdSbHBUTUhRelYxVktRMUZWWkVWa2JuQkNVV3RXTTFWWVJrVlJNbVEwVkRCU1YyRnJPVWhVV0dST1VrWmFjMWRXVW1GaGF6RTJZVE5vVDAxck1ERlhiR1JMWWtVNVJWTlVSbHBoYkVwelEyc3hWVmw2VmxCV01YQndWMVpTVDJFd09VaFZWRXBPVVcxa1NGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcFNVbFZPYm1Rd2JHcE5helYyVjJ4a1UwMVhTa2hXV0dSV1ZWWnNURk16WkZwUmEwcENVakJSUzJSdWNFSlJhMXBTVld0U1JWSlZXblphUldoVFpESk9ObUl6V2sxTmJWSjNXa1ZrYjAxV2JIQk9WM0JwVFdwQ01sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1tczFZVVpyZWxWdVFtbE5hbFkyVkVST1MwMVJjR2xpYXpFeVZGaHdVbVF3TlhGYWVrcE9Va2R6ZUZSdWNFcGtiR3haVldwQ1lWWjZSak5hUldoT1pHc3hWVkZXWkVOYU1qbDVVVzFrUmxKVlJscFVlVGxPVVZWV1dGRnJSbTVVVlVwMVVXcEdXbUpZYUhkRGJHdzJVVmh3UTFveU9YbFJiV1JHVWxWR1dsUjVPVTVSVlZaYVVXdE9WbFJWYTNwVGJYaHFVbnBuTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW5CM1pWWndXRmRVV21waVZscDBXVE5yTldJeGNGaFNiWE5MV1ROck5XUkdiRmhpU0ZaT1UxVmtUVkZ0WkhaamEwcHVVbFZXUWxwR2J6RlJWMlJTVVRCS1NVMUZWbXhrTUVreFVWVm9hbEZVVGxWTlNHUm9ZekpLU1ZKV1VrdGhhMlJUVGtkT2RGWXlUWHBSV0VaTFUzZHdXV050Y0d4VlJYTjZUREpuTUdOSWJHNVJlbWgzVGpJNE1GRlZSa0pTTW1Sc1ZqTldRbFZZWkVKUlZVcENWRlZHVkZKRlNraFJWMnhHVVZOME1rc3piSHBMTVUweFZWaEdNbUl5T1hoaWVtZDZVMGRvTUVOdGRFeGhWVnBLV2tadk0wc3ljM0prTVhBd1ZGVTBlV0V4VGt4bFZrbDNVVEJzVWxFeVZYcGphbEp4V2tjeGRWTXllRXRPUkVWeVZVWm9Ta3g2U2pOV2JFRXdZMVpTZDJWck1WcFpla1kxWTJ0V2RWUXdNRXRWTTFaNFVtMDFjVkZWZEVOYU1tUjRZVWQwY1ZReFFsSlZWVkpDWkRBMWRWRlZVa05oTUVaeFVWZGtlbFp0UmtaVGVrSkZZa2RPZVU5WGFGTmlNalF3VFc1b1NXVnFTazVUVjFFelpVUkdjbFJHVWxaaGQzQnFVMjFHVEZsNlpFeGtNbWcwVlROV2IxUnJiRXhsUlVwdVlsaFNkRlpwYzNoaFZ6QnlXbWs1TTFFd01VaFJNa1pRVTBVeGFGRXpWa2RMTUVaVFUxZHNVMlJZUmxGWmJsSXlVekExZEdKWWNIbFpNMFV4UTJ4U1ZtTldhRlpTU0doSVVXcE5NMDlHYXpSaFJFNDBWVmhvUkUxRk5URlpiRVUwWXpGQmQwNHdhR3hUYkVVNVVGRnZkRXhUTUhSTVZWWlBVa05DUkZKV1NsVlRWVnBLVVRCR1ZWSlRNSFJNVXpCMFEyYzlQU0o5ZlgxOSJ9XSwidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lUQURBZ0VBTUlJQ3dBWUpLb1pJaHZjTkFRY0NvSUlDc1RDQ0FxMENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnR2hlUENTVU1NWnVwZkVBRTlKRUhsdGZja1RQOUVYSEtKSkdnMlJNN1hIWUNGUUN3bkV5UUtIRkZmRU5zUktpSjJVdUtsY0VGZ1JnUE1qQXlOakE1TURjd01URXhNak5hTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hhTUlJQjFnSUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURrd056QXhNVEV5TTFvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSUx5K3dWellxRm1QMVBEYlNFVDRVZ21ZbFZVMGJqT3JSUWdzMExIbU9KQ3hNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSbU1HUUNNRTV6WENYQ0VvSlNxU1pyV2ZxY0RzeVJJMDVCVEFkclE0eEFuNU5Ia1JZTzZQZWdKZUFXRk9UTE5kMEdIOTZwM3dJd0VpWGxCSldNRTZkemFIV3AwU29IUHJCYWkrbFdhZlNia3lnTGRWVDhORE1UdUtFaDBNQWF6WDRVcGNxTkVCSHQifV19fSwibWVzc2FnZVNpZ25hdHVyZSI6eyJtZXNzYWdlRGlnZXN0Ijp7ImFsZ29yaXRobSI6IlNIQTJfMjU2IiwiZGlnZXN0IjoibGF6a1RIcVVmV0dYb2l3aHZOOTRvenhpMGpkYmZiZ05WcTUrOXJ6OERpYz0ifSwic2lnbmF0dXJlIjoiTUVZQ0lRRHBwaWRrUzNIM1NsRWs0K3k0NFBJODBOK3B4ZHpScXhjY3lIbmpvUlZJRGdJaEFOUGc2eURyekttLy9CcnlhM0xZaFBLYlFmbEZySUZsQWVjUnVLTzhoQzZKIn19", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:96b239b7bbff16d4019d626124a1a5dea4008334f4dc7c522a63f9ee90e4e3f0", "size":"10155", "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:96b239b7bbff16d4019d626124a1a5dea4008334f4dc7c522a63f9ee90e4e3f0"}], "metadata":{}}, "updatedAt":"2026-09-07T01:08:44Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":false, "maxSeverity":"HIGH", "reports":[{"isSafe":false, "maxSeverity":"HIGH", "scannerType":"SKILL", "updatedAt":"2026-09-23T23:52:45Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":5, "providerCount":1, "pullCount":4}}}