chore(cleanup): remove contact-related files and update JWT expiration time settings
This commit is contained in:
@@ -34,21 +34,6 @@ def get_redis_config():
|
||||
}
|
||||
|
||||
|
||||
def get_a2a_config():
|
||||
"""
|
||||
Get A2A-specific cache TTL values from environment variables.
|
||||
|
||||
Returns:
|
||||
dict: A2A TTL configuration parameters
|
||||
"""
|
||||
return {
|
||||
"task_ttl": int(os.getenv("A2A_TASK_TTL", 3600)),
|
||||
"history_ttl": int(os.getenv("A2A_HISTORY_TTL", 86400)),
|
||||
"push_notification_ttl": int(os.getenv("A2A_PUSH_NOTIFICATION_TTL", 3600)),
|
||||
"sse_client_ttl": int(os.getenv("A2A_SSE_CLIENT_TTL", 300)),
|
||||
}
|
||||
|
||||
|
||||
def create_redis_pool(config=None):
|
||||
"""
|
||||
Create and return a Redis connection pool.
|
||||
|
||||
@@ -47,7 +47,7 @@ class Settings(BaseSettings):
|
||||
# JWT settings
|
||||
JWT_SECRET_KEY: str = os.getenv("JWT_SECRET_KEY", secrets.token_urlsafe(32))
|
||||
JWT_ALGORITHM: str = os.getenv("JWT_ALGORITHM", "HS256")
|
||||
JWT_EXPIRATION_TIME: int = int(os.getenv("JWT_EXPIRATION_TIME", 30))
|
||||
JWT_EXPIRATION_TIME: int = int(os.getenv("JWT_EXPIRATION_TIME", 3600))
|
||||
|
||||
# SendGrid settings
|
||||
SENDGRID_API_KEY: str = os.getenv("SENDGRID_API_KEY", "")
|
||||
|
||||
Reference in New Issue
Block a user