.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.
AWS_REGION
secret
─── Required: AWS ──────────────────────────────────────────────────── @prompt AWS region where your Redshift cluster and infrastructure…
AWS_ACCOUNT_ID
secret
@prompt Your 12-digit AWS account ID where Redshift and infrastructure are deployed
USE_DEFAULT_AWS_CREDENTIALS
secret
@prompt Use default credential chain instead of a named profile? Set true on EC2/Cloud9 where instance roles provide credentials…
AWS_PROFILE
secret
@prompt AWS CLI profile name from ~/.aws/credentials — used for local API and CDK commands @skip-if USE_DEFAULT_AWS_CREDENTIALS=true
REDSHIFT_WORKGROUP
─── Required: Redshift ────────────────────────────────────────────── @ssm /{APP}/{ENV}/sagemaker/producer/redshift-env-id @ssm-prefix…
REDSHIFT_DATABASE
@prompt Redshift Serverless database name within the workgroup (data-platform default: "dev")
REDSHIFT_VPC_ID
─── Deployment: VPC / Networking ──────────────────────────────────── Lambda functions need VPC access to reach Redshift. Find these in the…
PRIVATE_SUBNET_IDS
@ssm /{APP}/{ENV}/vpc_private_subnet_ids @prompt Private subnet IDs with Redshift access, comma-separated (VPC console > Subnets)
REDSHIFT_SECURITY_GROUP_ID
@ssm /{APP}/{ENV}/sagemaker/producer/security-group @prompt Security group attached to Redshift — Lambdas get ingress rules added to it…
PRIVATE_ROUTE_TABLE_ID
@ssm /{APP}/{ENV}/vpc_private_route_table_id @prompt Route table for the private subnets — used to add VPC endpoint routes (VPC console >…
REPORT_BEDROCK_MODEL_ID
─── Deployment: AI / ML ───────────────────────────────────────────── @prompt Bedrock model ID for AI-generated client reports — must be…
THEME_BEDROCK_MODEL_ID
@prompt Bedrock model ID for market theme and portfolio theme generation
ROUTING_BEDROCK_MODEL_ID
─── Advisor Chat Agent Models ──────────────────────────────────────── @prompt Bedrock model ID for the advisor chat routing agent (intent…
SUBAGENT_BEDROCK_MODEL_ID
@prompt Bedrock model ID for database and web search sub-agents
STOCK_AGENT_BEDROCK_MODEL_ID
@prompt Bedrock model ID for the stock data agent (market quotes + analysis)
VOICE_AGENT_BEDROCK_MODEL_ID
@prompt Bedrock model ID for the voice gateway agent (Nova Sonic speech-to-speech)
REDSHIFT_HOST
─── Local Development Overrides ───────────────────────────────────── SSM tunnel: routes Redshift queries through localhost via bastion.…
REDSHIFT_PORT
CLIENT_SEARCH_MODEL_ID
─── Post-Deployment Values ────────────────────────────────────────── These are populated after `pnpm nx deploy…