You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
api: preserve in-flight task on poll timeout and export all tools On poll timeout, SendMessage now returns the last-known *a2a.Task alongside the error instead of discarding it. This preserves the task ID so callers can resume polling via GetTask. - pollTaskCompletion tracks lastTask and returns it on timeout - handleTaskResult wraps the task in SendMessageOutput on poll error - Async inbox path uses the more recent polled task when available Additionally, export all remaining tools as public Server methods: PingAgent, BroadcastMessage, ListAgents, GetHistory, ClearHistory, CreateCallerCard, ViewCallerCard, RemoveCallerCard, CheckInbox, ReadInbox. Their input/output types are moved to gateway/api. Fixes #41 (#42) (e1fd9c8)