Skip to content

Align Google ADK extension with tooling extension conventions#158

Merged
JesuTerraz merged 2 commits intousers/jterrazas/google-adk-supportfrom
copilot/sub-pr-156
Feb 3, 2026
Merged

Align Google ADK extension with tooling extension conventions#158
JesuTerraz merged 2 commits intousers/jterrazas/google-adk-supportfrom
copilot/sub-pr-156

Conversation

Copy link
Contributor

Copilot AI commented Feb 3, 2026

Addresses inconsistencies in the Google ADK tooling extension identified during code review.

Changes

  • setup.py: Changed to use_exact_match=True to enforce identical versions across all SDK packages, matching openai/semantickernel/agentframework extensions
  • test_mcp_tool_registration_service.py: Added @pytest.mark.unit decorator to all 11 test methods per codebase convention

Both changes align the Google extension with established patterns across other tooling extensions.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: JesuTerraz <96103167+JesuTerraz@users.noreply.github.com>
Copilot AI changed the title [WIP] Add new Google ADK tooling extension to Agent365 Align Google ADK extension with tooling extension conventions Feb 3, 2026
Copilot AI requested a review from JesuTerraz February 3, 2026 22:47
@JesuTerraz JesuTerraz marked this pull request as ready for review February 3, 2026 22:55
@JesuTerraz JesuTerraz requested a review from a team as a code owner February 3, 2026 22:55
@JesuTerraz JesuTerraz merged commit 8aa1200 into users/jterrazas/google-adk-support Feb 3, 2026
1 check passed
@JesuTerraz JesuTerraz deleted the copilot/sub-pr-156 branch February 3, 2026 22:55
JesuTerraz added a commit that referenced this pull request Feb 6, 2026
* initial commit

* update pyproject.toml

* test additions

* remove non-central versioning

* format

* format x2

* ignore E402

* remove duplicate folder

* remove extra newline

* Fix Google ADK extension documentation and linting config (#157)

* Initial plan

* Fix design.md and add ruff copyright config per review comments

Co-authored-by: JesuTerraz <96103167+JesuTerraz@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: JesuTerraz <96103167+JesuTerraz@users.noreply.github.com>

* Align Google ADK extension with tooling extension conventions (#158)

* Initial plan

* Fix setup.py consistency and add @pytest.mark.unit decorators

Co-authored-by: JesuTerraz <96103167+JesuTerraz@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: JesuTerraz <96103167+JesuTerraz@users.noreply.github.com>

* Modify agent instead of creating a new instance

* Fix Google ADK extension documentation and log messages (#160)

* Initial plan

* Fix documentation and log message for in-place agent modification

Co-authored-by: JesuTerraz <96103167+JesuTerraz@users.noreply.github.com>

* Remove redundant comment from documentation example

Co-authored-by: JesuTerraz <96103167+JesuTerraz@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: JesuTerraz <96103167+JesuTerraz@users.noreply.github.com>

---------

Co-authored-by: Jesus Terrazas <jterrazas@microsoft.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
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