Alisa Novikova
22f7ec0227
feat(a2a): add gRPC V1 support and robust agent card normalization
...
This consolidated commit implements comprehensive gRPC V1 support for A2A agents while maintaining high standards for type safety and encapsulation:
- gRPC V1 Protocol Bridge: Implemented a direct gRPC implementation in 'v1-bridge.ts' to support the V1 protocol ('tenant' at Tag 1, 'Message' at Tag 2). Fixed request mapping to avoid nested object issues and correctly handle streaming responses.
- Robust Card Normalization: Refactored 'a2aUtils.ts' to preserve all original agent card fields (ensuring SDK compatibility) while safely normalizing 'protocolBinding' to 'transport' for gRPC discovery.
- Orchestration Clean-up: Refactored 'A2AClientManager' to use high-level delegation, extracting SDK and V1-specific logic into clean helper methods. Removed all 'eslint-disable' markers through robust type guards and explicit object construction.
- Registry Stability: Refined 'AgentRegistry' to use the canonical agent name as the storage key, ensuring consistency even when local overrides are applied.
- Infrastructure: Integrated UndiciAgent with 30-minute timeouts for remote agent tasks and improved agent card URL resolution.
- Validation: Added a real-world integration test against a local Go server. Verified with 75 tests passing project-wide.
2026-03-05 03:16:51 -08:00
gemini-cli-robot
bbcfff5cf1
chore/release: bump version to 0.34.0-nightly.20260304.28af4e127 ( #21054 )
2026-03-04 05:06:31 +00:00
gemini-cli-robot
75737c1b44
chore(release): bump version to 0.34.0-nightly.20260303.34f0c1538 ( #21034 )
2026-03-04 00:08:34 +00:00
gemini-cli-robot
fb6ff847dd
chore/release: bump version to 0.33.0-nightly.20260228.1ca5c05d0 ( #20644 )
2026-02-28 02:13:48 +00:00
Gal Zahavi
0c6c9c6a62
chore(release): bump version to 0.33.0-nightly.20260227.ba149afa0 ( #20637 )
2026-02-28 00:51:22 +00:00
Gal Zahavi
0bc2d3ab16
fix(core): allow environment variable expansion and explicit overrides for MCP servers ( #18837 )
2026-02-23 21:35:01 +00:00
Gal Zahavi
d24f10b087
feat(cli): enhance folder trust with configuration discovery and security warnings ( #19492 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-20 18:21:03 +00:00
matt korwel
c3b52b8206
chore: resolve build warnings and update dependencies ( #18880 )
2026-02-20 03:25:56 +00:00
Adam Weidman
b7a3243334
chore: cleanup unused and add unlisted dependencies in packages/core ( #18762 )
2026-02-10 22:07:06 +00:00
gemini-cli-robot
8257ec447a
chore(release): bump version to 0.30.0-nightly.20260210.a2174751d ( #18772 )
2026-02-10 17:13:00 -05:00
Gal Zahavi
81ccd80c6d
feat(cli): implement atomic writes and safety checks for trusted folders ( #18406 )
2026-02-09 17:16:56 +00:00
gemini-cli-robot
99e523a15f
chore(release): bump version to 0.29.0-nightly.20260203.71f46f116 ( #18243 )
2026-02-04 14:43:29 +00:00
gemini-cli-robot
ef3146eed6
chore(release): bump version to 0.28.0-nightly.20260128.adc8e11bb ( #17725 )
2026-01-28 03:25:06 +00:00
Tommaso Sciortino
25c0802b52
chore: upgrade dep: diff 7.0.0-> 8.0.3 ( #17403 )
2026-01-23 20:20:21 +00:00
gemini-cli-robot
169d906fe3
chore(release): bump version to 0.27.0-nightly.20260121.97aac696f ( #17181 )
2026-01-21 05:23:58 +00:00
Adam Weidman
a76946189a
chore: remove a2a-adapter and bump @a2a-js/sdk to 0.3.8 ( #16800 )
2026-01-17 01:01:39 +00:00
gemini-cli-robot
b0c9db7b33
chore/release: bump version to 0.26.0-nightly.20260115.6cb3ae4e0 ( #16738 )
...
Co-authored-by: Sehoon Shon <sshon@google.com >
2026-01-15 08:24:47 +00:00
gemini-cli-robot
a1cbe85da3
chore(release): bump version to 0.26.0-nightly.20260114.bb6c57414 ( #16604 )
2026-01-14 13:37:32 +00:00
Christian Gunderman
6ef2a92233
Collect hardware details telemetry. ( #16119 )
2026-01-12 23:59:22 +00:00
christine betts
d1eb87c81f
Add keytar to dependencies ( #15928 )
2026-01-07 15:47:29 +00:00
gemini-cli-robot
b54215f0a5
chore(release): bump version to 0.25.0-nightly.20260107.59a18e710 ( #16048 )
2026-01-07 02:25:28 +00:00
Sehoon Shon
3ebe4e6a8f
feat(agents): Add remote agents to agent registry ( #15711 )
2025-12-30 23:11:51 +00:00
N. Taylor Mullen
de1233b8ca
Agent Skills: Implement Core Skill Infrastructure & Tiered Discovery ( #15698 )
2025-12-30 13:35:52 -08:00
gemini-cli-robot
a3d214f8d7
chore/release: bump version to 0.24.0-nightly.20251227.37be16243 ( #15612 )
2025-12-27 05:29:40 +00:00
Gal Zahavi
65e2144b3d
Manual nightly version bump to 0.24.0-nightly.20251226.546baf993 ( #15594 )
2025-12-26 19:40:46 +00:00
Adam Weidman
02a36afc38
feat: Add A2A Client Manager and tests ( #15485 )
2025-12-23 20:27:16 +00:00
gemini-cli-robot
8643d60b88
chore/release: bump version to 0.21.0-nightly.20251220.41a1a3eed ( #15352 )
2025-12-21 03:59:46 +00:00
gemini-cli-robot
3c92bdb1ad
chore/release: bump version to 0.21.0-nightly.20251219.70696e364 ( #15301 )
2025-12-19 16:17:12 +00:00
Tommaso Sciortino
0c4fb6afd2
Remove unnecessary dependencies ( #15291 )
2025-12-18 23:24:19 +00:00
gemini-cli-robot
124a6da743
chore/release: bump version to 0.21.0-nightly.20251218.739c02bd6 ( #15231 )
2025-12-17 16:54:26 -08:00
gemini-cli-robot
e79b149985
chore/release: bump version to 0.21.0-nightly.20251216.bb0c0d8ee ( #15121 )
2025-12-16 17:46:42 +00:00
gemini-cli-robot
fcc3b2b5ec
chore/release: bump version to 0.21.0-nightly.20251213.977248e09 ( #15029 )
2025-12-12 17:30:29 -08:00
gemini-cli-robot
5b56920f0a
chore/release: bump version to 0.21.0-nightly.20251212.54de67536 ( #14969 )
2025-12-12 14:34:18 -08:00
jb-perez
d2a1a45646
Add license field into package.json ( #14473 )
2025-12-12 20:31:46 +00:00
gemini-cli-robot
24fca1b745
chore/release: bump version to 0.21.0-nightly.20251211.8c83e1ea9 ( #14924 )
2025-12-11 04:24:47 +00:00
gemini-cli-robot
720b31cb8b
chore/release: bump version to 0.21.0-nightly.20251209.ec9a8c7a7 ( #14751 )
2025-12-09 01:58:12 +00:00
gemini-cli-robot
7a72037572
chore/release: bump version to 0.21.0-nightly.20251207.025e450ac ( #14662 )
2025-12-07 01:34:24 +00:00
gemini-cli-robot
8341256d1e
chore/release: bump version to 0.21.0-nightly.20251204.3da4fd5f7 ( #14476 )
2025-12-05 15:52:09 +00:00
gemini-cli-robot
ed10edbf0d
chore(release): bump version to 0.21.0-nightly.20251202.2d935b379 ( #14409 )
2025-12-02 23:39:40 +00:00
gemini-cli-robot
613fb2fed6
chore/release: bump version to 0.20.0-nightly.20251201.2fe609cb6 ( #14304 )
2025-12-01 17:38:07 +00:00
gemini-cli-robot
cf7f6b49ed
chore/release: bump version to 0.20.0-nightly.20251127.5bed97064 ( #13877 )
2025-11-27 01:58:44 +00:00
gemini-cli-robot
36a0a3d37b
chore(release): bump version to 0.20.0-nightly.20251126.d2a6cff4d ( #13835 )
2025-11-26 03:17:53 +00:00
Billy Biggs
d2a6cff4df
Update dependency for modelcontextprotocol/sdk to 1.23.0 ( #13827 )
2025-11-26 01:23:13 +00:00
gemini-cli-robot
7f67c7f952
chore/release: bump version to 0.19.0-nightly.20251125.f6d97d448 ( #13782 )
2025-11-25 02:42:52 +00:00
gemini-cli-robot
c2a741ee36
chore/release: bump version to 0.19.0-nightly.20251124.e177314a4 ( #13713 )
2025-11-24 02:16:24 +00:00
gemini-cli-robot
e177314a4a
chore/release: bump version to 0.19.0-nightly.20251123.dadd606c0 ( #13675 )
2025-11-23 01:53:21 +00:00
gemini-cli-robot
dadd606c0d
chore/release: bump version to 0.19.0-nightly.20251122.42c2e1b21 ( #13637 )
2025-11-22 07:46:20 +00:00
gemini-cli-robot
85bc25a765
chore(release): bump version to 0.19.0-nightly.20251120.8e531dc02 ( #13540 )
2025-11-20 22:43:11 +00:00
cornmander
9937fb2220
Use lenient MCP output schema validator ( #13521 )
2025-11-20 21:51:25 +00:00
gemini-cli-robot
c3f1b29c1e
chore/release: bump version to 0.18.0-nightly.20251120.2231497b1 ( #13476 )
2025-11-20 05:05:32 +00:00