Add notification model (#31)
All checks were successful
CI / ci (push) Successful in 21s

Co-authored-by: Anibal Angulo <a8065384@banorte.com>
Reviewed-on: #31
This commit was merged in pull request #31.
This commit is contained in:
2026-03-10 23:50:41 +00:00
parent a264276a5d
commit ac27d12ed3
3 changed files with 92 additions and 49 deletions

View File

@@ -1,5 +1,6 @@
"""Configuration helper for ADK agent."""
import logging
import os
from pydantic_settings import (
@@ -37,6 +38,9 @@ class AgentSettings(BaseSettings):
mcp_audience: str
mcp_remote_url: str
# Logging
log_level: str = "INFO"
model_config = SettingsConfigDict(
yaml_file=CONFIG_FILE_PATH,
extra="ignore", # Ignore extra fields from config.yaml
@@ -60,3 +64,6 @@ class AgentSettings(BaseSettings):
settings = AgentSettings.model_validate({})
logging.basicConfig()
logging.getLogger("va_agent").setLevel(settings.log_level.upper())