# Built-in storage adapter. STORAGE_DRIVER=postgres DATABASE_URL=postgresql://chopin:chopin@127.0.0.1:5432/chopin?sslmode=disable # Hosted planner defaults. AGENT=on # With HARNESS=pi, use an ID from Pi's catalog, preferably provider-qualified # (for example github-copilot/gpt-5.6-luna); Pi silently substitutes its default # model for an ID it does not know, including gpt-6-luna. MODEL=gpt-6-luna HARNESS=copilot-sdk # Auth mode forwarded to the selected harness. The current copilot-sdk adapter # uses each owner's token and does not consume it. Host-login fallback modes # such as "auto" require SERVER_HOST to bind only to loopback. HARNESS=pi # requires this to be set explicitly (auto, openai, anthropic, custom, or # ai-gateway); only ai-gateway is allowed on a non-loopback SERVER_HOST. #HARNESS_AUTH= BACKGROUND_JOBS=on WEB_RESEARCH=on # GitHub App sign-in. # Remote VM mode overrides this local origin in child processes; see docs/exe-dev.md. APP_ORIGIN=http://127.0.0.1:8787 GITHUB_APP_SLUG= GITHUB_APP_CLIENT_ID= GITHUB_APP_CLIENT_SECRET= # Optional comma-separated GitHub logins. The lists are combined; leave both # empty to admit every authenticated GitHub user. GITHUB_ALLOWED_USERS= GITHUB_ALLOWED_ORGANIZATIONS= # Encrypts only the short-lived OAuth state and PKCE cookie. # Generate it with `openssl rand -hex 32`. SESSION_ENCRYPTION_KEY=