From f6652c2ce4996fd76ac688f20b2d9f0ee0a53245 Mon Sep 17 00:00:00 2001 From: Ivan Shymko Date: Wed, 17 Dec 2025 14:48:48 +0000 Subject: [PATCH] fix: pass ServerCallContext to getAuthenticatedExtendedAgentCard for REST --- src/server/express/rest_handler.ts | 2 +- src/server/transports/rest/rest_transport_handler.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/server/express/rest_handler.ts b/src/server/express/rest_handler.ts index e4a68ad5..1e2206cd 100644 --- a/src/server/express/rest_handler.ts +++ b/src/server/express/rest_handler.ts @@ -268,7 +268,7 @@ export function restHandler(options: RestHandlerOptions): RequestHandler { '/v1/card', asyncHandler(async (req, res) => { const context = await buildContext(req); - const result = await restTransportHandler.getAuthenticatedExtendedAgentCard(); + const result = await restTransportHandler.getAuthenticatedExtendedAgentCard(context); sendResponse(res, HTTP_STATUS.OK, context, result); }) ); diff --git a/src/server/transports/rest/rest_transport_handler.ts b/src/server/transports/rest/rest_transport_handler.ts index a471ef4d..4dc13e8b 100644 --- a/src/server/transports/rest/rest_transport_handler.ts +++ b/src/server/transports/rest/rest_transport_handler.ts @@ -146,8 +146,8 @@ export class RestTransportHandler { /** * Gets the authenticated extended agent card. */ - async getAuthenticatedExtendedAgentCard(): Promise { - return this.requestHandler.getAuthenticatedExtendedAgentCard(); + async getAuthenticatedExtendedAgentCard(context: ServerCallContext): Promise { + return this.requestHandler.getAuthenticatedExtendedAgentCard(context); } /**