a2aproject / a2aproject/A2A

[Feat]: Optional context-binding profile for delegated authority

未關閉
#1,937 5 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Shell
星號
25.7k
分支
2.6k
平均合併
3 天 6 小時
30 天內合併 PR
16

描述

## TL;DR

Should A2A define an optional profile for binding delegated authority to a specific A2A context?
A valid grant can still be replayed or relayed into the wrong A2A task, session, or target.
This would sit above existing A2A authentication. It is not a new authentication mechanism.

Related: #153 discusses the confused-deputy problem. This issue focuses on binding valid delegation to a live A2A context.

## Problem
Delegated agent flows often need one extra check:

Is this delegation valid for this acting agent, this A2A context, this target, this scope, and this validity period?

Peer-provided metadata should not be authoritative by itself.

The goal is to define what needs to be bound and verified, not a new token format.

## Threats this can be to reduce

- replay of an old delegation into a new task
- relay or diversion across A2A contexts
- confused-deputy behavior from overbroad delegation

## Question

Should A2A define a small optional profile for this kind of task/session-bound delegation context?
Or should this remain entirely application-specific policy?

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。