feat(system): security: DPLAN-0155 — telegram dead code removed, api secrets-only cleanup

Co-Authored-By: @devpulse <devpulse@aipass>
This commit is contained in:
AIOSAI
2026-04-26 17:59:25 -07:00
co-authored by @devpulse
parent ec406f4aa4
commit 1c063bf236
10 changed files with 91 additions and 456 deletions
+15
View File
@@ -168,6 +168,21 @@ def init_env():
error("Failed to create environment template")
def fetch_api_key(provider: str = "openrouter"):
"""Retrieve a validated API key for a provider from secrets."""
return keys.get_api_key(provider)
def fetch_validate_key(key: str, provider: str = "openrouter") -> bool:
"""Validate an API key format for a given provider."""
return keys.validate_key(key, provider)
def get_validation_rules(provider: str) -> dict:
"""Retrieve validation rules for a provider from the auth handler."""
return keys.get_validation_rules(provider)
def print_help():
"""Print help output for API key management"""
import argparse