Skip to content

Conversation

@edenreich
Copy link
Contributor

Fixes #2

The A2A debugger was only showing text message parts, completely hiding tool calls and other structured data that are sent as DataParts.

Changes

  • Add comprehensive displayPart() helper function to handle all A2A part types
  • Support TextPart (text), DataPart (tool calls/structured data), FilePart (files)
  • Update tasks get and tasks history commands to use new display logic
  • Tool calls and structured data now visible with proper JSON formatting

Testing

  • task generate - Generated types updated
  • task lint - 0 issues
  • task build - Compiles successfully

Generated with Claude Code

claude bot and others added 2 commits August 4, 2025 14:04
- Add displayPart() helper function to properly format all A2A message part types
- Support TextPart (kind: "text"), DataPart (kind: "data"), and FilePart (kind: "file") 
- Update getTaskCmd and historyCmd to use displayPart() instead of only showing text parts
- Tool calls and other structured data in DataParts will now be visible in debugger output
- Resolves issue where only text messages were displayed, hiding tool calls and files

Fixes #2

Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
Signed-off-by: Eden Reich <eden.reich@gmail.com>
@edenreich edenreich merged commit 54dc546 into main Aug 4, 2025
1 check passed
@edenreich edenreich deleted the claude/issue-2-20250804-1358 branch August 4, 2025 18:31
ig-semantic-release-bot bot added a commit that referenced this pull request Aug 4, 2025
## [0.5.1](v0.5.0...v0.5.1) (2025-08-04)

### 🐛 Bug Fixes

* Display all message part types including tool calls ([#3](#3)) ([54dc546](54dc546)), closes [#2](#2)

### 👷 CI

* Add Claude Code GitHub Workflow ([#1](#1)) ([741230b](741230b))

### 📚 Documentation

* Add CLAUDE.md for project documentation and development guidelines ([caa0e90](caa0e90))

### 🔧 Miscellaneous

* Add issue templates for bug reports, feature requests, and refactor requests ([ae732b9](ae732b9))

### 🔨 Miscellaneous

* Install Claude code in Dockerfile ([13a2bbc](13a2bbc))
@ig-semantic-release-bot
Copy link
Contributor

🎉 This PR is included in version 0.5.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] The debugger currently not showing tool calls

2 participants