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); } /**