economic-calendar-fetcher

Pass

Audited by Gen Agent Trust Hub on Oct 14, 2026

Risk Level: SAFE
Full Analysis
  • [DYNAMIC_EXECUTION]: The use of __import__ in scripts/tests/test_fmp_client_contract.py is identified as a mocking technique within the unit tests to handle date values without top-level imports; this is a common testing practice and is non-malicious.
  • [CREDENTIALS_UNSAFE]: The FMPClient class in scripts/fmp_client.py includes proactive security measures such as the _redact_secret and _redact_key methods, which use regular expressions to mask API keys before they are printed to standard error or stored in error state variables, preventing accidental credential exposure in logs.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 14, 2026, 06:22 AM