"""
Branding configuration for Helix CDC / Echo system.

Controls how the agent identifies itself in different contexts:
- ECHO_HUMAN_NAME: User-facing name (default: "Echo")
- ECHO_SYMBOL: Formal/receipt symbol (default: "ΔΣt")
"""
import os

HUMAN_NAME = os.getenv("ECHO_HUMAN_NAME", "Echo")
SYMBOL = os.getenv("ECHO_SYMBOL", "ΔΣt")

def agent_name(audience="human"):
    """
    Get agent name for specified audience.

    Args:
        audience: "human" for user-facing, "symbol" for formal/receipts

    Returns:
        str: Appropriate name for the context
    """
    return HUMAN_NAME if audience == "human" else SYMBOL
