Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: inference-gateway/a2a-debugger
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.5.2
Choose a base ref
...
head repository: inference-gateway/a2a-debugger
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.6.0
Choose a head ref
  • 3 commits
  • 5 files changed
  • 4 contributors

Commits on Sep 7, 2025

  1. feat(streaming): Add comprehensive Task ID and summary display at end…

    … of streaming (#7)
    
    * feat(streaming): Add comprehensive Task ID and summary display at end of streaming
    
    - Display Task ID, Context ID, and final status after streaming completes
    - Show streaming duration and detailed event counts (status updates, artifact updates)
    - Include final message parts count for comprehensive overview
    - Works in both normal and raw streaming modes
    - Add comprehensive test suite with mock A2A client testing both modes
    - Update documentation in README and example README with streaming summary features
    
    Addresses issue #6 by providing essential task information that was previously
    difficult to access after streaming completion, eliminating the need for
    additional task list queries.
    
    Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
    
    * chore: Nit-picking and cleanups
    
    * chore: Cleanups
    
    ---------
    
    Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
    Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
    3 people authored Sep 7, 2025
    Configuration menu
    Copy the full SHA
    069cd58 View commit details
    Browse the repository at this point in the history
  2. feat: Add task resumption support to submit commands (#9)

    * feat(Tasks): Add task resumption support to submit commands
    
    Added --task-id and --context-id parameters to both tasks submit and tasks submit-streaming commands to enable resuming existing tasks and continuing within existing contexts.
    
    Key changes:
    - Added --task-id flag to submitTaskCmd and submitStreamingTaskCmd
    - Added --context-id flag to submitTaskCmd and submitStreamingTaskCmd (already existed, now documented as optional)
    - Modified message payload construction to include taskId and contextId fields when provided
    - Updated debug logging to include task_id parameter
    - Regenerated types from A2A schema to ensure compatibility
    
    This enables debugging scenarios like:
    - Resuming tasks in input-required state
    - Continuing multi-turn conversations
    - Testing context preservation across task boundaries
    
    Usage examples:
    - a2a tasks submit --task-id "task-123" "Additional input"
    - a2a tasks submit --context-id "ctx-456" "Follow up question"
    - a2a tasks submit-streaming --task-id "task-789" "Continue processing"
    
    Closes #8
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
    
    * chore: Nit-picking - cleanups
    
    Signed-off-by: Eden Reich <eden.reich@gmail.com>
    
    ---------
    
    Signed-off-by: Eden Reich <eden.reich@gmail.com>
    Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
    Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
    3 people authored Sep 7, 2025
    Configuration menu
    Copy the full SHA
    ccd9cec View commit details
    Browse the repository at this point in the history
  3. chore(release): 🔖 0.6.0 [skip ci]

    ## [0.6.0](v0.5.2...v0.6.0) (2025-09-07)
    
    ### ✨ Features
    
    * Add task resumption support to submit commands ([#9](#9)) ([ccd9cec](ccd9cec)), closes [#8](#8)
    * **streaming:** Add comprehensive Task ID and summary display at end of streaming ([#7](#7)) ([069cd58](069cd58)), closes [#6](#6)
    ig-semantic-release-bot[bot] committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    d555226 View commit details
    Browse the repository at this point in the history
Loading