{"id":14446749,"name":"docker/cagent-action","ecosystem":"actions","description":"Run a cagent AI agent with a single line","homepage":"https://www.docker.com","licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/docker/cagent-action","keywords_array":["ai-agents","github-actions"],"namespace":"docker","versions_count":51,"first_release_published_at":"2025-11-12T16:51:13.000Z","latest_release_published_at":"2026-05-06T23:38:55.000Z","latest_release_number":"v1.5.0","last_synced_at":"2026-05-14T12:55:42.098Z","created_at":"2026-05-14T12:55:11.602Z","updated_at":"2026-05-14T13:57:50.976Z","registry_url":"https://github.com/docker/cagent-action","install_command":null,"documentation_url":null,"metadata":{"name":"cagent Runner","description":"Run a cagent AI agent with a single line","author":"Docker","branding":{"icon":"cpu","color":"blue"},"inputs":{"agent":{"description":"Agent identifier (e.g., docker/code-analyzer from Docker Hub, or path to .yaml file)","required":true},"prompt":{"description":"Prompt to pass to the agent. If not provided, uses a default based on the agent type","required":false},"mcp-gateway":{"description":"Install mcp-gateway (true/false)","required":false,"default":"false"},"mcp-gateway-version":{"description":"Version of mcp-gateway to use (specifying this will enable mcp-gateway installation)","required":false,"default":"v0.22.0"},"anthropic-api-key":{"description":"Anthropic API key for Claude models (at least one API key required)","required":false},"openai-api-key":{"description":"OpenAI API key (at least one API key required)","required":false},"google-api-key":{"description":"Google API key for Gemini models (at least one API key required)","required":false},"aws-bearer-token-bedrock":{"description":"AWS Bearer token for Bedrock models (at least one API key required)","required":false},"xai-api-key":{"description":"xAI API key for Grok models (at least one API key required)","required":false},"nebius-api-key":{"description":"Nebius API key (at least one API key required)","required":false},"mistral-api-key":{"description":"Mistral API key (at least one API key required)","required":false},"github-token":{"description":"GitHub token for API access (defaults to GITHUB_TOKEN)","required":false},"timeout":{"description":"Timeout in seconds for agent execution (0 for no timeout)","required":false,"default":"0"},"debug":{"description":"Enable debug mode with verbose logging (true/false)","required":false,"default":"false"},"working-directory":{"description":"Working directory to run the agent in","required":false,"default":"."},"yolo":{"description":"Enable yolo mode - auto-approve all prompts (true/false)","required":false,"default":"true"},"max-retries":{"description":"Maximum number of retries on failure (0 = no retries)","required":false,"default":"2"},"retry-delay":{"description":"Base delay in seconds between retries (doubles each attempt)","required":false,"default":"5"},"extra-args":{"description":"Additional arguments to pass to docker agent run","required":false,"default":""},"add-prompt-files":{"description":"Comma-separated list of files to append to the prompt (e.g., 'AGENTS.md,CLAUDE.md')","required":false,"default":""},"skip-summary":{"description":"Skip writing agent output to the job summary (useful when callers write their own summary)","required":false,"default":"false"},"org-membership-token":{"description":"PAT with read:org scope for org membership authorization checks (preferred over author_association)","required":false,"default":""},"auth-org":{"description":"GitHub organization to check membership against (used with org-membership-token)","required":false,"default":""},"skip-auth":{"description":"Skip the built-in authorization check (use when the calling workflow already performed its own auth)","required":false,"default":"false"}},"outputs":{"exit-code":{"description":"Exit code from docker agent run"},"output-file":{"description":"Path to the output log file"},"cagent-version":{"description":"Version of Docker Agent that was used"},"mcp-gateway-installed":{"description":"Whether mcp-gateway was installed (true/false)"},"execution-time":{"description":"Agent execution time in seconds"},"verbose-log-file":{"description":"Path to the full verbose agent log (includes tool calls)"},"security-blocked":{"description":"Whether execution was blocked due to security concerns (true/false)"},"secrets-detected":{"description":"Whether secrets were detected in output"},"prompt-suspicious":{"description":"Whether suspicious content was stripped from the prompt (true/false)"},"input-risk-level":{"description":"Risk level of input (low/medium/high)"}},"runs":{"using":"node24","main":"dist/main.js"},"default_branch":"main","path":null},"repo_metadata":{"id":324060109,"uuid":"1072948712","full_name":"docker/cagent-action","owner":"docker","description":"A GitHub Action for running cagent AI agents in your workflows.","archived":false,"fork":false,"pushed_at":"2026-05-08T15:20:11.000Z","size":3641,"stargazers_count":19,"open_issues_count":1,"forks_count":12,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-05-08T16:38:47.932Z","etag":null,"topics":["ai-agents","github-actions"],"latest_commit_sha":null,"homepage":"https://www.docker.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/docker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2025-10-09T12:34:19.000Z","updated_at":"2026-05-08T15:19:18.000Z","dependencies_parsed_at":"2026-03-04T10:00:44.166Z","dependency_job_id":null,"html_url":"https://github.com/docker/cagent-action","commit_stats":null,"previous_names":["docker/cagent-action"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/docker/cagent-action","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker%2Fcagent-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker%2Fcagent-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker%2Fcagent-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker%2Fcagent-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/docker","download_url":"https://codeload.github.com/docker/cagent-action/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker%2Fcagent-action/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33026037,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"online","status_checked_at":"2026-05-14T02:00:06.663Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-05-14T13:57:50.976Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":42.93253152517412,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":21.46626576258706},"purl":"pkg:githubactions/docker/cagent-action","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/actions/docker/cagent-action","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/actions/docker/cagent-action","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/actions/docker/cagent-action/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/docker%2Fcagent-action/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/docker%2Fcagent-action/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/docker%2Fcagent-action/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/docker%2Fcagent-action/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/docker%2Fcagent-action/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/docker%2Fcagent-action/codemeta","maintainers":[]}