AGNTCY CSIT
A2A Interop Dashboard
A static HTML view over the Ginkgo JSON and JUnit XML artifacts under /home/runner/work/csit/csit/site/docs/a2a. The dashboard groups every saved run, highlights failures, and keeps the raw machine-readable files one click away.
Compatibility Matrix
| JSON-RPC task-streaming | JSON-RPC lifecycle | JSON-RPC push-config | JSON-RPC parity | REST task-streaming | REST lifecycle | REST push-config | REST parity | gRPC task-streaming | gRPC lifecycle | gRPC push-config | gRPC parity | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| .NET→Go Go+.NET | — | — | — | — | ||||||||
| Go→.NET Go+.NET | — | — | — | — | ||||||||
| .NET→Python Python+.NET | — | — | — | — | ||||||||
| Python→.NET Python+.NET | — | — | — | — | ||||||||
| Go→Python Python+Go | ||||||||||||
| Python→Go Python+Go | ||||||||||||
| .NET→Rust Rust+.NET | — | — | — | — | ||||||||
| Rust→.NET Rust+.NET | — | — | — | — | ||||||||
| Go→Rust Rust+Go | ||||||||||||
| Rust→Go Rust+Go | ||||||||||||
| Python→Rust Rust+Python | ||||||||||||
| Rust→Python Rust+Python | ||||||||||||
| .NET→.NET Self+.NET | — | — | — | — | ||||||||
| Go→Go Self+Go | ||||||||||||
| Python→Python Self+Python | ||||||||||||
| Rust→Rust Self+Rust |
Run
Status
Scope
Timing
Results
Artifacts
Run
Rust+Python
A2A Interop Suite
Status
Passing
Scope
24 of 164 specs selected
suite-rust-python
Timing
1m12.153s
Updated 2026-06-26 08:00:45 UTC
Results
24 passed
0 failed
140 skipped
A2A Interop Suite
24 of 164 specs selected
suite-rust-python
Updated 2026-06-26 08:00:45 UTC
24 passed
0 failed
140 skipped
Run Metadata
- Saved run
- report-agntcy-a2a-rust-python
- Started
- 2026-06-26 07:59:02 UTC
- Finished
- 2026-06-26 08:00:15 UTC
- Selected specs
- 24 of 164
- Executed specs
- 24
- Label filter
suite-rust-python
Failures
Executed Specs
| Status | Spec | Duration | Labels |
|---|---|---|---|
| Passed |
Rust+Python / jsonrpc / Rust→Python / task-streaming
|
48.56s | suite-rust-python, jsonrpc, rust-python, behavior-core, behavior-task-streaming |
| Passed |
Rust+Python / jsonrpc / Rust→Python / task-lifecycle
|
19ms | suite-rust-python, jsonrpc, rust-python, behavior-core, behavior-lifecycle |
| Passed |
Rust+Python / jsonrpc / Rust→Python / push-config
|
14ms | suite-rust-python, jsonrpc, rust-python, behavior-core, behavior-push-config |
| Passed |
Rust+Python / jsonrpc / Rust→Python / scenario-parity
|
350ms | suite-rust-python, jsonrpc, rust-python, behavior-parity |
| Passed |
Rust+Python / jsonrpc / Python→Rust / task-streaming
|
592ms | suite-rust-python, jsonrpc, python-rust, behavior-core, behavior-task-streaming |
| Passed |
Rust+Python / jsonrpc / Python→Rust / task-lifecycle
|
480ms | suite-rust-python, jsonrpc, python-rust, behavior-core, behavior-lifecycle |
| Passed |
Rust+Python / jsonrpc / Python→Rust / push-config
|
575ms | suite-rust-python, jsonrpc, python-rust, behavior-core, behavior-push-config |
| Passed |
Rust+Python / jsonrpc / Python→Rust / scenario-parity
|
876ms | suite-rust-python, jsonrpc, python-rust, behavior-parity |
| Passed |
Rust+Python / rest / Rust→Python / task-streaming
|
12ms | suite-rust-python, rest, rust-python, behavior-core, behavior-task-streaming |
| Passed |
Rust+Python / rest / Rust→Python / task-lifecycle
|
18ms | suite-rust-python, rest, rust-python, behavior-core, behavior-lifecycle |
| Passed |
Rust+Python / rest / Rust→Python / push-config
|
14ms | suite-rust-python, rest, rust-python, behavior-core, behavior-push-config |
| Passed |
Rust+Python / rest / Rust→Python / scenario-parity
|
346ms | suite-rust-python, rest, rust-python, behavior-parity |
| Passed |
Rust+Python / rest / Python→Rust / task-streaming
|
525ms | suite-rust-python, rest, python-rust, behavior-core, behavior-task-streaming |
| Passed |
Rust+Python / rest / Python→Rust / task-lifecycle
|
502ms | suite-rust-python, rest, python-rust, behavior-core, behavior-lifecycle |
| Passed |
Rust+Python / rest / Python→Rust / push-config
|
581ms | suite-rust-python, rest, python-rust, behavior-core, behavior-push-config |
| Passed |
Rust+Python / rest / Python→Rust / scenario-parity
|
856ms | suite-rust-python, rest, python-rust, behavior-parity |
| Passed |
Rust+Python / grpc / Rust→Python / task-streaming
|
10ms | suite-rust-python, grpc, rust-python, behavior-core, behavior-task-streaming |
| Passed |
Rust+Python / grpc / Rust→Python / task-lifecycle
|
15ms | suite-rust-python, grpc, rust-python, behavior-core, behavior-lifecycle |
| Passed |
Rust+Python / grpc / Rust→Python / push-config
|
13ms | suite-rust-python, grpc, rust-python, behavior-core, behavior-push-config |
| Passed |
Rust+Python / grpc / Rust→Python / scenario-parity
|
337ms | suite-rust-python, grpc, rust-python, behavior-parity |
| Passed |
Rust+Python / grpc / Python→Rust / task-streaming
|
501ms | suite-rust-python, grpc, python-rust, behavior-core, behavior-task-streaming |
| Passed |
Rust+Python / grpc / Python→Rust / task-lifecycle
|
487ms | suite-rust-python, grpc, python-rust, behavior-core, behavior-lifecycle |
| Passed |
Rust+Python / grpc / Python→Rust / push-config
|
481ms | suite-rust-python, grpc, python-rust, behavior-core, behavior-push-config |
| Passed |
Rust+Python / grpc / Python→Rust / scenario-parity
|
15.982s | suite-rust-python, grpc, python-rust, behavior-parity |
Run
Rust+.NET
A2A Interop Suite
Status
Passing
Scope
16 of 164 specs selected
suite-rust-dotnet
Timing
1m0.695s
Updated 2026-06-26 08:00:45 UTC
Results
16 passed
0 failed
148 skipped
A2A Interop Suite
16 of 164 specs selected
suite-rust-dotnet
Updated 2026-06-26 08:00:45 UTC
16 passed
0 failed
148 skipped
Run Metadata
- Saved run
- report-agntcy-a2a-rust-dotnet
- Started
- 2026-06-26 07:58:50 UTC
- Finished
- 2026-06-26 07:59:51 UTC
- Selected specs
- 16 of 164
- Executed specs
- 16
- Label filter
suite-rust-dotnet
Failures
Executed Specs
| Status | Spec | Duration | Labels |
|---|---|---|---|
| Passed |
Rust+.NET / jsonrpc / .NET→Rust / task-streaming
|
56.203s | suite-rust-dotnet, jsonrpc, dotnet-rust, behavior-core, behavior-task-streaming |
| Passed |
Rust+.NET / jsonrpc / .NET→Rust / task-lifecycle
|
410ms | suite-rust-dotnet, jsonrpc, dotnet-rust, behavior-core, behavior-lifecycle |
| Passed |
Rust+.NET / jsonrpc / .NET→Rust / push-config
|
354ms | suite-rust-dotnet, jsonrpc, dotnet-rust, behavior-core, behavior-push-config |
| Passed |
Rust+.NET / jsonrpc / .NET→Rust / scenario-parity
|
712ms | suite-rust-dotnet, jsonrpc, dotnet-rust, behavior-parity |
| Passed |
Rust+.NET / jsonrpc / Rust→.NET / task-streaming
|
223ms | suite-rust-dotnet, jsonrpc, rust-dotnet, behavior-core, behavior-task-streaming |
| Passed |
Rust+.NET / jsonrpc / Rust→.NET / task-lifecycle
|
41ms | suite-rust-dotnet, jsonrpc, rust-dotnet, behavior-core, behavior-lifecycle |
| Passed |
Rust+.NET / jsonrpc / Rust→.NET / push-config
|
12ms | suite-rust-dotnet, jsonrpc, rust-dotnet, behavior-core, behavior-push-config |
| Passed |
Rust+.NET / jsonrpc / Rust→.NET / scenario-parity
|
356ms | suite-rust-dotnet, jsonrpc, rust-dotnet, behavior-parity |
| Passed |
Rust+.NET / rest / .NET→Rust / task-streaming
|
339ms | suite-rust-dotnet, rest, dotnet-rust, behavior-core, behavior-task-streaming |
| Passed |
Rust+.NET / rest / .NET→Rust / task-lifecycle
|
348ms | suite-rust-dotnet, rest, dotnet-rust, behavior-core, behavior-lifecycle |
| Passed |
Rust+.NET / rest / .NET→Rust / push-config
|
329ms | suite-rust-dotnet, rest, dotnet-rust, behavior-core, behavior-push-config |
| Passed |
Rust+.NET / rest / .NET→Rust / scenario-parity
|
660ms | suite-rust-dotnet, rest, dotnet-rust, behavior-parity |
| Passed |
Rust+.NET / rest / Rust→.NET / task-streaming
|
119ms | suite-rust-dotnet, rest, rust-dotnet, behavior-core, behavior-task-streaming |
| Passed |
Rust+.NET / rest / Rust→.NET / task-lifecycle
|
47ms | suite-rust-dotnet, rest, rust-dotnet, behavior-core, behavior-lifecycle |
| Passed |
Rust+.NET / rest / Rust→.NET / push-config
|
13ms | suite-rust-dotnet, rest, rust-dotnet, behavior-core, behavior-push-config |
| Passed |
Rust+.NET / rest / Rust→.NET / scenario-parity
|
522ms | suite-rust-dotnet, rest, rust-dotnet, behavior-parity |
Run
Self / Rust
A2A Interop Suite
Status
Passing
Scope
12 of 164 specs selected
suite-self-rust
Timing
46.161s
Updated 2026-06-26 08:00:45 UTC
Results
12 passed
0 failed
152 skipped
A2A Interop Suite
12 of 164 specs selected
suite-self-rust
Updated 2026-06-26 08:00:45 UTC
12 passed
0 failed
152 skipped
Run Metadata
- Saved run
- report-agntcy-a2a-self-rust
- Started
- 2026-06-26 07:58:52 UTC
- Finished
- 2026-06-26 07:59:38 UTC
- Selected specs
- 12 of 164
- Executed specs
- 12
- Label filter
suite-self-rust
Failures
Executed Specs
| Status | Spec | Duration | Labels |
|---|---|---|---|
| Passed |
Rust / jsonrpc / Rust→Rust / task-streaming
|
44.805s | suite-self-rust, jsonrpc, rust-rust, behavior-core, behavior-task-streaming |
| Passed |
Rust / jsonrpc / Rust→Rust / task-lifecycle
|
14ms | suite-self-rust, jsonrpc, rust-rust, behavior-core, behavior-lifecycle |
| Passed |
Rust / jsonrpc / Rust→Rust / push-config
|
11ms | suite-self-rust, jsonrpc, rust-rust, behavior-core, behavior-push-config |
| Passed |
Rust / jsonrpc / Rust→Rust / scenario-parity
|
372ms | suite-self-rust, jsonrpc, rust-rust, behavior-parity |
| Passed |
Rust / rest / Rust→Rust / task-streaming
|
49ms | suite-self-rust, rest, rust-rust, behavior-core, behavior-task-streaming |
| Passed |
Rust / rest / Rust→Rust / task-lifecycle
|
13ms | suite-self-rust, rest, rust-rust, behavior-core, behavior-lifecycle |
| Passed |
Rust / rest / Rust→Rust / push-config
|
9ms | suite-self-rust, rest, rust-rust, behavior-core, behavior-push-config |
| Passed |
Rust / rest / Rust→Rust / scenario-parity
|
375ms | suite-self-rust, rest, rust-rust, behavior-parity |
| Passed |
Rust / grpc / Rust→Rust / task-streaming
|
8ms | suite-self-rust, grpc, rust-rust, behavior-core, behavior-task-streaming |
| Passed |
Rust / grpc / Rust→Rust / task-lifecycle
|
14ms | suite-self-rust, grpc, rust-rust, behavior-core, behavior-lifecycle |
| Passed |
Rust / grpc / Rust→Rust / push-config
|
11ms | suite-self-rust, grpc, rust-rust, behavior-core, behavior-push-config |
| Passed |
Rust / grpc / Rust→Rust / scenario-parity
|
476ms | suite-self-rust, grpc, rust-rust, behavior-parity |
Run
Python+.NET
A2A Interop Suite
Status
Passing
Scope
16 of 164 specs selected
suite-python-dotnet
Timing
38.341s
Updated 2026-06-26 08:00:45 UTC
Results
16 passed
0 failed
148 skipped
A2A Interop Suite
16 of 164 specs selected
suite-python-dotnet
Updated 2026-06-26 08:00:45 UTC
16 passed
0 failed
148 skipped
Run Metadata
- Saved run
- report-agntcy-a2a-python-dotnet
- Started
- 2026-06-26 07:58:56 UTC
- Finished
- 2026-06-26 07:59:34 UTC
- Selected specs
- 16 of 164
- Executed specs
- 16
- Label filter
suite-python-dotnet
Failures
Executed Specs
| Status | Spec | Duration | Labels |
|---|---|---|---|
| Passed |
Python+.NET / jsonrpc / Python→.NET / task-streaming
|
20.168s | suite-python-dotnet, jsonrpc, python-dotnet, behavior-core, behavior-task-streaming |
| Passed |
Python+.NET / jsonrpc / Python→.NET / task-lifecycle
|
500ms | suite-python-dotnet, jsonrpc, python-dotnet, behavior-core, behavior-lifecycle |
| Passed |
Python+.NET / jsonrpc / Python→.NET / push-config
|
476ms | suite-python-dotnet, jsonrpc, python-dotnet, behavior-core, behavior-push-config |
| Passed |
Python+.NET / jsonrpc / Python→.NET / scenario-parity
|
828ms | suite-python-dotnet, jsonrpc, python-dotnet, behavior-parity |
| Passed |
Python+.NET / jsonrpc / .NET→Python / task-streaming
|
831ms | suite-python-dotnet, jsonrpc, dotnet-python, behavior-core, behavior-task-streaming |
| Passed |
Python+.NET / jsonrpc / .NET→Python / task-lifecycle
|
367ms | suite-python-dotnet, jsonrpc, dotnet-python, behavior-core, behavior-lifecycle |
| Passed |
Python+.NET / jsonrpc / .NET→Python / push-config
|
358ms | suite-python-dotnet, jsonrpc, dotnet-python, behavior-core, behavior-push-config |
| Passed |
Python+.NET / jsonrpc / .NET→Python / scenario-parity
|
684ms | suite-python-dotnet, jsonrpc, dotnet-python, behavior-parity |
| Passed |
Python+.NET / rest / Python→.NET / task-streaming
|
578ms | suite-python-dotnet, rest, python-dotnet, behavior-core, behavior-task-streaming |
| Passed |
Python+.NET / rest / Python→.NET / task-lifecycle
|
489ms | suite-python-dotnet, rest, python-dotnet, behavior-core, behavior-lifecycle |
| Passed |
Python+.NET / rest / Python→.NET / push-config
|
465ms | suite-python-dotnet, rest, python-dotnet, behavior-core, behavior-push-config |
| Passed |
Python+.NET / rest / Python→.NET / scenario-parity
|
835ms | suite-python-dotnet, rest, python-dotnet, behavior-parity |
| Passed |
Python+.NET / rest / .NET→Python / task-streaming
|
339ms | suite-python-dotnet, rest, dotnet-python, behavior-core, behavior-task-streaming |
| Passed |
Python+.NET / rest / .NET→Python / task-lifecycle
|
377ms | suite-python-dotnet, rest, dotnet-python, behavior-core, behavior-lifecycle |
| Passed |
Python+.NET / rest / .NET→Python / push-config
|
335ms | suite-python-dotnet, rest, dotnet-python, behavior-core, behavior-push-config |
| Passed |
Python+.NET / rest / .NET→Python / scenario-parity
|
10.706s | suite-python-dotnet, rest, dotnet-python, behavior-parity |
Run
Rust+Go
A2A Interop Suite
Status
Passing
Scope
24 of 164 specs selected
suite-rust-go
Timing
44.544s
Updated 2026-06-26 08:00:45 UTC
Results
24 passed
0 failed
140 skipped
A2A Interop Suite
24 of 164 specs selected
suite-rust-go
Updated 2026-06-26 08:00:45 UTC
24 passed
0 failed
140 skipped
Run Metadata
- Saved run
- report-agntcy-a2a
- Started
- 2026-06-26 07:58:50 UTC
- Finished
- 2026-06-26 07:59:34 UTC
- Selected specs
- 24 of 164
- Executed specs
- 24
- Label filter
suite-rust-go
Failures
Executed Specs
| Status | Spec | Duration | Labels |
|---|---|---|---|
| Passed |
Rust+Go / jsonrpc / Go→Rust / task-streaming
|
42.22s | suite-rust-go, jsonrpc, go-rust, behavior-core, behavior-task-streaming |
| Passed |
Rust+Go / jsonrpc / Go→Rust / task-lifecycle
|
6ms | suite-rust-go, jsonrpc, go-rust, behavior-core, behavior-lifecycle |
| Passed |
Rust+Go / jsonrpc / Go→Rust / push-config
|
4ms | suite-rust-go, jsonrpc, go-rust, behavior-core, behavior-push-config |
| Passed |
Rust+Go / jsonrpc / Go→Rust / scenario-parity
|
356ms | suite-rust-go, jsonrpc, go-rust, behavior-parity |
| Passed |
Rust+Go / jsonrpc / Rust→Go / task-streaming
|
8ms | suite-rust-go, jsonrpc, rust-go, behavior-core, behavior-task-streaming |
| Passed |
Rust+Go / jsonrpc / Rust→Go / task-lifecycle
|
12ms | suite-rust-go, jsonrpc, rust-go, behavior-core, behavior-lifecycle |
| Passed |
Rust+Go / jsonrpc / Rust→Go / push-config
|
9ms | suite-rust-go, jsonrpc, rust-go, behavior-core, behavior-push-config |
| Passed |
Rust+Go / jsonrpc / Rust→Go / scenario-parity
|
331ms | suite-rust-go, jsonrpc, rust-go, behavior-parity |
| Passed |
Rust+Go / rest / Go→Rust / task-streaming
|
44ms | suite-rust-go, rest, go-rust, behavior-core, behavior-task-streaming |
| Passed |
Rust+Go / rest / Go→Rust / task-lifecycle
|
5ms | suite-rust-go, rest, go-rust, behavior-core, behavior-lifecycle |
| Passed |
Rust+Go / rest / Go→Rust / push-config
|
3ms | suite-rust-go, rest, go-rust, behavior-core, behavior-push-config |
| Passed |
Rust+Go / rest / Go→Rust / scenario-parity
|
355ms | suite-rust-go, rest, go-rust, behavior-parity |
| Passed |
Rust+Go / rest / Rust→Go / task-streaming
|
8ms | suite-rust-go, rest, rust-go, behavior-core, behavior-task-streaming |
| Passed |
Rust+Go / rest / Rust→Go / task-lifecycle
|
11ms | suite-rust-go, rest, rust-go, behavior-core, behavior-lifecycle |
| Passed |
Rust+Go / rest / Rust→Go / push-config
|
8ms | suite-rust-go, rest, rust-go, behavior-core, behavior-push-config |
| Passed |
Rust+Go / rest / Rust→Go / scenario-parity
|
330ms | suite-rust-go, rest, rust-go, behavior-parity |
| Passed |
Rust+Go / grpc / Go→Rust / task-streaming
|
4ms | suite-rust-go, grpc, go-rust, behavior-core, behavior-task-streaming |
| Passed |
Rust+Go / grpc / Go→Rust / task-lifecycle
|
7ms | suite-rust-go, grpc, go-rust, behavior-core, behavior-lifecycle |
| Passed |
Rust+Go / grpc / Go→Rust / push-config
|
5ms | suite-rust-go, grpc, go-rust, behavior-core, behavior-push-config |
| Passed |
Rust+Go / grpc / Go→Rust / scenario-parity
|
316ms | suite-rust-go, grpc, go-rust, behavior-parity |
| Passed |
Rust+Go / grpc / Rust→Go / task-streaming
|
9ms | suite-rust-go, grpc, rust-go, behavior-core, behavior-task-streaming |
| Passed |
Rust+Go / grpc / Rust→Go / task-lifecycle
|
14ms | suite-rust-go, grpc, rust-go, behavior-core, behavior-lifecycle |
| Passed |
Rust+Go / grpc / Rust→Go / push-config
|
10ms | suite-rust-go, grpc, rust-go, behavior-core, behavior-push-config |
| Passed |
Rust+Go / grpc / Rust→Go / scenario-parity
|
466ms | suite-rust-go, grpc, rust-go, behavior-parity |
Run
Python+Go
A2A Interop Suite
Status
Passing
Scope
24 of 164 specs selected
suite-python-go
Timing
27.397s
Updated 2026-06-26 08:00:45 UTC
Results
24 passed
0 failed
140 skipped
A2A Interop Suite
24 of 164 specs selected
suite-python-go
Updated 2026-06-26 08:00:45 UTC
24 passed
0 failed
140 skipped
Run Metadata
- Saved run
- report-agntcy-a2a-python-go
- Started
- 2026-06-26 07:59:04 UTC
- Finished
- 2026-06-26 07:59:31 UTC
- Selected specs
- 24 of 164
- Executed specs
- 24
- Label filter
suite-python-go
Failures
Executed Specs
| Status | Spec | Duration | Labels |
|---|---|---|---|
| Passed |
Python+Go / jsonrpc / Go→Python / task-streaming
|
4.439s | suite-python-go, jsonrpc, go-python, behavior-core, behavior-task-streaming |
| Passed |
Python+Go / jsonrpc / Go→Python / task-lifecycle
|
11ms | suite-python-go, jsonrpc, go-python, behavior-core, behavior-lifecycle |
| Passed |
Python+Go / jsonrpc / Go→Python / push-config
|
8ms | suite-python-go, jsonrpc, go-python, behavior-core, behavior-push-config |
| Passed |
Python+Go / jsonrpc / Go→Python / scenario-parity
|
327ms | suite-python-go, jsonrpc, go-python, behavior-parity |
| Passed |
Python+Go / jsonrpc / Python→Go / task-streaming
|
514ms | suite-python-go, jsonrpc, python-go, behavior-core, behavior-task-streaming |
| Passed |
Python+Go / jsonrpc / Python→Go / task-lifecycle
|
464ms | suite-python-go, jsonrpc, python-go, behavior-core, behavior-lifecycle |
| Passed |
Python+Go / jsonrpc / Python→Go / push-config
|
551ms | suite-python-go, jsonrpc, python-go, behavior-core, behavior-push-config |
| Passed |
Python+Go / jsonrpc / Python→Go / scenario-parity
|
804ms | suite-python-go, jsonrpc, python-go, behavior-parity |
| Passed |
Python+Go / rest / Go→Python / task-streaming
|
7ms | suite-python-go, rest, go-python, behavior-core, behavior-task-streaming |
| Passed |
Python+Go / rest / Go→Python / task-lifecycle
|
10ms | suite-python-go, rest, go-python, behavior-core, behavior-lifecycle |
| Passed |
Python+Go / rest / Go→Python / push-config
|
6ms | suite-python-go, rest, go-python, behavior-core, behavior-push-config |
| Passed |
Python+Go / rest / Go→Python / scenario-parity
|
325ms | suite-python-go, rest, go-python, behavior-parity |
| Passed |
Python+Go / rest / Python→Go / task-streaming
|
483ms | suite-python-go, rest, python-go, behavior-core, behavior-task-streaming |
| Passed |
Python+Go / rest / Python→Go / task-lifecycle
|
484ms | suite-python-go, rest, python-go, behavior-core, behavior-lifecycle |
| Passed |
Python+Go / rest / Python→Go / push-config
|
545ms | suite-python-go, rest, python-go, behavior-core, behavior-push-config |
| Passed |
Python+Go / rest / Python→Go / scenario-parity
|
810ms | suite-python-go, rest, python-go, behavior-parity |
| Passed |
Python+Go / grpc / Go→Python / task-streaming
|
6ms | suite-python-go, grpc, go-python, behavior-core, behavior-task-streaming |
| Passed |
Python+Go / grpc / Go→Python / task-lifecycle
|
7ms | suite-python-go, grpc, go-python, behavior-core, behavior-lifecycle |
| Passed |
Python+Go / grpc / Go→Python / push-config
|
5ms | suite-python-go, grpc, go-python, behavior-core, behavior-push-config |
| Passed |
Python+Go / grpc / Go→Python / scenario-parity
|
319ms | suite-python-go, grpc, go-python, behavior-parity |
| Passed |
Python+Go / grpc / Python→Go / task-streaming
|
493ms | suite-python-go, grpc, python-go, behavior-core, behavior-task-streaming |
| Passed |
Python+Go / grpc / Python→Go / task-lifecycle
|
470ms | suite-python-go, grpc, python-go, behavior-core, behavior-lifecycle |
| Passed |
Python+Go / grpc / Python→Go / push-config
|
471ms | suite-python-go, grpc, python-go, behavior-core, behavior-push-config |
| Passed |
Python+Go / grpc / Python→Go / scenario-parity
|
15.833s | suite-python-go, grpc, python-go, behavior-parity |
Run
Self / .NET
A2A Interop Suite
Status
Passing
Scope
8 of 164 specs selected
suite-self-dotnet
Timing
21.681s
Updated 2026-06-26 08:00:45 UTC
Results
8 passed
0 failed
156 skipped
A2A Interop Suite
8 of 164 specs selected
suite-self-dotnet
Updated 2026-06-26 08:00:45 UTC
8 passed
0 failed
156 skipped
Run Metadata
- Saved run
- report-agntcy-a2a-self-dotnet
- Started
- 2026-06-26 07:58:54 UTC
- Finished
- 2026-06-26 07:59:16 UTC
- Selected specs
- 8 of 164
- Executed specs
- 8
- Label filter
suite-self-dotnet
Failures
Executed Specs
| Status | Spec | Duration | Labels |
|---|---|---|---|
| Passed |
.NET / jsonrpc / .NET→.NET / task-streaming
|
18.218s | suite-self-dotnet, jsonrpc, dotnet-dotnet, behavior-core, behavior-task-streaming |
| Passed |
.NET / jsonrpc / .NET→.NET / task-lifecycle
|
420ms | suite-self-dotnet, jsonrpc, dotnet-dotnet, behavior-core, behavior-lifecycle |
| Passed |
.NET / jsonrpc / .NET→.NET / push-config
|
362ms | suite-self-dotnet, jsonrpc, dotnet-dotnet, behavior-core, behavior-push-config |
| Passed |
.NET / jsonrpc / .NET→.NET / scenario-parity
|
709ms | suite-self-dotnet, jsonrpc, dotnet-dotnet, behavior-parity |
| Passed |
.NET / rest / .NET→.NET / task-streaming
|
479ms | suite-self-dotnet, rest, dotnet-dotnet, behavior-core, behavior-task-streaming |
| Passed |
.NET / rest / .NET→.NET / task-lifecycle
|
394ms | suite-self-dotnet, rest, dotnet-dotnet, behavior-core, behavior-lifecycle |
| Passed |
.NET / rest / .NET→.NET / push-config
|
359ms | suite-self-dotnet, rest, dotnet-dotnet, behavior-core, behavior-push-config |
| Passed |
.NET / rest / .NET→.NET / scenario-parity
|
734ms | suite-self-dotnet, rest, dotnet-dotnet, behavior-parity |
Run
Self / Python
A2A Interop Suite
Status
Passing
Scope
12 of 164 specs selected
suite-self-python
Timing
24.598s
Updated 2026-06-26 08:00:45 UTC
Results
12 passed
0 failed
152 skipped
A2A Interop Suite
12 of 164 specs selected
suite-self-python
Updated 2026-06-26 08:00:45 UTC
12 passed
0 failed
152 skipped
Run Metadata
- Saved run
- report-agntcy-a2a-self-python
- Started
- 2026-06-26 07:58:48 UTC
- Finished
- 2026-06-26 07:59:13 UTC
- Selected specs
- 12 of 164
- Executed specs
- 12
- Label filter
suite-self-python
Failures
Executed Specs
| Status | Spec | Duration | Labels |
|---|---|---|---|
| Passed |
Python / jsonrpc / Python→Python / task-streaming
|
3.386s | suite-self-python, jsonrpc, python-python, behavior-core, behavior-task-streaming |
| Passed |
Python / jsonrpc / Python→Python / task-lifecycle
|
455ms | suite-self-python, jsonrpc, python-python, behavior-core, behavior-lifecycle |
| Passed |
Python / jsonrpc / Python→Python / push-config
|
536ms | suite-self-python, jsonrpc, python-python, behavior-core, behavior-push-config |
| Passed |
Python / jsonrpc / Python→Python / scenario-parity
|
803ms | suite-self-python, jsonrpc, python-python, behavior-parity |
| Passed |
Python / rest / Python→Python / task-streaming
|
463ms | suite-self-python, rest, python-python, behavior-core, behavior-task-streaming |
| Passed |
Python / rest / Python→Python / task-lifecycle
|
450ms | suite-self-python, rest, python-python, behavior-core, behavior-lifecycle |
| Passed |
Python / rest / Python→Python / push-config
|
539ms | suite-self-python, rest, python-python, behavior-core, behavior-push-config |
| Passed |
Python / rest / Python→Python / scenario-parity
|
802ms | suite-self-python, rest, python-python, behavior-parity |
| Passed |
Python / grpc / Python→Python / task-streaming
|
467ms | suite-self-python, grpc, python-python, behavior-core, behavior-task-streaming |
| Passed |
Python / grpc / Python→Python / task-lifecycle
|
441ms | suite-self-python, grpc, python-python, behavior-core, behavior-lifecycle |
| Passed |
Python / grpc / Python→Python / push-config
|
457ms | suite-self-python, grpc, python-python, behavior-core, behavior-push-config |
| Passed |
Python / grpc / Python→Python / scenario-parity
|
15.793s | suite-self-python, grpc, python-python, behavior-parity |
Run
Go+.NET
A2A Interop Suite
Status
Passing
Scope
16 of 164 specs selected
suite-go-dotnet
Timing
15.228s
Updated 2026-06-26 08:00:45 UTC
Results
16 passed
0 failed
148 skipped
A2A Interop Suite
16 of 164 specs selected
suite-go-dotnet
Updated 2026-06-26 08:00:45 UTC
16 passed
0 failed
148 skipped
Run Metadata
- Saved run
- report-agntcy-a2a-go-dotnet
- Started
- 2026-06-26 07:58:48 UTC
- Finished
- 2026-06-26 07:59:03 UTC
- Selected specs
- 16 of 164
- Executed specs
- 16
- Label filter
suite-go-dotnet
Failures
Executed Specs
| Status | Spec | Duration | Labels |
|---|---|---|---|
| Passed |
Go+.NET / jsonrpc / Go→.NET / task-streaming
|
11.334s | suite-go-dotnet, jsonrpc, go-dotnet, behavior-core, behavior-task-streaming |
| Passed |
Go+.NET / jsonrpc / Go→.NET / task-lifecycle
|
27ms | suite-go-dotnet, jsonrpc, go-dotnet, behavior-core, behavior-lifecycle |
| Passed |
Go+.NET / jsonrpc / Go→.NET / push-config
|
6ms | suite-go-dotnet, jsonrpc, go-dotnet, behavior-core, behavior-push-config |
| Passed |
Go+.NET / jsonrpc / Go→.NET / scenario-parity
|
341ms | suite-go-dotnet, jsonrpc, go-dotnet, behavior-parity |
| Passed |
Go+.NET / jsonrpc / .NET→Go / task-streaming
|
487ms | suite-go-dotnet, jsonrpc, dotnet-go, behavior-core, behavior-task-streaming |
| Passed |
Go+.NET / jsonrpc / .NET→Go / task-lifecycle
|
305ms | suite-go-dotnet, jsonrpc, dotnet-go, behavior-core, behavior-lifecycle |
| Passed |
Go+.NET / jsonrpc / .NET→Go / push-config
|
275ms | suite-go-dotnet, jsonrpc, dotnet-go, behavior-core, behavior-push-config |
| Passed |
Go+.NET / jsonrpc / .NET→Go / scenario-parity
|
592ms | suite-go-dotnet, jsonrpc, dotnet-go, behavior-parity |
| Passed |
Go+.NET / rest / Go→.NET / task-streaming
|
88ms | suite-go-dotnet, rest, go-dotnet, behavior-core, behavior-task-streaming |
| Passed |
Go+.NET / rest / Go→.NET / task-lifecycle
|
31ms | suite-go-dotnet, rest, go-dotnet, behavior-core, behavior-lifecycle |
| Passed |
Go+.NET / rest / Go→.NET / push-config
|
6ms | suite-go-dotnet, rest, go-dotnet, behavior-core, behavior-push-config |
| Passed |
Go+.NET / rest / Go→.NET / scenario-parity
|
342ms | suite-go-dotnet, rest, go-dotnet, behavior-parity |
| Passed |
Go+.NET / rest / .NET→Go / task-streaming
|
263ms | suite-go-dotnet, rest, dotnet-go, behavior-core, behavior-task-streaming |
| Passed |
Go+.NET / rest / .NET→Go / task-lifecycle
|
272ms | suite-go-dotnet, rest, dotnet-go, behavior-core, behavior-lifecycle |
| Passed |
Go+.NET / rest / .NET→Go / push-config
|
254ms | suite-go-dotnet, rest, dotnet-go, behavior-core, behavior-push-config |
| Passed |
Go+.NET / rest / .NET→Go / scenario-parity
|
601ms | suite-go-dotnet, rest, dotnet-go, behavior-parity |
Run
Self / Go
A2A Interop Suite
Status
Passing
Scope
12 of 164 specs selected
suite-self-go
Timing
2.3s
Updated 2026-06-26 08:00:45 UTC
Results
12 passed
0 failed
152 skipped
A2A Interop Suite
12 of 164 specs selected
suite-self-go
Updated 2026-06-26 08:00:45 UTC
12 passed
0 failed
152 skipped
Run Metadata
- Saved run
- report-agntcy-a2a-self-go
- Started
- 2026-06-26 07:58:54 UTC
- Finished
- 2026-06-26 07:58:57 UTC
- Selected specs
- 12 of 164
- Executed specs
- 12
- Label filter
suite-self-go
Failures
Executed Specs
| Status | Spec | Duration | Labels |
|---|---|---|---|
| Passed |
Go / jsonrpc / Go→Go / task-streaming
|
1.323s | suite-self-go, jsonrpc, go-go, behavior-core, behavior-task-streaming |
| Passed |
Go / jsonrpc / Go→Go / task-lifecycle
|
5ms | suite-self-go, jsonrpc, go-go, behavior-core, behavior-lifecycle |
| Passed |
Go / jsonrpc / Go→Go / push-config
|
2ms | suite-self-go, jsonrpc, go-go, behavior-core, behavior-push-config |
| Passed |
Go / jsonrpc / Go→Go / scenario-parity
|
313ms | suite-self-go, jsonrpc, go-go, behavior-parity |
| Passed |
Go / rest / Go→Go / task-streaming
|
3ms | suite-self-go, rest, go-go, behavior-core, behavior-task-streaming |
| Passed |
Go / rest / Go→Go / task-lifecycle
|
5ms | suite-self-go, rest, go-go, behavior-core, behavior-lifecycle |
| Passed |
Go / rest / Go→Go / push-config
|
2ms | suite-self-go, rest, go-go, behavior-core, behavior-push-config |
| Passed |
Go / rest / Go→Go / scenario-parity
|
312ms | suite-self-go, rest, go-go, behavior-parity |
| Passed |
Go / grpc / Go→Go / task-streaming
|
5ms | suite-self-go, grpc, go-go, behavior-core, behavior-task-streaming |
| Passed |
Go / grpc / Go→Go / task-lifecycle
|
5ms | suite-self-go, grpc, go-go, behavior-core, behavior-lifecycle |
| Passed |
Go / grpc / Go→Go / push-config
|
4ms | suite-self-go, grpc, go-go, behavior-core, behavior-push-config |
| Passed |
Go / grpc / Go→Go / scenario-parity
|
318ms | suite-self-go, grpc, go-go, behavior-parity |
No reports match the current filter.