Skip to content

Conversation

@selcukgun
Copy link

Provides a baseline ADK agent integration that can be registered in tau2 bench.

@happyhuman happyhuman self-requested a review November 19, 2025 17:32
@happyhuman
Copy link
Collaborator

Please:
1- Run pylint on the python files and fix the linting issues first.
2- Follow the directory structures of other samples and create similar folders and subfolders for your agent (see https://github.com/google/adk-samples/tree/main/python/agents/academic-research for example)
3- Add a pyproject.toml and a .env.example file

@happyhuman
Copy link
Collaborator

happyhuman commented Nov 20, 2025

A new script was added to the repo: ROOT/python/python-checks.sh

Please update your branch, and use this script to catch any lint issues. You can use it to check any formatting issues:

cd python
./python-checks.sh --run-lint agents/tau2-benchmark-agent
./python-checks.sh --run-black agents/ptau2-benchmark-agent
./python-checks.sh --run-isort agents/tau2-benchmark-agent

The lint issues need to be addressed and corrected. For black and isort, you may automatically fix them by running:

pip install black isort flake8   # In case the have not been already installed.
black agents/plumber-data-engineering-assistant
isort agents/plumber-data-engineering-assistant

Please address these before I review the PR.

@selcukgun
Copy link
Author

Ran the python-checks.sh. It should be good for review now.

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