Josh Soref
d672349ddf
chore: Fix spelling in tests
...
Merge https://github.com/google/adk-python/pull/3402
This PR corrects misspellings identified by the [check-spelling action](https://github.com/marketplace/actions/check-spelling )
Note: while I use tooling to identify errors, the tooling doesn't _actually_ provide the corrections, I'm picking them on my own. I'm a human, and I may make mistakes.
### Testing Plan
The misspellings have been reported at https://github.com/jsoref/adk-python/actions/runs/19056081305/attempts/1#summary-54426435973
The action reports that the changes in this PR would make it happy: https://github.com/jsoref/adk-python/actions/runs/19056081446/attempts/1#summary-54426436321
**Unit Tests:**
- [ ] I have added or updated unit tests for my change.
- [ ] All unit tests pass locally.
_Please include a summary of passed `pytest` results._
**Manual End-to-End (E2E) Tests:**
_Please provide instructions on how to manually test your changes, including any
necessary setup or configuration. Please provide logs or screenshots to help
reviewers better understand the fix._
### Checklist
- [x] I have read the [CONTRIBUTING.md](https://github.com/google/adk-python/blob/main/CONTRIBUTING.md ) document.
- [x] I have performed a self-review of my own code.
- [ ] I have commented my code, particularly in hard-to-understand areas.
- [ ] I have added tests that prove my fix is effective or that my feature works.
- [ ] New and existing unit tests pass locally with my changes.
- [ ] I have manually tested my changes end-to-end.
- [ ] Any dependent changes have been merged and published in downstream modules.
### Additional context
- https://github.com/google/adk-python/pull/3382#issuecomment-3488654110
Co-authored-by: Liang Wu <wuliang@google.com >
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/3402 from jsoref:spelling-tests 3cf0439d0584e4557179c25596aadf3b5b7c3fa8
PiperOrigin-RevId: 829035089
2025-11-06 11:21:59 -08:00
Josh Soref
aa1233608a
chore: Fix spelling
...
Merge https://github.com/google/adk-python/pull/2447
This PR corrects misspellings identified by the [check-spelling action](https://github.com/marketplace/actions/check-spelling )
The misspellings have been reported at https://github.com/jsoref/adk-python/actions/runs/16840838898/attempts/1#summary-47711379253
The action reports that the changes in this PR would make it happy: https://github.com/jsoref/adk-python/actions/runs/16840839269/attempts/1#summary-47711380479
Note: while I use tooling to identify errors, the tooling doesn't _actually_ provide the corrections, I'm picking them on my own. I'm a human, and I may make mistakes.
I've included a couple of changes to make CI happy. Personally, I object to CI being in a state of "random drive by person who adds a blank line in the middle of a file must fix all the preexisting bugs in the file", but that appears to be the state for this repository.
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/2447 from jsoref:spelling d85398e7fd154d124d477c6af6181481a01f34e0
PiperOrigin-RevId: 827629615
2025-11-03 13:33:53 -08:00
Google Team Member
86097afe49
feat: Update AgentEvaluator to handle async ADK agent definitions
...
AgentEvaluator should recognize root_agent and get_agent_async as valid structures for ADK agent definitions.
PiperOrigin-RevId: 819976635
2025-10-16 13:06:31 -07:00
Ankur Sharma
65554d6621
chore: Update AgentEvaluator to use EvalConfig
...
We updated the one of the public methods on AgentEvaluator to take in eval metric configurations using a more formal EvalConfig data model.
We also mark "criteria" field on the method as deprecated.
Updated some integration test cases.
PiperOrigin-RevId: 814314134
2025-10-02 13:43:44 -07:00
Google Team Member
103e88e95f
test: Add evaluation for BigQuery tools
...
We should treat this as the first step towards building a robust eval story for BQ tools.
PiperOrigin-RevId: 807247053
2025-09-15 08:16:33 -07:00
Wei Sun (Jack)
a360bc2542
docs: Clean up docs in sample
...
PiperOrigin-RevId: 798284758
2025-08-22 11:36:58 -07:00
Xiang (Sean) Zhou
927c75f0ee
chore: Replace imports by importing from actual module instead of from package (__init__.py)
...
PiperOrigin-RevId: 786342250
2025-07-23 10:49:43 -07:00
Ankur Sharma
0bd05df471
feat: Add Safety evaluator metric
...
We add a new metric for evaluating safety of Agent's response to ADK Eval. We delegate the actual implementation to Vertex Gen AI Eval SDK, so using this metric will require GCP project.
As a part of this change, we created (refactored) a simple Facade for vertex gen ai eval sdk.
PiperOrigin-RevId: 778580406
2025-07-02 11:30:31 -07:00
Ankur Sharma
04de3e197d
fix: Adding detailed information on each metric evaluation
...
Additionally, few other small changes.
* Updated a test fixture to support the latest eval data schema. Somehow I missed doing that previously.
* Updated the `evaluation_generator.py` to use `run_async`, instead of `run`.
* Also, raise an informed error when dependencies required eval are not installed.
* Also, changed the behavior of AgentEvaluator.evaluate method to run all the evals, instead of failing at the first eval metric failure.
PiperOrigin-RevId: 775919127
2025-06-25 18:32:02 -07:00
Wei Sun (Jack)
a09781142a
chore: Removes LlmAgent.examples field, which was already abandoned before 0.1 version
...
For context: tools/example_tool.py was created to replace LlmAgent.example
Also removes relevant usage in tests.
PiperOrigin-RevId: 768193042
2025-06-06 13:17:10 -07:00
Xiang (Sean) Zhou
3f117391a5
refactor: remote remote agent as there is no use case and it's not implemented properly
...
PiperOrigin-RevId: 760652423
2025-05-19 09:24:37 -07:00
Ankur Sharma
1c23556225
Updated test cases to use the new EvalSet schema to store test data. Also, added a utility to help migrate existing tests files to the new schema.
...
Also, migrated existing test files to the new schema and deleted test session files as they are no longer needed.
PiperOrigin-RevId: 759318735
2025-05-15 15:10:06 -07:00
Selcuk Gun
794a70edcd
Support async agent and model callbacks
...
PiperOrigin-RevId: 755542756
2025-05-06 15:14:10 -07:00
Google ADK Member
61d4be2d76
No public description
...
PiperOrigin-RevId: 748777998
2025-04-17 21:47:59 +00:00