feat(mcp): read token_validation and token_storage_ttl_seconds in build_mcp_server_from_table

This commit is contained in:
Ishaan Jaffer 2026-04-09 17:29:53 -07:00
parent 0740f782a2
commit 5147ef10ec
No known key found for this signature in database

View file

@ -693,6 +693,13 @@ class MCPServerManager:
aws_service_name=aws_creds.get("aws_service_name"),
aws_role_name=aws_creds.get("aws_role_name"),
aws_session_name=aws_creds.get("aws_session_name"),
# OAuth token validation rules persisted in the DB
token_validation=_deserialize_json_dict(
getattr(mcp_server, "token_validation", None)
),
token_storage_ttl_seconds=getattr(
mcp_server, "token_storage_ttl_seconds", None
),
)
return new_server