Summary
Broker still uses AA_ prefix for all environment variables (AA_ADMIN_SECRET, AA_PORT, AA_BIND_ADDRESS, etc.). After the rebrand to AgentWrit, these should be AGENTWRIT_ADMIN_SECRET, AGENTWRIT_PORT, etc.
Users seeing AA_ in docker-compose or docs have no idea what it stands for without knowing the pre-rebrand history.
Affected env vars
AA_ADMIN_SECRET → AGENTWRIT_ADMIN_SECRET
AA_PORT → AGENTWRIT_PORT
AA_BIND_ADDRESS → AGENTWRIT_BIND_ADDRESS
AA_SEED_TOKENS → AGENTWRIT_SEED_TOKENS
AA_LOG_LEVEL → AGENTWRIT_LOG_LEVEL
AA_DB_PATH → AGENTWRIT_DB_PATH
AA_SIGNING_KEY_PATH → AGENTWRIT_SIGNING_KEY_PATH
AA_CONFIG_PATH → AGENTWRIT_CONFIG_PATH
AA_TLS_MODE → AGENTWRIT_TLS_MODE
AA_TLS_CERT → AGENTWRIT_TLS_CERT
AA_TLS_KEY → AGENTWRIT_TLS_KEY
AA_TLS_CLIENT_CA → AGENTWRIT_TLS_CLIENT_CA
AA_AUDIENCE → AGENTWRIT_AUDIENCE
AA_APP_TOKEN_TTL → AGENTWRIT_APP_TOKEN_TTL
AA_HOST_PORT → AGENTWRIT_HOST_PORT
Approach
Accept both prefixes during transition (check AGENTWRIT_ first, fall back to AA_), then deprecate AA_ in a future release.
Workaround
Python SDK repo maps AGENTWRIT_ → AA_ in docker-compose.yml so users never see the old prefix.
Summary
Broker still uses
AA_prefix for all environment variables (AA_ADMIN_SECRET,AA_PORT,AA_BIND_ADDRESS, etc.). After the rebrand to AgentWrit, these should beAGENTWRIT_ADMIN_SECRET,AGENTWRIT_PORT, etc.Users seeing
AA_in docker-compose or docs have no idea what it stands for without knowing the pre-rebrand history.Affected env vars
AA_ADMIN_SECRET→AGENTWRIT_ADMIN_SECRETAA_PORT→AGENTWRIT_PORTAA_BIND_ADDRESS→AGENTWRIT_BIND_ADDRESSAA_SEED_TOKENS→AGENTWRIT_SEED_TOKENSAA_LOG_LEVEL→AGENTWRIT_LOG_LEVELAA_DB_PATH→AGENTWRIT_DB_PATHAA_SIGNING_KEY_PATH→AGENTWRIT_SIGNING_KEY_PATHAA_CONFIG_PATH→AGENTWRIT_CONFIG_PATHAA_TLS_MODE→AGENTWRIT_TLS_MODEAA_TLS_CERT→AGENTWRIT_TLS_CERTAA_TLS_KEY→AGENTWRIT_TLS_KEYAA_TLS_CLIENT_CA→AGENTWRIT_TLS_CLIENT_CAAA_AUDIENCE→AGENTWRIT_AUDIENCEAA_APP_TOKEN_TTL→AGENTWRIT_APP_TOKEN_TTLAA_HOST_PORT→AGENTWRIT_HOST_PORTApproach
Accept both prefixes during transition (check
AGENTWRIT_first, fall back toAA_), then deprecateAA_in a future release.Workaround
Python SDK repo maps
AGENTWRIT_→AA_in docker-compose.yml so users never see the old prefix.