Commit 8ac0ce5
feat(bq-plugin): Add A2A tool_origin detection for RemoteA2aAgent
Extends _get_tool_origin() to detect AgentTool wrapping a
RemoteA2aAgent and return "A2A" origin. Fixes existing test that
used private _agent attribute instead of public agent attribute,
and adds test for the new A2A origin path.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 98326eb commit 8ac0ce5
File tree
2 files changed
+26
-2
lines changed- src/google/adk/plugins
- tests/unittests/plugins
2 files changed
+26
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
| 161 | + | |
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
| |||
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
174 | 179 | | |
175 | 180 | | |
176 | 181 | | |
177 | 182 | | |
178 | 183 | | |
179 | 184 | | |
| 185 | + | |
| 186 | + | |
180 | 187 | | |
181 | 188 | | |
182 | 189 | | |
| |||
Lines changed: 18 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4064 | 4064 | | |
4065 | 4065 | | |
4066 | 4066 | | |
4067 | | - | |
| 4067 | + | |
4068 | 4068 | | |
4069 | 4069 | | |
4070 | 4070 | | |
| |||
4085 | 4085 | | |
4086 | 4086 | | |
4087 | 4087 | | |
| 4088 | + | |
| 4089 | + | |
| 4090 | + | |
| 4091 | + | |
| 4092 | + | |
| 4093 | + | |
| 4094 | + | |
| 4095 | + | |
| 4096 | + | |
| 4097 | + | |
| 4098 | + | |
| 4099 | + | |
| 4100 | + | |
| 4101 | + | |
| 4102 | + | |
| 4103 | + | |
| 4104 | + | |
4088 | 4105 | | |
4089 | 4106 | | |
4090 | 4107 | | |
| |||
0 commit comments