""" A2A skill declarations for AutoRetrieveFilesFromAReposito. """ from a2a.types import AgentSkill AUTO_RETRIEVE_FILES_FROM_A_REPOSITO_SKILLS = [ AgentSkill( id="auto_retrieve_files_from_a_reposito_skill", name="AutoRetrieveFilesFromAReposito", description="Retrieve files from a repository", tags=["auto-generated"], examples=[], ), ] AGENT_CONFIG = { "name": "AutoRetrieveFilesFromAReposito", "description": "Fetch all Java workflow files from the Gitea repository", "version": "1.0.0", "framework": "LangGraph + Starlette", "capabilities": { "streaming": False, "async": True, }, "input_schema": {"repository_url": "string", "update_scope": "string"}, "output_schema": {"workflow_files": "string[]"}, }