Skip to content

ci: bump itk version and fix json rpc agent interface specification#938

Merged
ishymko merged 2 commits into1.0-devfrom
bump-tk-version
Apr 7, 2026
Merged

ci: bump itk version and fix json rpc agent interface specification#938
ishymko merged 2 commits into1.0-devfrom
bump-tk-version

Conversation

@kdziedzic70
Copy link
Copy Markdown
Contributor

Description

There was a bug that did not specify separate agent interfaces in SUT for jsonrpc transport - which resulted with go-v10 interface - communicating with python-v10 through v03 compat for jsonrpc

  • Follow the CONTRIBUTING Guide.
  • Make your Pull Request title in the https://www.conventionalcommits.org/ specification.
    • Important Prefixes for release-please:
      • fix: which represents bug fixes, and correlates to a SemVer patch.
      • feat: represents a new feature, and correlates to a SemVer minor.
      • feat!:, or fix!:, refactor!:, etc., which represent a breaking change (indicated by the !) and will result in a SemVer major.
  • Ensure the tests and linter pass (Run bash scripts/format.sh from the repository root to format)
  • Appropriate docs were updated (if necessary)

Fixes #<issue_number_goes_here> 🦕

@kdziedzic70 kdziedzic70 requested a review from a team as a code owner April 7, 2026 10:15
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 7, 2026

🧪 Code Coverage (vs 1.0-dev)

⬇️ Download Full Report

No coverage changes.

Generated by coverage-comment.yml

@kdziedzic70 kdziedzic70 changed the title bump itk version and fix json rpc agent interface specification fix: bump itk version and fix json rpc agent interface specification Apr 7, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the agent interfaces in itk/main.py to explicitly specify protocol versions '1.0' and '0.3' for JSON-RPC. The feedback suggests replacing these hardcoded strings with constants from a2a.utils to improve maintainability and ensure consistency with the SDK.

Comment thread itk/main.py
@ishymko ishymko changed the title fix: bump itk version and fix json rpc agent interface specification ci: bump itk version and fix json rpc agent interface specification Apr 7, 2026
@ishymko ishymko enabled auto-merge (squash) April 7, 2026 10:49
@ishymko ishymko disabled auto-merge April 7, 2026 10:49
@ishymko ishymko merged commit 15fb9b7 into 1.0-dev Apr 7, 2026
18 checks passed
@ishymko ishymko deleted the bump-tk-version branch April 7, 2026 10:50
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