Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.3 KB

File metadata and controls

42 lines (27 loc) · 1.3 KB

Agent Samples

A collection of sample agents that can be deployed to the Agentic Layer and demonstrate different integration patterns and tools.

Table of Contents


Agents

  • Weather Agent: A simple agent that provides weather information and demonstrates basic agent functionality.
  • Delegate Agent: A simple agent that delegates all tasks to sub-agents.
  • Mock Agent: A simple mock agent that echoes back messages.

Creating New Agents

When creating a new agent:

  1. Follow the existing project structure, i.e. for a Python ADK based agent under adk/python/
  2. Include a Makefile with standard targets (build, run, docker-build, docker-run)
  3. Add the agent to GitHub workflows for CI/CD

Development

Tip: If you want to adapt the agentic layer SDK, consider using a local path dependency in the agent's pyproject.toml:

[tool.uv.sources]
agentic-layer-sdk-adk = { path = "<path-to-sdk-python>/adk", editable = true }

Creating a release

Create and push a GIT tag like v0.1.0 and GitHub workflows will build and publish the package to PyPI. Follow Semantic Versioning.