Skip to content

Add DOCC as a deployment target for ADK agents#38

Closed
kevinli-do wants to merge 1 commit intomainfrom
feat/adk-docc-deployment-target
Closed

Add DOCC as a deployment target for ADK agents#38
kevinli-do wants to merge 1 commit intomainfrom
feat/adk-docc-deployment-target

Conversation

@kevinli-do
Copy link
Collaborator

Extends the ADK CLI to support deploying agents to DOCC alongside the existing GenAI API / App Platform target. The deployment target is configured via .gradient/agent.yml and can be overridden with --target docc on the deploy command.

New components:

  • DOCCConfig model and DeploymentTarget enum in agent config
  • DOCCDeployService: builds Docker image, pushes to internal registry, generates DOCC manifest, deploys via docc deploy, polls status
  • Dockerfile and manifest generators for ADK agents
  • External agent registration API client for traces/evals
  • Interactive DOCC config prompts in gradient agent configure

Extends the ADK CLI to support deploying agents to DOCC alongside the
existing GenAI API / App Platform target. The deployment target is
configured via `.gradient/agent.yml` and can be overridden with
`--target docc` on the deploy command.

New components:
- DOCCConfig model and DeploymentTarget enum in agent config
- DOCCDeployService: builds Docker image, pushes to internal registry,
  generates DOCC manifest, deploys via `docc deploy`, polls status
- Dockerfile and manifest generators for ADK agents
- External agent registration API client for traces/evals
- Interactive DOCC config prompts in `gradient agent configure`
@kevinli-do kevinli-do requested review from bbatha and tgillam-do March 5, 2026 20:37
@kevinli-do kevinli-do self-assigned this Mar 5, 2026
Copy link
Collaborator

@tgillam-do tgillam-do left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think this belongs in the public Gradient ADK repo as it's DO specific

@kevinli-do kevinli-do closed this Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants