Skip to content
Packages Examples Agents Blog Get started

Env Vars Audit

Source: Extracted from config.py root settings classes and known non-config env reads.


  • Packages scanned: 1
  • Documented env var entries: 2255
  • Unique env var names: 1806
  • Duplicate env var names: 207
  • Intentional non-config env sources: 3
Env VarOccurrences
ORI_ADMIN__BACKEND2
ORI_ADMIN__BACKENDS6
ORI_ADMIN__CACHE_TTL2
ORI_ADMIN__COLLECTION_NAME2
ORI_ADMIN__DEBUG5
ORI_ADMIN__EMBEDDING_MODEL2
ORI_ADMIN__ENABLED19
ORI_ADMIN__ENABLE_SSE2
ORI_ADMIN__ENV6
ORI_ADMIN__ENVIRONMENT2
ORI_ADMIN__MAX_RETRIES2
ORI_ADMIN__METRICS__ENABLED2
ORI_ADMIN__METRICS__HISTOGRAM_BUCKETS2
ORI_ADMIN__MONGODB__MAX_POOL_SIZE2
ORI_ADMIN__NAME10
ORI_ADMIN__PATH2
ORI_ADMIN__RATE_LIMIT__ENABLED2
ORI_ADMIN__RETRY2
ORI_ADMIN__RETRY_DELAY2
ORI_ADMIN__TENANCY__ENABLED4
ORI_ADMIN__TRACING__ENABLED2
ORI_ADMIN__TRACING__SAMPLE_RATE2
ORI_ADMIN__TRACING__SERVICE_NAME2
ORI_AUTH__ADMIN_EMAIL3
ORI_AUTH__ADMIN_PASSWORD3
ORI_AUTH__ENABLED3
ORI_AUTH__LOGIN_RATE_LIMIT3
ORI_AUTH__MAX_SESSIONS_PER_USER3
ORI_AUTH__MIDDLEWARE__BACKEND3
ORI_AUTH__MIDDLEWARE__EXCLUDE_PATHS3
ORI_AUTH__MIDDLEWARE__EXCLUDE_PREFIXES3
ORI_AUTH__MIDDLEWARE__HEADER_NAME3
ORI_AUTH__MIDDLEWARE__LOGIN_RATE_LIMIT3
ORI_AUTH__MIDDLEWARE__LOGIN_URL3
ORI_AUTH__MIDDLEWARE__OPTIONAL_AUTH3
ORI_AUTH__MIDDLEWARE__PERMISSIONS_REQUIRED3
ORI_AUTH__MIDDLEWARE__ROLES_REQUIRED3
ORI_AUTH__MIDDLEWARE__SCHEME3
ORI_AUTH__NAME3
ORI_AUTH__OAUTH2_PROVIDERS3
ORI_AUTH__PASSWORD__ARGON2_MEMORY_COST3
ORI_AUTH__PASSWORD__ARGON2_PARALLELISM3
ORI_AUTH__PASSWORD__ARGON2_TIME_COST3
ORI_AUTH__PASSWORD__BANNED_PATTERNS3
ORI_AUTH__PASSWORD__BCRYPT_ROUNDS3
ORI_AUTH__PASSWORD__MAX_LENGTH3
ORI_AUTH__PASSWORD__MIN_LENGTH3
ORI_AUTH__PASSWORD__REQUIRE_DIGITS3
ORI_AUTH__PASSWORD__REQUIRE_LOWERCASE3
ORI_AUTH__PASSWORD__REQUIRE_SPECIAL3
ORI_AUTH__PASSWORD__REQUIRE_UPPERCASE3
ORI_AUTH__RBAC__CACHE_PERMISSIONS3
ORI_AUTH__RBAC__DEFAULT_ROLE3
ORI_AUTH__RBAC__ENABLED3
ORI_AUTH__RBAC__PERMISSION_CACHE_TTL3
ORI_AUTH__RBAC__SUPERUSER_BYPASS3
ORI_AUTH__RELAY_VERIFICATION3
ORI_AUTH__ROLES3
ORI_AUTH__SECRET_KEY3
ORI_AUTH__TOKEN__ACCESS_TOKEN_EXPIRE3
ORI_AUTH__TOKEN__ALGORITHM3
ORI_AUTH__TOKEN__ALLOW_UNVERIFIED_DEV2
ORI_AUTH__TOKEN__ID_TOKEN_EXPIRE3
ORI_AUTH__TOKEN__KEY_ROTATION_GRACE_PERIOD3
ORI_AUTH__TOKEN__REFRESH_TOKEN_EXPIRE3
ORI_AUTH__TOKEN__REQUIRED_AUDIENCE3
ORI_AUTH__TOKEN__SECRET_KEY3
ORI_AUTH__USERS3
ORI_CLI__BACKEND2
ORI_CLI__BACKENDS6
ORI_CLI__CACHE_TTL2
ORI_CLI__COLLECTION_NAME2
ORI_CLI__DEBUG4
ORI_CLI__EMBEDDING_MODEL2
ORI_CLI__ENABLED16
ORI_CLI__ENV6
ORI_CLI__ENVIRONMENT2
ORI_CLI__MAX_RETRIES2
ORI_CLI__METRICS__ENABLED2
ORI_CLI__METRICS__HISTOGRAM_BUCKETS2
ORI_CLI__MONGODB__MAX_POOL_SIZE2
ORI_CLI__NAME8
ORI_CLI__PATH2
ORI_CLI__RETRY2
ORI_CLI__RETRY_DELAY2
ORI_CLI__TENANCY__ENABLED3
ORI_CLI__TRACING__ENABLED2
ORI_CLI__TRACING__SAMPLE_RATE2
ORI_CLI__TRACING__SERVICE_NAME2
ORI_FEATURES__CACHE_TTL3
ORI_FEATURES__DEFAULT_ENABLED3
ORI_FEATURES__ENABLED3
ORI_FEATURES__FLAG_ENV_PREFIX3
ORI_FEATURES__INITIAL_FLAGS3
ORI_NOTIFICATION__INBOX__MARK_READ_ON_FETCH3
ORI_NOTIFICATION__INBOX__MAX_PAGE_SIZE3
ORI_NOTIFICATION__INBOX__RETENTION_DAYS3
ORI_NOTIFICATION__INBOX__STORE_BACKEND3
ORI_NOTIFICATION__MAILER__BACKENDS3
ORI_NOTIFICATION__MAILER__CONSOLE_FALLBACK3
ORI_RESILIENCE__IDEMPOTENCY__AUTO_CLEANUP3
ORI_RESILIENCE__IDEMPOTENCY__CLEANUP_INTERVAL3
ORI_RESILIENCE__IDEMPOTENCY__KEY_PREFIX3
ORI_RESILIENCE__IDEMPOTENCY__MAX_ENTRIES3
ORI_RESILIENCE__IDEMPOTENCY__MAX_KEY_LENGTH3
ORI_RESILIENCE__IDEMPOTENCY__TTL3
ORI_SEARCH__BACKENDS3
ORI_SEARCH__DATABASE3
ORI_SEARCH__ELASTICSEARCH__API_KEY3
ORI_SEARCH__ELASTICSEARCH__HOSTS3
ORI_SEARCH__ELASTICSEARCH__INDEX_PREFIX3
ORI_SEARCH__ELASTICSEARCH__NUMBER_OF_REPLICAS3
ORI_SEARCH__ELASTICSEARCH__NUMBER_OF_SHARDS3
ORI_SEARCH__ELASTICSEARCH__PASSWORD3
ORI_SEARCH__ELASTICSEARCH__USERNAME3
ORI_SEARCH__ELASTICSEARCH__USE_SSL3
ORI_SEARCH__ELASTICSEARCH__VERIFY_CERTS3
ORI_SEARCH__ENABLED3
ORI_SEARCH__MEILISEARCH__API_KEY3
ORI_SEARCH__MEILISEARCH__DISPLAYED_ATTRIBUTES3
ORI_SEARCH__MEILISEARCH__FILTERABLE_ATTRIBUTES3
ORI_SEARCH__MEILISEARCH__MAX_CONNECTIONS3
ORI_SEARCH__MEILISEARCH__MIN_WORD_SIZE_FOR_TYPOS3
ORI_SEARCH__MEILISEARCH__RANKING_RULES3
ORI_SEARCH__MEILISEARCH__SEARCHABLE_ATTRIBUTES3
ORI_SEARCH__MEILISEARCH__SORTABLE_ATTRIBUTES3
ORI_SEARCH__MEILISEARCH__TIMEOUT3
ORI_SEARCH__MEILISEARCH__TYPO_TOLERANCE_ENABLED3
ORI_SEARCH__MEILISEARCH__URL3
ORI_SEARCH__MONGO__CONNECTION_STRING3
ORI_SEARCH__MONGO__DATABASE_NAME3
ORI_SEARCH__MONGO__USE_ATLAS_SEARCH3
ORI_SEARCH__MYSQL__CONNECTION_STRING3
ORI_SEARCH__MYSQL__FULLTEXT_MODE3
ORI_SEARCH__MYSQL__MIN_WORD_LENGTH3
ORI_SEARCH__OPENSEARCH__HOSTS3
ORI_SEARCH__OPENSEARCH__INDEX_PREFIX3
ORI_SEARCH__OPENSEARCH__PASSWORD3
ORI_SEARCH__OPENSEARCH__TIMEOUT3
ORI_SEARCH__OPENSEARCH__USERNAME3
ORI_SEARCH__OPENSEARCH__USE_SSL3
ORI_SEARCH__OPENSEARCH__VERIFY_SSL3
ORI_SEARCH__OPERATIONS__BULK_CHUNK_SIZE3
ORI_SEARCH__OPERATIONS__MAX_RETRIES3
ORI_SEARCH__OPERATIONS__REQUEST_TIMEOUT3
ORI_SEARCH__OPERATIONS__RETRY_BACKOFF3
ORI_SEARCH__POSTGRES__AUTO_CREATE_TABLES3
ORI_SEARCH__POSTGRES__CONNECTION_STRING3
ORI_SEARCH__POSTGRES__ENABLE_TRIGRAM3
ORI_SEARCH__POSTGRES__TEXT_SEARCH_CONFIG3
ORI_SEARCH__QUERY__DEFAULT_LIMIT3
ORI_SEARCH__QUERY__ENABLE_AGGREGATIONS3
ORI_SEARCH__QUERY__ENABLE_FACETING3
ORI_SEARCH__QUERY__ENABLE_HIGHLIGHTING3
ORI_SEARCH__QUERY__FUZZY_THRESHOLD3
ORI_SEARCH__QUERY__MAX_LIMIT3
ORI_SEARCH__QUERY__STRATEGY3
ORI_SEARCH__SQLITE__AUTO_CREATE_TABLES3
ORI_SEARCH__SQLITE__DB_PATH3
ORI_SEARCH__SQLITE__TOKENIZER3
ORI_SEARCH__TIMEOUT3
ORI_SEARCH__TYPESENSE__API_KEY3
ORI_SEARCH__TYPESENSE__CONNECTION_TIMEOUT3
ORI_SEARCH__TYPESENSE__HEALTH_CHECK_INTERVAL3
ORI_SEARCH__TYPESENSE__NODES3
ORI_VECTOR__EMBEDDING__API_BASE3
ORI_VECTOR__EMBEDDING__API_KEY3
ORI_VECTOR__EMBEDDING__BATCH_SIZE3
ORI_VECTOR__EMBEDDING__DIMENSION3
ORI_VECTOR__EMBEDDING__FORMAT3
ORI_VECTOR__EMBEDDING__MODEL3
ORI_VECTOR__EMBEDDING__TIMEOUT3
ORI_WEB__API_DOCS__ENABLED3
ORI_WEB__API_DOCS__PROVIDER3
ORI_WEB__AUTH_EXCLUDE_PATHS3
ORI_WEB__COMPRESSION_ENABLED3
ORI_WEB__CORS3
ORI_WEB__DEBUG_ROUTES3
ORI_WEB__DEBUG_ROUTES_TOKEN3
ORI_WEB__ENABLED4
ORI_WEB__ENABLE_AUTH3
ORI_WEB__ENABLE_DEBUG_ROUTES_ENV_GATE3
ORI_WEB__ENABLE_IDENTITY_RESOLUTION3
ORI_WEB__ENV3
ORI_WEB__MAX_BODY_SIZE3
ORI_WEB__NAME3
ORI_WEB__OPENAPI_TITLE3
ORI_WEB__OPENAPI_URL3
ORI_WEB__OPENAPI_VERSION3
ORI_WEB__RATE_LIMIT__DEFAULT_LIMIT3
ORI_WEB__RATE_LIMIT__DEFAULT_WINDOW3
ORI_WEB__RATE_LIMIT__ENABLED3
ORI_WEB__RATE_LIMIT__RULES3
ORI_WEB__RATE_LIMIT__STORAGE_BACKEND3
ORI_WEB__RATE_LIMIT__WHITELIST_IPS3
ORI_WEB__REDOC_JS_URL3
ORI_WEB__REDOC_URL3
ORI_WEB__ROLE_GUARD__RULES3
ORI_WEB__SECURITY3
ORI_WEB__SERVER__DEBUG3
ORI_WEB__SERVER__HOST3
ORI_WEB__SERVER__PORT3
ORI_WEB__SERVER__RELOAD3
ORI_WEB__SERVER__WORKERS3
ORI_WEB__STATIC__DIRECTORY3
ORI_WEB__STATIC__ENABLED3
ORI_WEB__STATIC__HTML3
ORI_WEB__STATIC__PREFIX3
ORI_WEB__SWAGGER_CSS_URL3
ORI_WEB__SWAGGER_JS_URL3
ORI_WEB__SWAGGER_UI_URL3
ORI_WEB__TEMPLATE_DIRECTORY3
Env VarTypeDefaultDescriptionSource
ORI_ADMIN__ALIAS_LIMIT__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Alias
ORI_ADMIN__ALIAS_LIMIT__MAX_ALIASESint(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Alias
ORI_ADMIN__ALLOWED_HOSTSlist[str](required)Hostnames permitted to reach the application. Empty by default; must be configured before production deployment.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__ALLOW_UNAUTHENTICATEDboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__API_PREFIXstr”/admin/api”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.api_prefix
ORI_ADMIN__ASYNC_PROCESSINGboolTrueProcess feedback handlers asynchronously in the backgroundexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/feedback/config.py:F
ORI_ADMIN__AUDIT_ACTOR_IDstr(complex)Actor identifier for audit log entriesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/secrets/config.py:Secre
ORI_ADMIN__AUDIT_HMAC_KEYstr | NoneNoneHMAC key for audit checksum signing. Plain text or base64.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseC
ORI_ADMIN__AUDIT__READ_AUDIT_ENABLEDboolFalseLog read operations (off by default; compliance mode only).experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuditConfig.audit.read_audit_enab
ORI_ADMIN__AUTH__CSRF_TOKEN_LIFETIMEint3600CSRF token expiry in secondsexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.csrf_token_lifeti
ORI_ADMIN__AUTH__EMAIL_OTP__ENABLEDboolTrueEnable email OTP factorexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminEmailOtpConfig.auth.email_otp.ena
ORI_ADMIN__AUTH__EMAIL_OTP__RESEND_COOLDOWN_SECONDSint60Minimum seconds between email OTP sendsexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminEmailOtpConfig.auth.email_otp.res
ORI_ADMIN__AUTH__EMAIL_OTP__TTL_MINUTESint10Code validity window in minutesexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminEmailOtpConfig.auth.email_otp.ttl
ORI_ADMIN__AUTH__EMAIL_VERIFICATION__ENABLEDboolTrueEnable email verification flowexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminEmailVerificationConfig.auth.emai
ORI_ADMIN__AUTH__EMAIL_VERIFICATION__ENFORCEMENTboolTrueBlock login until the email is verifiedexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminEmailVerificationConfig.auth.emai
ORI_ADMIN__AUTH__EMAIL_VERIFICATION__TOKEN_TTL_HOURSint24Verify link validity in hoursexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminEmailVerificationConfig.auth.emai
ORI_ADMIN__AUTH__ENABLEDboolTrueEnable authenticationexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.enabled
ORI_ADMIN__AUTH__ENVLiteral[‘development’, ‘staging’, ‘production’]“development”Deployment environment for cookie security defaultsexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.env
ORI_ADMIN__AUTH__IDLE_TIMEOUTint3600Session idle timeout in secondsexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.idle_timeout
ORI_ADMIN__AUTH__LOGIN_URLstr”/admin/login”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.login_url
ORI_ADMIN__AUTH__LOGOUT_URLstr”/admin/logout”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.logout_url
ORI_ADMIN__AUTH__MFA__ENABLEDboolTrueEnable TOTP 2FAexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminMfaConfig.auth.mfa.enabled
ORI_ADMIN__AUTH__MFA__FACTORstr”totp”Second factor used at login: ‘totp’ (authenticator app) or ‘email’ (one-time code)experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminMfaConfig.auth.mfa.factor
ORI_ADMIN__AUTH__MFA__ISSUERstr”Oridecon Admin”TOTP issuer label shown in authenticator appsexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminMfaConfig.auth.mfa.issuer
ORI_ADMIN__AUTH__MFA__SKEWint1Allowed clock skew in 30 second stepsexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminMfaConfig.auth.mfa.skew
ORI_ADMIN__AUTH__OAUTH_ENABLEDboolFalseexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.oauth_enabled
ORI_ADMIN__AUTH__OAUTH_PROVIDERSlist[str](required)experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.oauth_providers
ORI_ADMIN__AUTH__PASSWORD_POLICY__MAX_LENGTHint128experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminPasswordPolicyConfig.auth.passwor
ORI_ADMIN__AUTH__PASSWORD_POLICY__MIN_LENGTHint12experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminPasswordPolicyConfig.auth.passwor
ORI_ADMIN__AUTH__PASSWORD_POLICY__REJECT_COMMON_PASSWORDSboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminPasswordPolicyConfig.auth.passwor
ORI_ADMIN__AUTH__PASSWORD_POLICY__REJECT_CONTAINING_EMAILboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminPasswordPolicyConfig.auth.passwor
ORI_ADMIN__AUTH__PASSWORD_POLICY__REQUIRE_DIGITboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminPasswordPolicyConfig.auth.passwor
ORI_ADMIN__AUTH__PASSWORD_POLICY__REQUIRE_LOWERCASEboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminPasswordPolicyConfig.auth.passwor
ORI_ADMIN__AUTH__PASSWORD_POLICY__REQUIRE_SPECIALboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminPasswordPolicyConfig.auth.passwor
ORI_ADMIN__AUTH__PASSWORD_POLICY__REQUIRE_UPPERCASEboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminPasswordPolicyConfig.auth.passwor
ORI_ADMIN__AUTH__PERMISSION_CACHE_TTLint300experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.permission_cache_
ORI_ADMIN__AUTH__PRINCIPAL_SOURCELiteral[‘internal’, ‘app’]“internal”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.principal_source
ORI_ADMIN__AUTH__REGISTRATION__ALLOWED_EMAIL_DOMAINSlist[str](required)Restrict registration to these email domains (empty = any)experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminRegistrationConfig.auth.registrat
ORI_ADMIN__AUTH__REGISTRATION__DEFAULT_ROLEstr”admin”Role granted to new accountsexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminRegistrationConfig.auth.registrat
ORI_ADMIN__AUTH__REGISTRATION__ENABLEDboolFalseAllow self-service registrationexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminRegistrationConfig.auth.registrat
ORI_ADMIN__AUTH__ROLESdict[str, Any](required)experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.roles
ORI_ADMIN__AUTH__SECURITY__IP_RATE_LIMIT_ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminSecurityConfig.auth.security.ip_r
ORI_ADMIN__AUTH__SECURITY__IP_RATE_LIMIT_PER_15_MINUTESint30experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminSecurityConfig.auth.security.ip_r
ORI_ADMIN__AUTH__SECURITY__IP_RATE_LIMIT_PER_HOURint60experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminSecurityConfig.auth.security.ip_r
ORI_ADMIN__AUTH__SECURITY__IP_RATE_LIMIT_PER_MINUTEint10experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminSecurityConfig.auth.security.ip_r
ORI_ADMIN__AUTH__SECURITY__LOCKOUT_THRESHOLDSlist[tuple[int, int]](required)experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminSecurityConfig.auth.security.lock
ORI_ADMIN__AUTH__SECURITY__PERMANENT_LOCKOUT_THRESHOLDint50experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminSecurityConfig.auth.security.perm
ORI_ADMIN__AUTH__SECURITY__SETUP_TOKENstr | NoneNoneOptional ADMIN_SETUP_TOKEN — when set, must be provided during first-run setup.experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminSecurityConfig.auth.security.setu
ORI_ADMIN__AUTH__SECURITY__SETUP_TOKEN_OPTIN_UNSAFEboolFalseExplicit escape hatch: boot without a setup token. Only for local/ephemeral environments — leaves the first-run wizard oexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminSecurityConfig.auth.security.setu
ORI_ADMIN__AUTH__SESSION_LIFETIMEint86400experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.session_lifetime
ORI_ADMIN__AUTH__SESSION_SECRETSecretStrSecretStr(…)Session secret for signingexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.session_secret
ORI_ADMIN__AUTH__USERSlist[Any](required)experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminAuthConfig.auth.users
ORI_ADMIN__AUTO_ESCAPEboolTrueHTML-escape user strings by default.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ui/config.py:UIConfig.a
ORI_ADMIN__BACKENDstr(complex)Graph store backend to useexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphCo
ORI_ADMIN__BACKENDstr(complex)Vector store backend to useexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__BACKENDSlist[CacheBackendConfig](required)Backend configsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheCo
ORI_ADMIN__BACKENDSlist[NamedDatabaseConfig](required)Multi-database backends list. When non-empty, drives multi-DB mode. The entry with primary=True (or the first entry) alsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseC
ORI_ADMIN__BACKENDSlist[NamedNoSQLConfig](required)Named NoSQL backends for multi-store support. When non-empty, the provider registers each backend under Annotated[Documeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:NoSQLCo
ORI_ADMIN__BACKENDSlist[NamedStorageConfig](required)Named storage backends for multi-store support. When non-empty, the provider registers each backend under Annotated[Blobexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Stora
ORI_ADMIN__BACKENDSlist[NamedTaskConfig](required)Named task queue backends for multi-queue support. When non-empty, the provider registers each backend under Annotated[Texperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskCon
ORI_ADMIN__BACKENDSlist[NamedVectorConfig](required)Named vector store backends for multi-store support. When non-empty, the provider registers each backend under Annotatedexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__BACKEND_OPTIONSdict(required)Keyword arguments for backend constructorexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/secrets/config.py:Secre
ORI_ADMIN__BACKEND_TYPEstr(complex)Backend store type (memory, vault, …)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/secrets/config.py:Secre
ORI_ADMIN__BACKEND__AMQP_URLSecretStrSecretStr(…)AMQP connection URL (may contain credentials).experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskBac
ORI_ADMIN__BACKEND__POSTGRES_DSNSecretStr | NoneNonePostgres DSN (required when type=“postgres”; may contain credentials).experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskBac
ORI_ADMIN__BACKEND__QUEUE_NAMEstr(complex)Name of the task queueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskBac
ORI_ADMIN__BACKEND__REDIS_URLSecretStrSecretStr(…)Redis connection URL (may contain credentials).experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskBac
ORI_ADMIN__BACKEND__TYPEstr(complex)Queue backend typeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskBac
ORI_ADMIN__BACKEND__URLSecretStrEllipsisDatabase connection URL (may contain credentials)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseB
ORI_ADMIN__BATCH__ENABLEDboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Batch
ORI_ADMIN__BATCH__MAX_BATCH_SIZEint10experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Batch
ORI_ADMIN__BULKHEAD__MAX_CONCURRENTint10Max concurrent requestsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Bu
ORI_ADMIN__BULKHEAD__NAMEstr""Bulkhead nameexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Bu
ORI_ADMIN__BULKHEAD__QUEUE_SIZEint100Max queue sizeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Bu
ORI_ADMIN__BULKHEAD__TIMEOUTfloat30.0Execution timeoutexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Bu
ORI_ADMIN__BULK_BATCH_SIZEint(complex)Batch size for bulk operationsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphCo
ORI_ADMIN__CACHE_TTLint3600Cache TTL in seconds (default: 1 hour)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__CACHE_TTLint86400Cache TTL in seconds (default: 24 hours)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__CACHE__DEFAULT_MAX_AGEDuration | int(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Cache
ORI_ADMIN__CACHE__DEFAULT_SCOPECacheScope(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Cache
ORI_ADMIN__CACHE__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Cache
ORI_ADMIN__CACHE__VARY_HEADERSlist[str](required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Cache
ORI_ADMIN__CHUNKING_STRATEGYstr”recursive”Chunking strategy (recursive, semantic, token)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__CHUNK_OVERLAPint50Overlap between consecutive chunksexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__CHUNK_SIZEint512Text chunk size in tokensexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__CIRCUIT_BREAKERCircuitBreakerConfigfield(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Re
ORI_ADMIN__CITATION_STYLEstr”inline”Citation style (inline, footnote, numbered)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__CLEANUP_TEMP_FILESboolTrueClean up temporary files after testsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/testing/config.py:Testi
ORI_ADMIN__CLIENT_STDIO_COMMANDlist[str]field(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__CLIENT_URLstr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__CLUSTERS__EXTRAlist[ClusterSpec](required)Extra clusters beyond the built-in infrastructure clusterexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminClustersConfig.clusters.extra
ORI_ADMIN__COLLECTION_NAMEstr”default”Collection/index name for vector storeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__COLLECTION_NAMEstr”default”Default collection name for AI-layer operationsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__COMMANDSlist[dict[str, Any]](required)experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.commands
ORI_ADMIN__COMMAND_BUS__ENABLE_LOGGINGboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Comman
ORI_ADMIN__COMMAND_BUS__ENABLE_METRICSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Comman
ORI_ADMIN__COMMAND_BUS__ENABLE_VALIDATIONboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Comman
ORI_ADMIN__COMMAND_BUS__MAX_RETRIESint3experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Comman
ORI_ADMIN__COMMAND_BUS__RETRY_DELAY_SECONDSfloat1.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Comman
ORI_ADMIN__COMMAND_BUS__TIMEOUT_SECONDSfloat30.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Comman
ORI_ADMIN__COMPLEXITY__DEFAULT_FIELD_COSTfloat1.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Compl
ORI_ADMIN__COMPLEXITY__DEFAULT_LIST_COSTfloat10.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Compl
ORI_ADMIN__COMPLEXITY__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Compl
ORI_ADMIN__COMPLEXITY__MAX_COMPLEXITYint(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Compl
ORI_ADMIN__CONNECTORS__FILESYSTEM__READ_ONLYboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:Filesy
ORI_ADMIN__CONNECTORS__FILESYSTEM__ROOT_DIRstr""experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:Filesy
ORI_ADMIN__CONNECTORS__GITHUB__API_URLstrhttps://api.github.comexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:GitHub
ORI_ADMIN__CONNECTORS__GITHUB__TOKENstr""experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:GitHub
ORI_ADMIN__CONNECTORS__GOOGLE_DRIVE__IMPERSONATED_EMAILstr""experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:Google
ORI_ADMIN__CONNECTORS__GOOGLE_DRIVE__SERVICE_ACCOUNT_JSONstr""experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:Google
ORI_ADMIN__CONNECTORS__SLACK__BOT_TOKENstr""experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:SlackC
ORI_ADMIN__CONNECTORS__SLACK__MAX_MESSAGESint100experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:SlackC
ORI_ADMIN__CONNECTORS__SQL__ALLOWED_TABLESlist[str]field(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:SQLCon
ORI_ADMIN__CONNECTORS__SQL__DSNstr""experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:SQLCon
ORI_ADMIN__CONNECTORS__SQL__READ_ONLYboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:SQLCon
ORI_ADMIN__CONNECTORS__WEB_FETCH__ENABLEDboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:WebFet
ORI_ADMIN__CONNECTORS__WEB_FETCH__MAX_CONTENT_BYTESint(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:WebFet
ORI_ADMIN__CONNECTORS__WEB_FETCH__USER_AGENTstr”oridecon-mcp/1.0”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:WebFet
ORI_ADMIN__CONNECTORS__WEB_SEARCH__API_KEYstr""experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:WebSea
ORI_ADMIN__CONNECTORS__WEB_SEARCH__MAX_RESULTSint10experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:WebSea
ORI_ADMIN__CONNECTORS__WEB_SEARCH__PROVIDERstr”brave”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:WebSea
ORI_ADMIN__CONTRIBUTORSdict[str, ContributorConfig](required)experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.contributors
ORI_ADMIN__CONTRIBUTOR_COLLISION_MODELiteral[‘warn’, ‘error’]“warn”How to handle name collisions when multiple contributors register widgets, pages, or routes with the same name. ‘warn’ (experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.contributor_collision_mode
ORI_ADMIN__CORS_ORIGINSlist[str]field(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__CORS__ALLOWED_ORIGINSlist[str](required)Allowed origins (use [’*’] to allow all)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CORS__ALLOW_CREDENTIALSboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CORS__ALLOW_HEADERSlist[str](required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CORS__ALLOW_METHODSlist[str](required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CORS__ALLOW_ORIGIN_REGEXstr | NoneNoneRegex pattern for allowed origins (matched when not in allowed_origins)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CORS__DEBUG_PERMISSIVEboolFalseWhen True and debug mode is active, allow any origin via wildcard (explicit opt-in replacement for the old implicit debuexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CORS__ENABLEDboolTrueEnable CORSexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CORS__EXPOSE_HEADERSlist[str](required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CORS__MAX_AGEint600experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CROSS_ORIGIN__EMBEDDER_POLICYstr”require-corp”Cross-Origin-Embedder-Policy header valueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CROSS_ORIGIN__ENABLEDboolFalseEmit cross-origin isolation headersexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CROSS_ORIGIN__OPENER_POLICYstr”same-origin”Cross-Origin-Opener-Policy header valueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CROSS_ORIGIN__RESOURCE_POLICYstr”same-origin”Cross-Origin-Resource-Policy header valueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSP__DIRECTIVESdict[str, Any](required)CSP directives mapping directive name to source expression(s)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSP__ENABLEDboolTrueEmit the Content-Security-Policy headerexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__COOKIE_DOMAINstr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__COOKIE_HTTPONLYboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__COOKIE_NAMEstr”csrf_token”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__COOKIE_PATHstr”/“experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__COOKIE_SAMESITEstr”Lax”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__COOKIE_SECUREboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__ENABLEDboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__EXCLUDED_PATHSlist[str](required)URL path prefixes exempt from CSRF validation for cookie-less requests; cookie-bearing requests on these paths are stillexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__EXCLUDE_AUTH_SCHEMESlist[str](required)Authorization header schemes that bypass CSRF validation (explicit opt-in).experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__EXCLUDE_CONTENT_TYPESlist[str](required)Content-Type values that bypass CSRF validation (explicit opt-in — JSON requests are validated by default so cookie-authexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__HEADER_NAMEstr”X-CSRF-Token”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__SECRET_KEYstr | NoneNoneHMAC secret used to sign and verify CSRF tokens (populated via ORI_WEB__SECURITY__CSRF__SECRET_KEY)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__TOKEN_LENGTHint32experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CSRF__TOKEN_TTLint3600TTL in seconds for synchronizer-mode tokens stored in cache.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__CUSTOM_HEADERSdict[str, str](required)Additional HTTP response headers emitted verbatimexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__DASHBOARD_LAYOUT__LAYOUTLiteral[‘grid’, ‘masonry’]“grid”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:DashboardLayoutConfig.dashboard_layout
ORI_ADMIN__DASHBOARD_LAYOUT__MAX_WIDGETSint20experimental/apps/oridecon-admin/src/oridecon/admin/config.py:DashboardLayoutConfig.dashboard_layout
ORI_ADMIN__DASHBOARD_LAYOUT__WIDGET_REFRESH_DEFAULTint30experimental/apps/oridecon-admin/src/oridecon/admin/config.py:DashboardLayoutConfig.dashboard_layout
ORI_ADMIN__DATALOADER__BATCH_DELAY_MSfloat2.0Delay in milliseconds before executing a DataLoaderProtocol batch. A small non-zero value (2ms) lets more keys accumulatexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DataL
ORI_ADMIN__DATALOADER__BATCH_ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DataL
ORI_ADMIN__DATALOADER__CACHE_ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DataL
ORI_ADMIN__DATALOADER__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DataL
ORI_ADMIN__DATALOADER__MAX_BATCH_SIZEint100experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DataL
ORI_ADMIN__DATA__QUERY_TIMEOUT_SECONDSint5experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminDataConfig.data.query_timeout_sec
ORI_ADMIN__DB_REUSEboolTrueReuse test databases between testsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/testing/config.py:Testi
ORI_ADMIN__DEBUGboolFalseexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.debug
ORI_ADMIN__DEBUGbool(complex)Debug modeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheCo
ORI_ADMIN__DEBUGboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Events
ORI_ADMIN__DEBUGboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Graph
ORI_ADMIN__DEBUGboolFalseEnable debug modeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Monit
ORI_ADMIN__DEBUG_COMPONENTSboolFalseRender data-component debug attributes.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ui/config.py:UIConfig.d
ORI_ADMIN__DEFAULT_DIMENSIONint1536Default vector dimensionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__DEFAULT_DISTANCE_METRICDistanceMetric(complex)Default distance metric for new collectionsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__DEFAULT_DRIVERLiteral[‘local’, ‘s3’, ‘gcs’, ‘azure’, ‘memory’, ‘r2’](complex)Default storage driver to useexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Stora
ORI_ADMIN__DEFAULT_INDEX_TYPEIndexType(complex)Default index type for new collectionsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__DEFAULT_QUERY_LIMITint(complex)Default limit for query resultsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphCo
ORI_ADMIN__DEFAULT_THEMEstr”default”Default CSS theme name.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ui/config.py:UIConfig.d
ORI_ADMIN__DEFAULT_TRAVERSAL_MAX_DEPTHint(complex)Default maximum depth for traversalsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphCo
ORI_ADMIN__DEPTH_LIMIT__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Depth
ORI_ADMIN__DEPTH_LIMIT__IGNORE_INTROSPECTIONboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Depth
ORI_ADMIN__DEPTH_LIMIT__MAX_DEPTHint(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Depth
ORI_ADMIN__DRIVERstr”mongodb”NoSQL driver nameexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:NoSQLCo
ORI_ADMIN__DRIVERSdict[str, StorageLocalConfig | StorageS3Config | StorageGCSConfig | Storag(required)Driver-specific configurationsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Stora
ORI_ADMIN__EMBEDDING_MODELstr | NoneNoneEmbedding model identifier. Must be set explicitly — no vendor-specific default.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__EMBEDDING_MODELstr”text-embedding-3-small”Embedding model name for AI-layer embedding generationexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__EMBEDDING_PROVIDERstr”openai”Embedding provider (openai, cohere, etc.)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__ENABLEDboolTrueEnable AI featuresexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.e
ORI_ADMIN__ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.enabled
ORI_ADMIN__ENABLEDbool(complex)Whether cache is enabledexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheCo
ORI_ADMIN__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseC
ORI_ADMIN__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Events
ORI_ADMIN__ENABLEDboolTrueMaster on/off switch for all feedback collectionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/feedback/config.py:F
ORI_ADMIN__ENABLEDboolTrueEnable the graph store subsystemexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphCo
ORI_ADMIN__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Graph
ORI_ADMIN__ENABLEDboolTrueEnable the MCP server subsystemexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__ENABLEDboolTrueEnable monitoringexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Monit
ORI_ADMIN__ENABLEDboolTrueEnable NoSQL supportexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:NoSQLCo
ORI_ADMIN__ENABLEDboolTrueMaster on/off switch for all observabilityexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/observability/config
ORI_ADMIN__ENABLEDboolTrueEnable the RAG pipelineexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__ENABLEDboolTrueWhether secrets subsystem is enabledexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/secrets/config.py:Secre
ORI_ADMIN__ENABLEDboolTrueEnable the security subsystemexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Stora
ORI_ADMIN__ENABLEDboolTrueWhether tasks module is enabledexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskCon
ORI_ADMIN__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/testing/config.py:Testi
ORI_ADMIN__ENABLEDboolTrueEnable the vector store subsystemexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__ENABLE_ADMINboolTrueWhether to register the AuditAdminContributorexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditCo
ORI_ADMIN__ENABLE_CACHEboolFalseEnable embedding caching (requires a CacheBackend binding)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__ENABLE_CACHINGboolTrueEnable caching for RAG queriesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__ENABLE_CITATIONSboolTrueInclude source citations in responsesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__ENABLE_CORSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__ENABLE_CSRFboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__ENABLE_HALLUCINATION_DETECTIONboolTrueEnable hallucination detection for AI responsesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__ENABLE_HYDEboolFalseEnable HyDE (Hypothetical Document Embeddings)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__ENABLE_IDENTITY_RESOLUTIONboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Graph
ORI_ADMIN__ENABLE_QUERY_EXPANSIONboolTrueEnable query expansion techniquesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__ENABLE_REALTIMEboolFalseEnable realtime update features.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ui/config.py:UIConfig.e
ORI_ADMIN__ENABLE_SSEboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__ENABLE_SSEboolFalseEnable Server-Sent Events support.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ui/config.py:UIConfig.e
ORI_ADMIN__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheCo
ORI_ADMIN__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Events
ORI_ADMIN__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Graph
ORI_ADMIN__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Monit
ORI_ADMIN__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Stora
ORI_ADMIN__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskCon
ORI_ADMIN__ENVIRONMENTstr(complex)Environmentexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheCo
ORI_ADMIN__ENVIRONMENTEnvironment(complex)Deployment environmentexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Monit
ORI_ADMIN__ERRORS__DEBUG_MODEboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Error
ORI_ADMIN__ERRORS__INCLUDE_STACKTRACEboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Error
ORI_ADMIN__ERRORS__LOG_ERRORSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Error
ORI_ADMIN__ERRORS__MASK_ERRORSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Error
ORI_ADMIN__EVENT_BUS__ALLOW_NO_HANDLERSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventB
ORI_ADMIN__EVENT_BUS__CONTINUE_ON_ERRORboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventB
ORI_ADMIN__EVENT_BUS__ENABLE_DEAD_LETTERboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventB
ORI_ADMIN__EVENT_BUS__HANDLER_TIMEOUT_SECONDSfloat30.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventB
ORI_ADMIN__EVENT_BUS__MAX_CONCURRENT_HANDLERSint10experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventB
ORI_ADMIN__EVENT_BUS__MAX_HANDLER_RETRIESint3experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventB
ORI_ADMIN__EVENT_BUS__MAX_QUEUE_PER_SUBSCRIBERint1000Maximum number of events queued per event type before backpressure is applied. 0 means unbounded (no backpressure).experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventB
ORI_ADMIN__EVENT_BUS__PARALLEL_DISPATCHboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventB
ORI_ADMIN__EVENT_BUS__RETRY_FAILED_HANDLERSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventB
ORI_ADMIN__EVENT_STORE_BACKENDEventStoreBackend(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Events
ORI_ADMIN__EXTENSIONSdict[str, Any](required)experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.extensions
ORI_ADMIN__EXTRAdict[str, Any](required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskCon
ORI_ADMIN__FEATURES__ACTIVITY_FEEDboolFalseexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminFeaturesConfig.features.activity_
ORI_ADMIN__FEATURES__API_DOCSboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminFeaturesConfig.features.api_docs
ORI_ADMIN__FEATURES__AUDIT_LOGGINGboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminFeaturesConfig.features.audit_log
ORI_ADMIN__FEATURES__AUTOSAVEboolFalseexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminFeaturesConfig.features.autosave
ORI_ADMIN__FEATURES__COMMAND_PALETTEboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminFeaturesConfig.features.command_p
ORI_ADMIN__FEATURES__KEYBOARD_SHORTCUTSboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminFeaturesConfig.features.keyboard_
ORI_ADMIN__FEATURES__NOTIFICATIONSboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminFeaturesConfig.features.notificat
ORI_ADMIN__FEATURES__OPTIMISTIC_UPDATESboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminFeaturesConfig.features.optimisti
ORI_ADMIN__FEATURES__SEARCHboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminFeaturesConfig.features.search
ORI_ADMIN__FEATURES__THEME_TOGGLEboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminFeaturesConfig.features.theme_tog
ORI_ADMIN__FEATURES__UNDO_REDOboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminFeaturesConfig.features.undo_redo
ORI_ADMIN__FEATURES__WEBHOOKSboolFalseexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminFeaturesConfig.features.webhooks
ORI_ADMIN__FIRESTORE__CREDENTIALS_JSONstr | NoneNonePath to a service account JSON key file, or the raw JSON string. When None, Application Default Credentials (ADC) arexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:Firesto
ORI_ADMIN__FIRESTORE__DATABASE_IDstr”(default)“Firestore database ID (use ‘(default)’ for the default database)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:Firesto
ORI_ADMIN__FIRESTORE__PROJECT_IDstrEllipsisGoogle Cloud project IDexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:Firesto
ORI_ADMIN__FORM_DEFAULTS__AUTOSAVE_ENABLEDboolFalseexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:FormDefaults.form_defaults.autosave_en
ORI_ADMIN__FORM_DEFAULTS__AUTOSAVE_INTERVAL_MSint30000experimental/apps/oridecon-admin/src/oridecon/admin/config.py:FormDefaults.form_defaults.autosave_in
ORI_ADMIN__FORM_DEFAULTS__CONFIRM_UNSAVED_CHANGESboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:FormDefaults.form_defaults.confirm_uns
ORI_ADMIN__FORM_DEFAULTS__INLINE_VALIDATIONboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:FormDefaults.form_defaults.inline_vali
ORI_ADMIN__FORM_DEFAULTS__SHOW_REQUIRED_INDICATORboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:FormDefaults.form_defaults.show_requir
ORI_ADMIN__FRAMEWORK_PAGES__ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:FrameworkPagesConfig.framework_pages.e
ORI_ADMIN__FRAMEWORK_PAGES__REQUIRE_PERMISSIONstr”admin:framework:access”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:FrameworkPagesConfig.framework_pages.r
ORI_ADMIN__GOVERNANCEAny(required)AI governance configurationexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.g
ORI_ADMIN__HEADERS__CONTENT_TYPE_NOSNIFFboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__HEADERS__CSPstr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__HEADERS__FRAME_OPTIONSstr”DENY”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__HEADERS__HSTS_INCLUDE_SUBDOMAINSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__HEADERS__HSTS_MAX_AGEint31536000experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__HEADERS__PERMISSIONS_POLICYstr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__HEADERS__REFERRER_POLICYstr”strict-origin-when-cross-origin”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__HEADERS__XSS_PROTECTIONstr”1; mode=block”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__HEALTH_CHECKS_ENABLEDboolTrueEnable background health checking for AI componentsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/observability/config
ORI_ADMIN__HEALTH_CHECK_TIMEOUTfloat5.0Timeout in seconds for the startup health check in StorageProvider.boot()experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Stora
ORI_ADMIN__HEALTH__CHECKSlist[str](required)List of health check names to runexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Healt
ORI_ADMIN__HEALTH__ENABLEDboolTrueEnable health checksexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Healt
ORI_ADMIN__HEALTH__INCLUDE_DETAILSboolTrueInclude detailed health info in responseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Healt
ORI_ADMIN__HEALTH__INTERVALint(complex)Health check interval in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Healt
ORI_ADMIN__HEALTH__PATHstr”/health”Health endpoint pathexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Healt
ORI_ADMIN__HEALTH__TIMEOUTfloat5.0Health check timeout in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Healt
ORI_ADMIN__HMAC_KEYbytes | NoneNoneHMAC key for checksum computationexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditCo
ORI_ADMIN__HOSTstr”0.0.0.0”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__HSTS__ENABLEDboolFalseEmit the Strict-Transport-Security headerexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__HSTS__INCLUDE_SUBDOMAINSboolTrueApply HSTS to all subdomainsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__HSTS__MAX_AGEint31536000HSTS max-age in seconds (default 1 year)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__HSTS__PRELOADboolFalseInclude site in HSTS preload listexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__HTMX_PREFIXstr”/admin/htmx”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.htmx_prefix
ORI_ADMIN__HTMX_VERSIONstr”2.0.4”HTMX CDN version.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ui/config.py:UIConfig.h
ORI_ADMIN__INTEGRATIONS__CACHE__DEFAULT_TTL_SECONDSint60experimental/apps/oridecon-admin/src/oridecon/admin/config.py:CacheIntegrationConfig.integrations.ca
ORI_ADMIN__INTEGRATIONS__CACHE__ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:CacheIntegrationConfig.integrations.ca
ORI_ADMIN__INTEGRATIONS__CACHE__KEY_PREFIXstr”admin”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:CacheIntegrationConfig.integrations.ca
ORI_ADMIN__INTEGRATIONS__ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminIntegrationsConfig.integrations.e
ORI_ADMIN__INTEGRATIONS__FEATURES__ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:FeaturesIntegrationConfig.integrations
ORI_ADMIN__INTEGRATIONS__MONITOR__ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:MonitorIntegrationConfig.integrations.
ORI_ADMIN__INTEGRATIONS__RESILIENCE__CIRCUIT_FAILURE_THRESHOLDint5experimental/apps/oridecon-admin/src/oridecon/admin/config.py:ResilienceIntegrationConfig.integratio
ORI_ADMIN__INTEGRATIONS__RESILIENCE__ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:ResilienceIntegrationConfig.integratio
ORI_ADMIN__INTEGRATIONS__RESILIENCE__RETRY_MAX_ATTEMPTSint3experimental/apps/oridecon-admin/src/oridecon/admin/config.py:ResilienceIntegrationConfig.integratio
ORI_ADMIN__INTEGRATIONS__SEARCH__ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:SearchIntegrationConfig.integrations.s
ORI_ADMIN__INTEGRATIONS__SEARCH__FALLBACK_TO_LIKEboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:SearchIntegrationConfig.integrations.s
ORI_ADMIN__INTEGRATIONS__STORAGE__ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:StorageIntegrationConfig.integrations.
ORI_ADMIN__INTEGRATIONS__STORAGE__PRESIGNED_URL_EXPIRYint3600experimental/apps/oridecon-admin/src/oridecon/admin/config.py:StorageIntegrationConfig.integrations.
ORI_ADMIN__INTEGRATIONS__TASKS__BULK_THRESHOLDint25experimental/apps/oridecon-admin/src/oridecon/admin/config.py:TasksIntegrationConfig.integrations.ta
ORI_ADMIN__INTEGRATIONS__TASKS__ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:TasksIntegrationConfig.integrations.ta
ORI_ADMIN__INTEGRATION__CACHE_KEY_PREFIXboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Integ
ORI_ADMIN__INTEGRATION__SQL_CONTEXT_BRIDGEboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Integ
ORI_ADMIN__INTROSPECTION__ALLOWED_ENVIRONMENTSset[str](required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Intro
ORI_ADMIN__INTROSPECTION__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Intro
ORI_ADMIN__KAFKA__AUTO_OFFSET_RESETstr”earliest”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:KafkaC
ORI_ADMIN__KAFKA__BOOTSTRAP_SERVERSstrEllipsisKafka bootstrap serversexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:KafkaC
ORI_ADMIN__KAFKA__CONSUMER_GROUPstr”events-consumers”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:KafkaC
ORI_ADMIN__KAFKA__ENABLE_AUTO_COMMITboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:KafkaC
ORI_ADMIN__KAFKA__TOPIC_PREFIXstr”events”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:KafkaC
ORI_ADMIN__LIFECYCLE__AUTO_PROVISION_ISOLATIONboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Lifec
ORI_ADMIN__LIFECYCLE__ISOLATION_STRATEGYstr”row_level”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Lifec
ORI_ADMIN__LLMAny | NoneNoneLLM configuration (optional)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.l
ORI_ADMIN__LOGGING_MIDDLEWARE__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Loggin
ORI_ADMIN__LOGGING_MIDDLEWARE__INCLUDE_PAYLOADboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Loggin
ORI_ADMIN__LOGGING_MIDDLEWARE__LOG_LEVELstr”INFO”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Loggin
ORI_ADMIN__LOGGING_MIDDLEWARE__MAX_PAYLOAD_LENGTHint1000experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Loggin
ORI_ADMIN__LOGGING__ENABLEDboolTrueEnable structured loggingexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Loggi
ORI_ADMIN__LOGGING__FORMATstr”json”Log format (json, text)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Loggi
ORI_ADMIN__LOGGING__INCLUDE_TRACE_CONTEXTboolTrueInclude trace context in logsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Loggi
ORI_ADMIN__LOGGING__LEVELstr”INFO”Default log levelexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Loggi
ORI_ADMIN__LOGGING__REDACT_FIELDSlist[str](required)Fields to redact from logsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Loggi
ORI_ADMIN__MAX_AGE_SECONDSfloat(complex)Seconds before automatic rotationexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/secrets/config.py:Secre
ORI_ADMIN__MAX_REQUEST_SIZEint(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__MAX_RETRIESint(complex)Maximum number of retries for operationsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphCo
ORI_ADMIN__MAX_RETRIESint(complex)Maximum number of retries for operationsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__MEMORY__ENABLE_SNAPSHOTSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:InMemo
ORI_ADMIN__MEMORY__MAX_COLLECTIONSint100Maximum number of collections in memoryexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Memory
ORI_ADMIN__MEMORY__MAX_EDGESint(complex)Maximum number of edges in memoryexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:MemoryC
ORI_ADMIN__MEMORY__MAX_EVENTS_PER_STREAMint10000experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:InMemo
ORI_ADMIN__MEMORY__MAX_NODESint(complex)Maximum number of nodes in memoryexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:MemoryC
ORI_ADMIN__MEMORY__MAX_VECTORS_PER_COLLECTIONint100000Maximum number of vectors per collectionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Memory
ORI_ADMIN__METRICS_ENABLEDboolTrueEnable metrics collectionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/observability/config
ORI_ADMIN__METRICS_MIDDLEWARE__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Metric
ORI_ADMIN__METRICS_MIDDLEWARE__HISTOGRAM_BUCKETSlist[float](required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Metric
ORI_ADMIN__METRICS_MIDDLEWARE__INCLUDE_HISTOGRAMSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Metric
ORI_ADMIN__METRICS_MIDDLEWARE__PREFIXstr”events”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Metric
ORI_ADMIN__METRICS__COLLECTION_INTERVALfloat60.0Metrics collection interval in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Metri
ORI_ADMIN__METRICS__DEFAULT_LABELSdict[str, str](required)Default labels for all metricsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Metri
ORI_ADMIN__METRICS__ENABLEDboolTrueEnable metrics collectionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Metri
ORI_ADMIN__METRICS__ENABLEDboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Metri
ORI_ADMIN__METRICS__HISTOGRAM_BUCKETSlist[float](required)Default histogram bucket boundariesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Metri
ORI_ADMIN__METRICS__HISTOGRAM_BUCKETSlist[float](required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Metri
ORI_ADMIN__METRICS__INCLUDE_LABELSlist[str](required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Metri
ORI_ADMIN__METRICS__NAMESPACEstr”oridecon_graphql”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Metri
ORI_ADMIN__METRICS__PREFIXstr(complex)MetricProtocol name prefixexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Metri
ORI_ADMIN__MIGRATIONS__LOCK_TIMEOUTDurationDuration.seconds(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseM
ORI_ADMIN__MIN_CITATION_CONFIDENCEfloat0.6Minimum confidence for citation inclusionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__MOCK_EXTERNAL_SERVICESboolTrueMock external service callsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/testing/config.py:Testi
ORI_ADMIN__MONGODB__AUTH_SOURCEstr”admin”Authentication databaseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDB
ORI_ADMIN__MONGODB__CONNECTION_STRINGSecretStrEllipsisMongoDB connection stringexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MongoD
ORI_ADMIN__MONGODB__CONNECT_TIMEOUT_MSint10000Connection timeout (ms)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDB
ORI_ADMIN__MONGODB__DATABASEstr”oridecon”Database nameexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDB
ORI_ADMIN__MONGODB__DATABASE_NAMEstr”events”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MongoD
ORI_ADMIN__MONGODB__EVENTS_COLLECTIONstr”domain_events”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MongoD
ORI_ADMIN__MONGODB__MAX_POOL_SIZEint100Maximum connection pool sizeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDB
ORI_ADMIN__MONGODB__MAX_POOL_SIZEint10experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MongoD
ORI_ADMIN__MONGODB__MIN_POOL_SIZEint10Minimum connection pool sizeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDB
ORI_ADMIN__MONGODB__READ_PREFERENCEstr”primaryPreferred”Read preference modeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDB
ORI_ADMIN__MONGODB__RETRY_READSboolTrueEnable read retriesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDB
ORI_ADMIN__MONGODB__RETRY_WRITESboolTrueEnable write retriesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDB
ORI_ADMIN__MONGODB__SERVER_SELECTION_TIMEOUTint30000experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MongoD
ORI_ADMIN__MONGODB__SERVER_SELECTION_TIMEOUT_MSint5000Server selection timeout (ms)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDB
ORI_ADMIN__MONGODB__SNAPSHOTS_COLLECTIONstr”snapshots”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MongoD
ORI_ADMIN__MONGODB__SOCKET_TIMEOUT_MSint30000Socket timeout (ms)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDB
ORI_ADMIN__MONGODB__URIstr”mongodb://localhost:27017”MongoDB connection URIexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDB
ORI_ADMIN__MONGODB__WRITE_CONCERN_Wstr | int”majority”Write concern levelexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDB
ORI_ADMIN__NAMEstr”ai”Configuration nameexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.n
ORI_ADMIN__NAMEstr”admin”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.name
ORI_ADMIN__NAMEstr(complex)Provider nameexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheCo
ORI_ADMIN__NAMEstr”database”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseC
ORI_ADMIN__NAMEstr”events”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Events
ORI_ADMIN__NAMEstr”graphql”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Graph
ORI_ADMIN__NAMEstr(complex)Provider nameexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Monit
ORI_ADMIN__NAMEstr”secrets”Configuration nameexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/secrets/config.py:Secre
ORI_ADMIN__NAMEstr”storage”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Stora
ORI_ADMIN__NAMEstr”tasks”Configuration nameexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskCon
ORI_ADMIN__NAVIGATION_GROUPSdict[str, AdminNavigationGroup](required)experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.navigation_groups
ORI_ADMIN__NEO4J__CONNECTION_TIMEOUTfloat(complex)Connection timeout in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jCo
ORI_ADMIN__NEO4J__DATABASEstr(complex)Target database nameexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jCo
ORI_ADMIN__NEO4J__ENCRYPTEDboolFalseWhether to use SSL/TLS encryptionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jCo
ORI_ADMIN__NEO4J__FETCH_SIZEint(complex)Default fetch size for resultsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jCo
ORI_ADMIN__NEO4J__MAX_CONNECTION_POOL_SIZEint(complex)Maximum number of connections in the poolexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jCo
ORI_ADMIN__NEO4J__MAX_TRANSACTION_RETRY_TIMEfloat30.0Maximum time for transaction retriesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jCo
ORI_ADMIN__NEO4J__PASSWORDSecretStr(required)Neo4j passwordexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jCo
ORI_ADMIN__NEO4J__TRUSTstr”TRUST_SYSTEM_CA_SIGNED_CERTIFICATES”Trust strategy for SSLexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jCo
ORI_ADMIN__NEO4J__URIstr”bolt://localhost:7687”Neo4j BOLT URIexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jCo
ORI_ADMIN__NEO4J__USERNAMEstr”neo4j”Neo4j usernameexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jCo
ORI_ADMIN__OBSERVABILITYAny(required)AI observability configuration (tracing and metrics)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.o
ORI_ADMIN__OBSERVABILITY__HIGH_CARDINALITY_LABELS_ENABLEDboolFalseexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminObservabilityConfig.observability
ORI_ADMIN__OBSERVABILITY__METRICS_ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminObservabilityConfig.observability
ORI_ADMIN__OPENTELEMETRY__BATCH_SIZEint512Export batch sizeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenT
ORI_ADMIN__OPENTELEMETRY__COMPRESSIONstr”none”Compression type (none, gzip)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenT
ORI_ADMIN__OPENTELEMETRY__ENDPOINTstr | NoneNoneOTLP endpoint URLexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenT
ORI_ADMIN__OPENTELEMETRY__EXPORT_INTERVALfloat5.0Export interval secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenT
ORI_ADMIN__OPENTELEMETRY__HEADERSdict[str, str](required)OTLP request headersexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenT
ORI_ADMIN__OPENTELEMETRY__INSECUREboolFalseUse insecure connectionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenT
ORI_ADMIN__OPENTELEMETRY__METRICS_EXPORTERSlist[OTelExporterConfig](required)List of metrics exporters to build.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenT
ORI_ADMIN__OPENTELEMETRY__TIMEOUTfloat30.0Export timeout secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenT
ORI_ADMIN__OPENTELEMETRY__TRACING_EXPORTERSlist[OTelExporterConfig](required)List of tracing exporters to build.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenT
ORI_ADMIN__OPERATIONS__ECHOboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseO
ORI_ADMIN__OPERATIONS__STATEMENT_TIMEOUTDurationDuration.seconds(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseO
ORI_ADMIN__OUTBOX__BATCH_MAX_AGEDurationDuration.seconds(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseO
ORI_ADMIN__OUTBOX__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseO
ORI_ADMIN__OUTBOX__POLL_INTERVALDurationDuration.seconds(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseO
ORI_ADMIN__OVERRIDES__CACHE_TTLintDEFAULT_CONFIG_CACHE_TTLexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Confi
ORI_ADMIN__PATHstr(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Graph
ORI_ADMIN__PATHstr”/mcp”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__PERMISSIONS_POLICYdict[str, str](required)Permissions-Policy directive mapexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__PERSISTED_QUERIES__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Persi
ORI_ADMIN__PERSISTED_QUERIES__STORE_TYPEstr”memory”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Persi
ORI_ADMIN__PERSISTED_QUERIES__TTL_SECONDSDuration | int86400experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Persi
ORI_ADMIN__PERSIST_DIRECTORYstr | NoneNoneLocal directory path for vector store persistence (e.g. Chroma)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__PGVECTOR__CREATE_EXTENSIONboolTrueWhether to create pgvector extension if missingexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVect
ORI_ADMIN__PGVECTOR__DATABASEstr”primary”Name of the database backend from db.backends to use for pgvector. Matches a ‘name:’ entry in the db.backends list. Defaexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVect
ORI_ADMIN__PGVECTOR__DEFAULT_EF_SEARCHint(complex)Default ef_search for HNSW indexexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVect
ORI_ADMIN__PGVECTOR__DEFAULT_LISTSint(complex)Default number of lists for IVFFlat indexexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVect
ORI_ADMIN__PGVECTOR__DEFAULT_PROBESint(complex)Default number of probes for IVFFlat indexexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVect
ORI_ADMIN__PGVECTOR__SCHEMAstr”public”Database schema for vector tablesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVect
ORI_ADMIN__PGVECTOR__TABLE_PREFIXstr”vec_“Prefix for vector storage tablesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVect
ORI_ADMIN__PINECONE__API_KEYSecretStrSecretStr(…)Pinecone API keyexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Pineco
ORI_ADMIN__PINECONE__ENVIRONMENTstr""Pinecone environment (e.g. ‘us-west1-gcp’)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Pineco
ORI_ADMIN__PINECONE__INDEX_NAMEstr""Name of the Pinecone indexexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Pineco
ORI_ADMIN__PINECONE__NAMESPACEstr""Default namespace for the indexexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Pineco
ORI_ADMIN__PINECONE__POOL_THREADSint4Number of threads for the connection poolexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Pineco
ORI_ADMIN__PINECONE__TIMEOUTfloat(complex)Request timeout in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Pineco
ORI_ADMIN__PLAYGROUND__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Playg
ORI_ADMIN__PLAYGROUND__PATHstr(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Playg
ORI_ADMIN__PLAYGROUND__TITLEstr”Oridecon GraphQL Playground”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Playg
ORI_ADMIN__POOL__ACQUIRE_TIMEOUTDurationDuration.seconds(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseP
ORI_ADMIN__POOL__IDLE_TIMEOUTDurationDuration.minutes(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseP
ORI_ADMIN__POOL__MAX_LIFETIMEDurationDuration.hours(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseP
ORI_ADMIN__POOL__MAX_OVERFLOWint5experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseP
ORI_ADMIN__POOL__MAX_SIZEint(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseP
ORI_ADMIN__POOL__MIN_SIZEint(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseP
ORI_ADMIN__POOL__RECYCLEint3600experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseP
ORI_ADMIN__POOL__TIMEOUTfloat(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseP
ORI_ADMIN__PORTint8080experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__POSTGRESPostgresEventStoreConfig | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Events
ORI_ADMIN__PREFIXstr”/admin”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.prefix
ORI_ADMIN__PROJECTION__BATCH_SIZEint100experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Projec
ORI_ADMIN__PROJECTION__CHECKPOINT_INTERVALint100experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Projec
ORI_ADMIN__PROJECTION__ENABLE_PARALLEL_PROJECTIONSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Projec
ORI_ADMIN__PROJECTION__MAX_CATCH_UP_EVENTSint10000experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Projec
ORI_ADMIN__PROJECTION__REBUILD_BATCH_SIZEint1000experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Projec
ORI_ADMIN__PROMETHEUS__ENABLE_DEFAULT_METRICSboolTrueEnable default process metricsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prome
ORI_ADMIN__PROMETHEUS__METRICS_TABLEstr”metrics_samples”Table name for metrics samplesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prome
ORI_ADMIN__PROMETHEUS__PATHstr”/metrics”Metrics endpoint pathexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prome
ORI_ADMIN__PROMETHEUS__PORTint(complex)Metrics server portexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prome
ORI_ADMIN__PROMETHEUS__PUSHGATEWAY_URLstr | NoneNonePushgateway URL for push-based metricsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prome
ORI_ADMIN__PROMETHEUS__PUSH_INTERVALfloat10.0Push interval for Pushgatewayexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prome
ORI_ADMIN__PROMETHEUS__STORE_IN_DBboolFalsePersist metrics observations to DBexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prome
ORI_ADMIN__PUSH_BACKENDSlist[NamedPushConfig](required)Named push notification backends for multi-backend support. When non-empty, the provider registers each backend under Anexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:
ORI_ADMIN__QDRANT__API_KEYSecretStr | NoneNoneQdrant API keyexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Qdrant
ORI_ADMIN__QDRANT__GRPC_PORTint6334gRPC port for Qdrantexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Qdrant
ORI_ADMIN__QDRANT__PREFER_GRPCboolTrueWhether to prefer gRPC over HTTPexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Qdrant
ORI_ADMIN__QDRANT__TIMEOUTfloat(complex)Request timeout in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Qdrant
ORI_ADMIN__QDRANT__URLstrhttp://localhost:6333Qdrant server URLexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Qdrant
ORI_ADMIN__QUERY_BUS__ENABLE_LOGGINGboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:QueryB
ORI_ADMIN__QUERY_BUS__ENABLE_METRICSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:QueryB
ORI_ADMIN__QUERY_BUS__TIMEOUT_SECONDSfloat30.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:QueryB
ORI_ADMIN__RABBITMQ__DURABLEboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Rabbit
ORI_ADMIN__RABBITMQ__EXCHANGE_NAMEstr”events”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Rabbit
ORI_ADMIN__RABBITMQ__PREFETCH_COUNTint10experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Rabbit
ORI_ADMIN__RABBITMQ__QUEUE_PREFIXstr”events”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Rabbit
ORI_ADMIN__RABBITMQ__URLSecretStrEllipsisAMQP connection URLexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Rabbit
ORI_ADMIN__RAGAny | NoneNoneRAG pipeline configuration (optional)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.r
ORI_ADMIN__RATE_LIMITRateLimitConfig(required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Graph
ORI_ADMIN__RATE_LIMIT__BULK_PER_MINUTEint5experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminRateLimitConfig.rate_limit.bulk_p
ORI_ADMIN__RATE_LIMIT__BURSTint | NoneNoneMaximum burst sizeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskRat
ORI_ADMIN__RATE_LIMIT__BURST_SIZEint10experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminRateLimitConfig.rate_limit.burst_
ORI_ADMIN__RATE_LIMIT__CREATE_PER_MINUTEint30experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminRateLimitConfig.rate_limit.create
ORI_ADMIN__RATE_LIMIT__DELETE_PER_MINUTEint20experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminRateLimitConfig.rate_limit.delete
ORI_ADMIN__RATE_LIMIT__ENABLEDboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminRateLimitConfig.rate_limit.enable
ORI_ADMIN__RATE_LIMIT__ENABLEDboolFalseWhether rate limiting is enabledexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskRat
ORI_ADMIN__RATE_LIMIT__PERfloat1.0Time period in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskRat
ORI_ADMIN__RATE_LIMIT__RATEint100Number of tasks allowed per time periodexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskRat
ORI_ADMIN__RATE_LIMIT__REQUESTS_PER_HOURint1000experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminRateLimitConfig.rate_limit.reques
ORI_ADMIN__RATE_LIMIT__REQUESTS_PER_MINUTEint60experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminRateLimitConfig.rate_limit.reques
ORI_ADMIN__RATE_LIMIT__UPDATE_PER_MINUTEint60experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminRateLimitConfig.rate_limit.update
ORI_ADMIN__RBAC__SUPER_ADMIN_ROLEstr”superadmin”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminRbacConfig.rbac.super_admin_role
ORI_ADMIN__REFERRER_POLICYstr”strict-origin-when-cross-origin”Referrer-Policy header valueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:
ORI_ADMIN__REQUEST_TIMEOUTfloat30.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__REQUIRE_AUTHboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.require_auth
ORI_ADMIN__RESOLUTION__HEADER_NAMEstrDEFAULT_HEADER_NAMEexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resol
ORI_ADMIN__RESOLUTION__JWT_CLAIM_KEYstrDEFAULT_JWT_CLAIM_KEYexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resol
ORI_ADMIN__RESOLUTION__PATH_PATTERNstr | NoneDEFAULT_PATH_PATTERNexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resol
ORI_ADMIN__RESOLUTION__RESOLVERSlist[str]field(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resol
ORI_ADMIN__RESOLUTION__STRICT_MEMBERSHIPboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resol
ORI_ADMIN__RESOLUTION__SUBDOMAIN_PATTERNstr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resol
ORI_ADMIN__RESOLUTION__TRUSTED_RESOLVERSlist[str]field(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resol
ORI_ADMIN__RESOLUTION__VALIDATOR_CACHE_TTLintDEFAULT_VALIDATOR_CACHE_TTLexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resol
ORI_ADMIN__RESOURCESdict[str, ResourceYAMLConfig](required)experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.resources
ORI_ADMIN__RESOURCE_DEFAULTS__ACTION_LAYOUTLiteral[‘horizontal’, ‘vertical’, ‘dropdown’]“horizontal”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:ResourceDefaults.resource_defaults.act
ORI_ADMIN__RESOURCE_DEFAULTS__ENABLE_BULK_ACTIONSboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:ResourceDefaults.resource_defaults.ena
ORI_ADMIN__RESOURCE_DEFAULTS__ENABLE_EXPORTboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:ResourceDefaults.resource_defaults.ena
ORI_ADMIN__RESOURCE_DEFAULTS__ENABLE_SEARCHboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:ResourceDefaults.resource_defaults.ena
ORI_ADMIN__RESOURCE_DEFAULTS__PER_PAGEint20experimental/apps/oridecon-admin/src/oridecon/admin/config.py:ResourceDefaults.resource_defaults.per
ORI_ADMIN__RESOURCE_DEFAULTS__SOFT_DELETEboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:ResourceDefaults.resource_defaults.sof
ORI_ADMIN__RESOURCE_DEFAULTS__TIMESTAMP_FIELDSboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:ResourceDefaults.resource_defaults.tim
ORI_ADMIN__RETENTION_POLICYRetentionPolicy(required)Retention rulesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditCo
ORI_ADMIN__RETRYRetryConfigfield(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Re
ORI_ADMIN__RETRYRetryConfig(required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskCon
ORI_ADMIN__RETRY_DELAYfloat(complex)Delay between retries in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphCo
ORI_ADMIN__RETRY_DELAYfloat(complex)Delay between retries in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__RETRY_MIDDLEWARE__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RetryM
ORI_ADMIN__RETRY_MIDDLEWARE__EXPONENTIAL_BASEfloat2.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RetryM
ORI_ADMIN__RETRY_MIDDLEWARE__INITIAL_DELAY_SECONDSfloat0.1experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RetryM
ORI_ADMIN__RETRY_MIDDLEWARE__MAX_DELAY_SECONDSfloat10.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RetryM
ORI_ADMIN__RETRY_MIDDLEWARE__MAX_RETRIESint3experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RetryM
ORI_ADMIN__SAGA__CLEANUP_COMPLETED_AFTER_HOURSint24experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SagaCo
ORI_ADMIN__SAGA__DEFAULT_TIMEOUT_SECONDSfloat300.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SagaCo
ORI_ADMIN__SAGA__ENABLE_COMPENSATIONboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SagaCo
ORI_ADMIN__SAGA__MAX_RETRIES_PER_STEPint3experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SagaCo
ORI_ADMIN__SAGA__PERSIST_STATEboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SagaCo
ORI_ADMIN__SAGA__RETRY_DELAY_SECONDSfloat1.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SagaCo
ORI_ADMIN__SCHEDULER__CHECK_INTERVALfloat(complex)Interval between schedule checks (seconds)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskSch
ORI_ADMIN__SCHEDULER__ENABLEDboolTrueWhether scheduling is enabledexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskSch
ORI_ADMIN__SCHEDULER__TIMEZONEstr(complex)Timezone for cron expressionsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskSch
ORI_ADMIN__SCHEMA_BASELINE_PATHstr | NoneNonePath to a GraphQL SDL (.graphql) file containing the baseline schema. When set, GraphQLProvider.boot() compares the currexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Graph
ORI_ADMIN__SERVER_NAMEstr”oridecon-mcp”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__SERVER_VERSIONstr”1.0.0”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__SERVICE__ALLOWED_MIME_TYPESlist[str](required)Allowed MIME types for upload validation. Defaults to a safe set of common image types: [‘image/jpeg’, ‘image/png’, ‘imaexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Stora
ORI_ADMIN__SERVICE__CIRCUIT_BREAKER_ENABLEDbool(complex)Enable circuit breakerexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheSe
ORI_ADMIN__SERVICE__CIRCUIT_BREAKER_THRESHOLDint(complex)Circuit breaker thresholdexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheSe
ORI_ADMIN__SERVICE__DEFAULT_BACKENDstr | NoneNoneDefault backend nameexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheSe
ORI_ADMIN__SERVICE__DEFAULT_SERIALIZERstr(complex)Default serializerexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheSe
ORI_ADMIN__SERVICE__ENABLE_HEALTH_CHECKSbool(complex)Enable health checksexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheSe
ORI_ADMIN__SERVICE__ENABLE_METRICSbool(complex)Enable metricsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheSe
ORI_ADMIN__SERVICE__ENABLE_PROTECTIONbool(complex)Enable stampede protectionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheSe
ORI_ADMIN__SERVICE__MAX_FILE_SIZE_MBint(complex)Maximum file size in MBexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Stora
ORI_ADMIN__SERVICE__PROTECTION_LOCK_TTLint(complex)Protection lock TTLexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheSe
ORI_ADMIN__SERVICE__PROTECTION_MAX_WAITfloat(complex)Max wait for locksexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheSe
ORI_ADMIN__SERVICE__PROTECTION_RETRY_INTERVALfloat(complex)Lock retry intervalexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheSe
ORI_ADMIN__SIMILARITY_THRESHOLDfloat0.7Minimum similarity score thresholdexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__SLO__ALERT_CHANNELSlist[str](required)Alert channel names for SLO violation dispatchexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:SLOCo
ORI_ADMIN__SLO__ENABLEDboolTrueEnable periodic SLO evaluation workerexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:SLOCo
ORI_ADMIN__SLO__EVALUATION_INTERVALfloat60.0SLO evaluation interval in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:SLOCo
ORI_ADMIN__SLO__SUPPRESSION_WINDOW_SECONDSint300Alert suppression window in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:SLOCo
ORI_ADMIN__SMS_BACKENDSlist[NamedSMSConfig](required)Named SMS backends for multi-backend support. When non-empty, the provider registers each backend under Annotated[SMSChaexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:
ORI_ADMIN__SNAPSHOTS__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Snapsh
ORI_ADMIN__SNAPSHOTS__EVENT_COUNT_THRESHOLDint100experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Snapsh
ORI_ADMIN__SNAPSHOTS__MAX_SNAPSHOTS_PER_AGGREGATEint5experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Snapsh
ORI_ADMIN__SNAPSHOTS__STRATEGYSnapshotStrategy(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Snapsh
ORI_ADMIN__SNAPSHOTS__TIME_THRESHOLD_SECONDSint3600experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Snapsh
ORI_ADMIN__SQLITE__DATABASEstr”./events.db”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Sqlite
ORI_ADMIN__SQLITE__JOURNAL_MODEstr”WAL”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Sqlite
ORI_ADMIN__SQLITE__PRAGMASdict[str, str](required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Sqlite
ORI_ADMIN__SQLITE__WAL_MODEboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Sqlite
ORI_ADMIN__STATIC_DIRstr | NoneNoneexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.static_dir
ORI_ADMIN__STATIC_PREFIXstr”/admin/static”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.static_prefix
ORI_ADMIN__STDIO_MODEboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPCon
ORI_ADMIN__STORE_BACKENDstr(complex)Backend type — ‘sql’ or ‘memory’experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditCo
ORI_ADMIN__STORE_RAW_PAYLOADSboolFalsePersist raw incoming feedback payloads for auditingexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/feedback/config.py:F
ORI_ADMIN__STREAMING__BATCH_SIZEint100experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Stream
ORI_ADMIN__STREAMING__BUFFER_SIZEint1000experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Stream
ORI_ADMIN__STREAMING__ENABLE_WEBSOCKETboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Stream
ORI_ADMIN__STREAMING__MAX_SUBSCRIBERSint100experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Stream
ORI_ADMIN__STREAMING__POLL_INTERVAL_MSint100experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Stream
ORI_ADMIN__STREAMING__WEBSOCKET_PING_INTERVALint30experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Stream
ORI_ADMIN__STRICT_RESOURCE_RESOLUTIONboolTrueWhen True (production default), resource/controller resolution failures during AdminProvider.boot() raise immediately. Wexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.strict_resource_resolution
ORI_ADMIN__SUBSCRIPTIONS__CONNECTION_TIMEOUTDuration | int60experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Subsc
ORI_ADMIN__SUBSCRIPTIONS__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Subsc
ORI_ADMIN__SUBSCRIPTIONS__KEEPALIVE_INTERVALDuration | int(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Subsc
ORI_ADMIN__SUBSCRIPTIONS__PATHstr(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Subsc
ORI_ADMIN__SUBSCRIPTIONS__PROTOCOLSubscriptionProtocol(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Subsc
ORI_ADMIN__SUBSYSTEMSdict[str, dict[str, Any]](required)Dynamic configuration for third-party AI subsystems discovered via entry points. Keys are subsystem names; values are texperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.s
ORI_ADMIN__SYNTHESIS_STRATEGYstr”hybrid”Synthesis strategy (direct, extractive, abstractive, hybrid)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__TABLE_DEFAULTS__ENABLE_COLUMN_VISIBILITYboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:TableDefaults.table_defaults.enable_co
ORI_ADMIN__TABLE_DEFAULTS__HOVER_HIGHLIGHTboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:TableDefaults.table_defaults.hover_hig
ORI_ADMIN__TABLE_DEFAULTS__REORDERABLE_COLUMNSboolFalseexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:TableDefaults.table_defaults.reorderab
ORI_ADMIN__TABLE_DEFAULTS__ROW_HEIGHTint48experimental/apps/oridecon-admin/src/oridecon/admin/config.py:TableDefaults.table_defaults.row_heigh
ORI_ADMIN__TABLE_DEFAULTS__STICKY_HEADERboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:TableDefaults.table_defaults.sticky_he
ORI_ADMIN__TABLE_DEFAULTS__VIRTUALIZEDboolFalseexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:TableDefaults.table_defaults.virtualiz
ORI_ADMIN__TABLE_DEFAULTS__ZEBRA_STRIPESboolTrueexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:TableDefaults.table_defaults.zebra_str
ORI_ADMIN__TABLE_NAMEstr(complex)SQL table name for the unified audit storeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditCo
ORI_ADMIN__TEMPLATES_DIRstr | NoneNoneexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.templates_dir
ORI_ADMIN__TENANCY__COOKIE_NAMEstr”admin_tenant”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:TenancyConfig.tenancy.cookie_name
ORI_ADMIN__TENANCY__DEFAULT_TENANT_IDstr""experimental/apps/oridecon-admin/src/oridecon/admin/config.py:TenancyConfig.tenancy.default_tenant_i
ORI_ADMIN__TENANCY__ENABLEDboolFalseEnable tenant-aware graph resolutionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphTe
ORI_ADMIN__TENANCY__ENABLEDboolFalseEnable tenant-aware collection resolution in RAG pipelineexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGTen
ORI_ADMIN__TENANCY__ENABLEDboolFalseexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:TenancyConfig.tenancy.enabled
ORI_ADMIN__TENANCY__ENABLEDboolFalseEnable tenant-aware collection name resolutionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__TENANCY__HEADER_NAMEstr”x-tenant-id”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:TenancyConfig.tenancy.header_name
ORI_ADMIN__TENANCY__RESOLVER_KINDstr”templated”Which TenantCollectionResolver to use. One of "templated" or "pinecone_namespace".experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__TENANCY__ROUTE_PREFIX_TEMPLATEstr""experimental/apps/oridecon-admin/src/oridecon/admin/config.py:TenancyConfig.tenancy.route_prefix_tem
ORI_ADMIN__TENANCY__STRATEGYstr”node_property”Which tenancy strategy to use. One of "node_property" or "graph_per_tenant".experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphTe
ORI_ADMIN__TENANCY__TEMPLATEstr”{logical}t{tenant}“Collection name template for GRAPH_PER_TENANT strategy. Supports {logical} and {tenant} placeholders.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphTe
ORI_ADMIN__TENANCY__TENANT_FIELDstr”tenant_id”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:TenancyConfig.tenancy.tenant_field
ORI_ADMIN__TENANT_IDstr | NoneNoneOptional tenant namespaceexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/secrets/config.py:Secre
ORI_ADMIN__THEMEstr”light”Active UI theme.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ui/config.py:UIConfig.t
ORI_ADMIN__TIMEOUTTimeoutConfigfield(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Re
ORI_ADMIN__TIMEOUT__DEFAULT_TIMEOUTfloat(complex)Default timeoutexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskTim
ORI_ADMIN__TIMEOUT__ENFORCE_TIMEOUTboolTrueEnforce timeoutsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskTim
ORI_ADMIN__TIMEOUT__MAX_TIMEOUTfloat(complex)Maximum allowed timeoutexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskTim
ORI_ADMIN__TITLEstr”Oridecon Admin”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminConfig.title
ORI_ADMIN__TOP_Kint5Number of documents to retrieveexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__TRACE_MAX_ATTRIBUTE_LENGTHint0Cap on string attribute values written to trace spans, in characters. 0 disables the cap.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/observability/config
ORI_ADMIN__TRACE_REDACTION_ENABLEDboolFalseRedact secret-shaped keys (e.g. token, password, api_key) from trace span attributes and audit metadata. Strongly recommexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/observability/config
ORI_ADMIN__TRACING_ENABLEDboolTrueEnable distributed tracingexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/observability/config
ORI_ADMIN__TRACING__ENABLEDboolTrueEnable tracingexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Traci
ORI_ADMIN__TRACING__ENABLEDboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Traci
ORI_ADMIN__TRACING__MAX_ATTRIBUTESint128Max attributes per spanexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Traci
ORI_ADMIN__TRACING__MAX_EVENTSint128Max events per spanexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Traci
ORI_ADMIN__TRACING__MAX_LINKSint128Max links per spanexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Traci
ORI_ADMIN__TRACING__MAX_SPANSint(complex)Max number of spans to keep in memoryexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Traci
ORI_ADMIN__TRACING__MAX_TRACES_PER_SECONDint100Max traces to sample per secondexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Traci
ORI_ADMIN__TRACING__PROPAGATION_FORMATSlist[str](required)Propagation format listexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Traci
ORI_ADMIN__TRACING__SAMPLE_RATEfloat1.0Sample rate (0.0 to 1.0)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Traci
ORI_ADMIN__TRACING__SAMPLE_RATEfloat1.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Traci
ORI_ADMIN__TRACING__SERVICE_NAMEstr(complex)Service name for tracesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Traci
ORI_ADMIN__TRACING__SERVICE_NAMEstr”oridecon-graphql”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Traci
ORI_ADMIN__TRACING__TRACE_DATALOADERSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Traci
ORI_ADMIN__TRACING__TRACE_RESOLVERSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Traci
ORI_ADMIN__TRANSACTION_MIDDLEWARE__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Transa
ORI_ADMIN__TRANSACTION_MIDDLEWARE__ISOLATION_LEVELstr”READ_COMMITTED”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Transa
ORI_ADMIN__TRANSACTION_MIDDLEWARE__TIMEOUT_SECONDSfloat30.0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Transa
ORI_ADMIN__UI__CONTENT_MAX_WIDTHint | NoneNoneexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminUIConfig.ui.content_max_width
ORI_ADMIN__UI__FAVICON_URLstr | NoneNoneexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminUIConfig.ui.favicon_url
ORI_ADMIN__UI__LOGO_URLstr | NoneNoneexperimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminUIConfig.ui.logo_url
ORI_ADMIN__UI__PRIMARY_COLORstr”#6B7280”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminUIConfig.ui.primary_color
ORI_ADMIN__UI__SIDEBAR_COLLAPSED_WIDTHint64experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminUIConfig.ui.sidebar_collapsed_wid
ORI_ADMIN__UI__SIDEBAR_WIDTHint256experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminUIConfig.ui.sidebar_width
ORI_ADMIN__UI__THEMELiteral[‘light’, ‘dark’, ‘system’]“system”experimental/apps/oridecon-admin/src/oridecon/admin/config.py:AdminUIConfig.ui.theme
ORI_ADMIN__UPSERT_BATCH_SIZEint(complex)Number of vectors per upsert batchexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Vector
ORI_ADMIN__USE_HYBRID_SEARCHboolTrueEnable hybrid search (semantic + keyword)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__VALIDATION_MIDDLEWARE__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Valida
ORI_ADMIN__VALIDATION_MIDDLEWARE__STRICT_MODEboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Valida
ORI_ADMIN__VECTORAny | NoneNoneVector store configurationexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.v
ORI_ADMIN__VECTOR_DIMENSIONint1536Embedding vector dimension (1536 for OpenAI ada-002)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__VECTOR_STORE_TYPEstr”pgvector”Vector store backend (pgvector, chroma, qdrant, mock)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGCon
ORI_ADMIN__VERIFICATION_BATCH_SIZEint(complex)Entries to verify per verification runexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditCo
ORI_ADMIN__VERIFICATION_SCHEDULEstr(complex)Cron expression for scheduled verificationexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditCo
ORI_ADMIN__VERSIONstr(complex)Config versionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheCo
ORI_ADMIN__VERSION_SKEW_ALERTS_ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Events
ORI_ADMIN__WARNING_BEFORE_SECONDSfloat(complex)Seconds before expiry to warnexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/secrets/config.py:Secre
ORI_ADMIN__WEAVIATE__API_KEYSecretStr | NoneNoneWeaviate API key for authenticated clustersexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Weavia
ORI_ADMIN__WEAVIATE__GRPC_PORTint50051gRPC port for the Weaviate clusterexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Weavia
ORI_ADMIN__WEAVIATE__TIMEOUTfloat(complex)Request timeout in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Weavia
ORI_ADMIN__WEAVIATE__URLstrhttp://localhost:8080Weaviate cluster URL (HTTP)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Weavia
ORI_ADMIN__WORKER__DEFAULT_TIMEOUTfloat(complex)Default timeout for tasks without an explicit timeout (seconds)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWor
ORI_ADMIN__WORKER__ENFORCE_TIMEOUTboolTrueWhether to enforce timeouts on all tasksexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWor
ORI_ADMIN__WORKER__MAX_CONCURRENT_TASKSint(complex)Maximum concurrent tasks per workerexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWor
ORI_ADMIN__WORKER__MAX_TIMEOUTfloat(complex)Maximum allowed timeout for any task (seconds)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWor
ORI_ADMIN__WORKER__POLL_INTERVALfloat(complex)Interval between queue polls (seconds)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWor
ORI_ADMIN__WORKER__SHUTDOWN_TIMEOUTfloat(complex)Timeout for graceful shutdown (seconds)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWor
ORI_ADMIN__WORKER__WORKER_COUNTint(complex)Number of worker instancesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWor
ORI_AI_AGENTS__DEFAULT_MAX_TOKENSint2048Default max tokens for LLM responsesexperimental/ai/oridecon-ai-agents/src/oridecon/ai/agents/config.py:AgentConfig.default_max_tokens
ORI_AI_AGENTS__DEFAULT_TEMPERATUREfloat0.7Default temperature for LLM callsexperimental/ai/oridecon-ai-agents/src/oridecon/ai/agents/config.py:AgentConfig.default_temperature
ORI_AI_AGENTS__ENABLEDboolTrueEnable the AI agents subsystemexperimental/ai/oridecon-ai-agents/src/oridecon/ai/agents/config.py:AgentConfig.enabled
ORI_AI_AGENTS__ENABLE_METRICSboolTrueEnable Prometheus metricsexperimental/ai/oridecon-ai-agents/src/oridecon/ai/agents/config.py:AgentConfig.enable_metrics
ORI_AI_AGENTS__ENABLE_TRACINGboolTrueEnable OpenTelemetry tracingexperimental/ai/oridecon-ai-agents/src/oridecon/ai/agents/config.py:AgentConfig.enable_tracing
ORI_AI_AGENTS__MAX_ITERATIONSint10Maximum reasoning iterations per executionexperimental/ai/oridecon-ai-agents/src/oridecon/ai/agents/config.py:AgentConfig.max_iterations
ORI_AI_AGENTS__TOOL_MAX_RETRIESint3Number of retries for transient tool execution errors (ConnectionError, TimeoutError, OSError)experimental/ai/oridecon-ai-agents/src/oridecon/ai/agents/config.py:AgentConfig.tool_max_retries
ORI_AI_EVALUATION__DEFAULT_SEEDint | NoneNoneDefault seed for reproducible experiment runsexperimental/ai/oridecon-ai-evaluation/src/oridecon/ai/evaluation/config.py:EvaluationConfig.default
ORI_AI_EVALUATION__DEFAULT_THRESHOLDfloat0.8Default score threshold for passing evaluationsexperimental/ai/oridecon-ai-evaluation/src/oridecon/ai/evaluation/config.py:EvaluationConfig.default
ORI_AI_EVALUATION__EMBEDDING_MODELstr”text-embedding-3-small”Model to use for embedding-based evaluationsexperimental/ai/oridecon-ai-evaluation/src/oridecon/ai/evaluation/config.py:EvaluationConfig.embeddi
ORI_AI_EVALUATION__ENABLEDboolTrueEnable the AI evaluation subsystemexperimental/ai/oridecon-ai-evaluation/src/oridecon/ai/evaluation/config.py:EvaluationConfig.enabled
ORI_AI_EVALUATION__EXPERIMENT_DIRstr | NoneNoneBase directory for experiment tracking and checkpoint artifactsexperimental/ai/oridecon-ai-evaluation/src/oridecon/ai/evaluation/config.py:EvaluationConfig.experim
ORI_AI_EVALUATION__INCLUDE_METADATAboolTrueWhether to include metadata in run reportsexperimental/ai/oridecon-ai-evaluation/src/oridecon/ai/evaluation/config.py:EvaluationConfig.include
ORI_AI_EVALUATION__MAX_RETRIESint3Maximum retries for failed evaluationsexperimental/ai/oridecon-ai-evaluation/src/oridecon/ai/evaluation/config.py:EvaluationConfig.max_ret
ORI_AI_EVALUATION__MAX_SAMPLESint | NoneNoneMaximum number of samples per evaluation runexperimental/ai/oridecon-ai-evaluation/src/oridecon/ai/evaluation/config.py:EvaluationConfig.max_sam
ORI_AI_EVALUATION__TIMEOUT_SECONDSint30Timeout for evaluation execution in secondsexperimental/ai/oridecon-ai-evaluation/src/oridecon/ai/evaluation/config.py:EvaluationConfig.timeout
ORI_AI_FEEDBACK__ASYNC_PROCESSINGboolTrueProcess feedback handlers asynchronously in the backgroundexperimental/ai/oridecon-ai-feedback/src/oridecon/ai/feedback/config.py:FeedbackConfig.async_process
ORI_AI_FEEDBACK__ENABLEDboolTrueMaster on/off switch for all feedback collectionexperimental/ai/oridecon-ai-feedback/src/oridecon/ai/feedback/config.py:FeedbackConfig.enabled
ORI_AI_FEEDBACK__STORE_RAW_PAYLOADSboolFalsePersist raw incoming feedback payloads for auditingexperimental/ai/oridecon-ai-feedback/src/oridecon/ai/feedback/config.py:FeedbackConfig.store_raw_pay
ORI_AI_GOVERNANCE__ENABLEDboolTrueEnable AI governanceexperimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.enabled
ORI_AI_GOVERNANCE__ENFORCE_BUDGETboolTrueEnforce budget limitsexperimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.enforce
ORI_AI_GOVERNANCE__FAIL_OPEN_ON_PERSISTENCE_ERRORboolFalseAllow requests when the persistence backend is unavailable. When False (default, fail-closed), a persistence failure (e.experimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.fail_op
ORI_AI_GOVERNANCE__MAX_REQUEST_COSTfloat | NoneNoneMaximum cost in dollars for a single request. Requests with an estimated cost above this threshold are rejected before texperimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.max_req
ORI_AI_GOVERNANCE__MAX_TOKENS_PER_REQUESTint | NoneNoneMax tokens per requestexperimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.max_tok
ORI_AI_GOVERNANCE__MODEL_ALLOWLISTdict[str, list[str]](required)Per-user/role model allowlist. Keys are user IDs or role names; values are lists of allowed model patterns (supports gloexperimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.model_a
ORI_AI_GOVERNANCE__MODEL_DENYLISTdict[str, list[str]](required)Per-user/role model denylist. Keys are user IDs or role names; values are lists of denied model patterns (supports globexperimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.model_d
ORI_AI_GOVERNANCE__MONTHLY_BUDGETfloat | NoneNoneMonthly budget in dollarsexperimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.monthly
ORI_AI_GOVERNANCE__RESOURCE_UNITSlist(required)Resource units this governance instance tracks. Per-tenant limits are configured via TenantConfigService overrides.experimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.resourc
ORI_AI_GOVERNANCE__RESTRICTED_MODELSlist[str](required)List of restricted modelsexperimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.restric
ORI_AI_GOVERNANCE__RPM_LIMITint | NoneNoneRequests Per Minute limitexperimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.rpm_lim
ORI_AI_GOVERNANCE__SOFT_LIMIT_PCTfloat | NoneNoneFraction of monthly_budget at which to emit a soft-limit warning (e.g. 0.8 = warn at 80%). No hard block is applied at texperimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.soft_li
ORI_AI_GOVERNANCE__TPM_LIMITint | NoneNoneTokens Per Minute limitexperimental/ai/oridecon-ai-governance/src/oridecon/ai/governance/config.py:GovernanceConfig.tpm_lim
ORI_AI_GUARD__ENABLEDboolTrueexperimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.enabled
ORI_AI_GUARD__ENABLE_LLM_GUARDSboolFalseexperimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.enable_llm_guards
ORI_AI_GUARD__GUARD_MODELstr”gpt-4o-mini”experimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.guard_model
ORI_AI_GUARD__INJECTION_ACTIONstr”block”experimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.injection_action
ORI_AI_GUARD__INJECTION_DETECTIONboolTrueexperimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.injection_detection
ORI_AI_GUARD__LENGTH_ACTIONstr”block”experimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.length_action
ORI_AI_GUARD__LLM_GUARD_FAIL_OPENboolFalseexperimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.llm_guard_fail_open
ORI_AI_GUARD__LLM_GUARD_THRESHOLDfloat0.7experimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.llm_guard_threshold
ORI_AI_GUARD__MAX_INPUT_CHARSint0experimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.max_input_chars
ORI_AI_GUARD__MAX_OUTPUT_CHARSint0experimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.max_output_chars
ORI_AI_GUARD__PARALLEL_EXECUTIONboolFalseexperimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.parallel_execution
ORI_AI_GUARD__PII_ACTIONstr”redact”experimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.pii_action
ORI_AI_GUARD__PII_DETECTIONboolTrueexperimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.pii_detection
ORI_AI_GUARD__PII_ENTITIESlist[str]field(…)experimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.pii_entities
ORI_AI_GUARD__PII_REDACTION_OUTPUTboolTrueexperimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.pii_redaction_output
ORI_AI_GUARD__RESTRICTED_TOPICSlist[str]field(…)experimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.restricted_topics
ORI_AI_GUARD__SENSITIVITY_LEVELstr”medium”experimental/ai/oridecon-ai-guard/src/oridecon/ai/guard/config.py:GuardConfig.sensitivity_level
ORI_AI_MCP__ALLOW_UNAUTHENTICATEDboolFalseexperimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.allow_unauthenticated
ORI_AI_MCP__CLIENT_STDIO_COMMANDlist[str]field(…)experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.client_stdio_command
ORI_AI_MCP__CLIENT_URLstr | NoneNoneexperimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.client_url
ORI_AI_MCP__CONNECTORS__FILESYSTEM__READ_ONLYboolFalseexperimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:FilesystemConnectorConfig.connectors.f
ORI_AI_MCP__CONNECTORS__FILESYSTEM__ROOT_DIRstr""experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:FilesystemConnectorConfig.connectors.f
ORI_AI_MCP__CONNECTORS__GITHUB__API_URLstrhttps://api.github.comexperimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:GitHubConnectorConfig.connectors.githu
ORI_AI_MCP__CONNECTORS__GITHUB__TOKENstr""experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:GitHubConnectorConfig.connectors.githu
ORI_AI_MCP__CONNECTORS__GOOGLE_DRIVE__IMPERSONATED_EMAILstr""experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:GoogleDriveConnectorConfig.connectors.
ORI_AI_MCP__CONNECTORS__GOOGLE_DRIVE__SERVICE_ACCOUNT_JSONstr""experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:GoogleDriveConnectorConfig.connectors.
ORI_AI_MCP__CONNECTORS__SLACK__BOT_TOKENstr""experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:SlackConnectorConfig.connectors.slack.
ORI_AI_MCP__CONNECTORS__SLACK__MAX_MESSAGESint100experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:SlackConnectorConfig.connectors.slack.
ORI_AI_MCP__CONNECTORS__SQL__ALLOWED_TABLESlist[str]field(…)experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:SQLConnectorConfig.connectors.sql.allo
ORI_AI_MCP__CONNECTORS__SQL__DSNstr""experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:SQLConnectorConfig.connectors.sql.dsn
ORI_AI_MCP__CONNECTORS__SQL__READ_ONLYboolTrueexperimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:SQLConnectorConfig.connectors.sql.read
ORI_AI_MCP__CONNECTORS__WEB_FETCH__ENABLEDboolFalseexperimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:WebFetchConnectorConfig.connectors.web
ORI_AI_MCP__CONNECTORS__WEB_FETCH__MAX_CONTENT_BYTESint(complex)experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:WebFetchConnectorConfig.connectors.web
ORI_AI_MCP__CONNECTORS__WEB_FETCH__USER_AGENTstr”oridecon-mcp/1.0”experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:WebFetchConnectorConfig.connectors.web
ORI_AI_MCP__CONNECTORS__WEB_SEARCH__API_KEYstr""experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:WebSearchConnectorConfig.connectors.we
ORI_AI_MCP__CONNECTORS__WEB_SEARCH__MAX_RESULTSint10experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:WebSearchConnectorConfig.connectors.we
ORI_AI_MCP__CONNECTORS__WEB_SEARCH__PROVIDERstr”brave”experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:WebSearchConnectorConfig.connectors.we
ORI_AI_MCP__CORS_ORIGINSlist[str]field(…)experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.cors_origins
ORI_AI_MCP__ENABLEDboolTrueEnable the MCP server subsystemexperimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.enabled
ORI_AI_MCP__ENABLE_SSEboolTrueexperimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.enable_sse
ORI_AI_MCP__HOSTstr”0.0.0.0”experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.host
ORI_AI_MCP__MAX_REQUEST_SIZEint(complex)experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.max_request_size
ORI_AI_MCP__PATHstr”/mcp”experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.path
ORI_AI_MCP__PORTint8080experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.port
ORI_AI_MCP__REQUEST_TIMEOUTfloat30.0experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.request_timeout
ORI_AI_MCP__SERVER_NAMEstr”oridecon-mcp”experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.server_name
ORI_AI_MCP__SERVER_VERSIONstr”1.0.0”experimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.server_version
ORI_AI_MCP__STDIO_MODEboolFalseexperimental/ai/oridecon-ai-mcp/src/oridecon/ai/mcp/config.py:MCPConfig.stdio_mode
ORI_AI_MEMORY__CONSOLIDATION__AGE_THRESHOLD_HOURSfloat(complex)Minimum entry age (hours) before it can be consolidatedexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:ConsolidationConfig.consolidatio
ORI_AI_MEMORY__CONSOLIDATION__BATCH_SIZEint(complex)Maximum entries processed per consolidation passexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:ConsolidationConfig.consolidatio
ORI_AI_MEMORY__CONSOLIDATION__ENABLEDboolTrueWhether automatic background consolidation is activeexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:ConsolidationConfig.consolidatio
ORI_AI_MEMORY__CONSOLIDATION__IMPORTANCE_PRUNE_THRESHOLDfloat(complex)Entries below this importance score are eligible for pruningexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:ConsolidationConfig.consolidatio
ORI_AI_MEMORY__CONSOLIDATION__INTERVAL_SECONDSfloat(complex)How often to run a consolidation pass (seconds)experimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:ConsolidationConfig.consolidatio
ORI_AI_MEMORY__DEFAULT_BACKENDstr(complex)Backend type to use (‘in_memory’, ‘cache’, ‘database’, ‘vector’)experimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:MemoryConfig.default_backend
ORI_AI_MEMORY__ENABLEDboolTrueEnable the AI memory subsystemexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:MemoryConfig.enabled
ORI_AI_MEMORY__EPISODIC__DEFAULT_TOP_Kint(complex)Default number of episodes to retrieveexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:EpisodicMemoryConfig.episodic.de
ORI_AI_MEMORY__EPISODIC__IMPORTANCE_WEIGHTfloat(complex)Weight applied to entry importance during scoringexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:EpisodicMemoryConfig.episodic.im
ORI_AI_MEMORY__EPISODIC__RECENCY_WEIGHTfloat(complex)Weight applied to temporal recency during scoringexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:EpisodicMemoryConfig.episodic.re
ORI_AI_MEMORY__EPISODIC__RELEVANCE_WEIGHTfloat(complex)Weight applied to semantic similarity during scoringexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:EpisodicMemoryConfig.episodic.re
ORI_AI_MEMORY__EPISODIC__TTL_SECONDSint(complex)Time-to-live for entries in seconds (0 = never expire)experimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:EpisodicMemoryConfig.episodic.tt
ORI_AI_MEMORY__SEMANTIC__MAX_FACTS_PER_ENTITYint(complex)Hard cap on stored facts per entityexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:SemanticMemoryConfig.semantic.ma
ORI_AI_MEMORY__SEMANTIC__MIN_CONFIDENCEfloat(complex)Minimum confidence score required to store a factexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:SemanticMemoryConfig.semantic.mi
ORI_AI_MEMORY__TTL_SECONDSint(complex)Default entry TTL in seconds (0 = never expire)experimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:MemoryConfig.ttl_seconds
ORI_AI_MEMORY__WORKING__EPISODIC_FRACTIONfloat(complex)Fraction of remaining budget for episodic recallexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:WorkingMemoryConfig.working.epis
ORI_AI_MEMORY__WORKING__MAX_RECENT_TURNSint(complex)Hard cap on recent turns regardless of budgetexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:WorkingMemoryConfig.working.max_
ORI_AI_MEMORY__WORKING__RECENT_TURNS_FRACTIONfloat(complex)Fraction of remaining budget for recent turnsexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:WorkingMemoryConfig.working.rece
ORI_AI_MEMORY__WORKING__SEMANTIC_FRACTIONfloat(complex)Fraction of remaining budget for semantic factsexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:WorkingMemoryConfig.working.sema
ORI_AI_MEMORY__WORKING__SYSTEM_PROMPT_TOKENSint(complex)Fixed token allocation for system promptexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:WorkingMemoryConfig.working.syst
ORI_AI_MEMORY__WORKING__TOOL_DESCRIPTIONS_FRACTIONfloat(complex)Fraction of remaining budget for tool descriptionsexperimental/ai/oridecon-ai-memory/src/oridecon/ai/memory/config.py:WorkingMemoryConfig.working.tool
ORI_AI_OBSERVABILITY__ENABLEDboolTrueMaster on/off switch for all observabilityexperimental/ai/oridecon-ai-observability/src/oridecon/ai/observability/config.py:ObservabilityConfi
ORI_AI_OBSERVABILITY__HEALTH_CHECKS_ENABLEDboolTrueEnable background health checking for AI componentsexperimental/ai/oridecon-ai-observability/src/oridecon/ai/observability/config.py:ObservabilityConfi
ORI_AI_OBSERVABILITY__METRICS_ENABLEDboolTrueEnable metrics collectionexperimental/ai/oridecon-ai-observability/src/oridecon/ai/observability/config.py:ObservabilityConfi
ORI_AI_OBSERVABILITY__TRACE_MAX_ATTRIBUTE_LENGTHint0Cap on string attribute values written to trace spans, in characters. 0 disables the cap.experimental/ai/oridecon-ai-observability/src/oridecon/ai/observability/config.py:ObservabilityConfi
ORI_AI_OBSERVABILITY__TRACE_REDACTION_ENABLEDboolFalseRedact secret-shaped keys (e.g. token, password, api_key) from trace span attributes and audit metadata. Strongly recommexperimental/ai/oridecon-ai-observability/src/oridecon/ai/observability/config.py:ObservabilityConfi
ORI_AI_OBSERVABILITY__TRACING_ENABLEDboolTrueEnable distributed tracingexperimental/ai/oridecon-ai-observability/src/oridecon/ai/observability/config.py:ObservabilityConfi
ORI_AI_PROMPT__DEFAULT_FORMATRenderFormatDEFAULT_RENDER_FORMATexperimental/ai/oridecon-ai-prompt/src/oridecon/ai/prompt/config.py:PromptConfig.default_format
ORI_AI_PROMPT__ENABLEDboolTrueEnable the AI prompt subsystemexperimental/ai/oridecon-ai-prompt/src/oridecon/ai/prompt/config.py:PromptConfig.enabled
ORI_AI_PROMPT__MAX_VARIABLE_LENGTHint0experimental/ai/oridecon-ai-prompt/src/oridecon/ai/prompt/config.py:PromptConfig.max_variable_length
ORI_AI_PROMPT__SANITIZE_INPUTSboolTrueexperimental/ai/oridecon-ai-prompt/src/oridecon/ai/prompt/config.py:PromptConfig.sanitize_inputs
ORI_AI_PROMPT__STRICT_SANITIZERboolTrueexperimental/ai/oridecon-ai-prompt/src/oridecon/ai/prompt/config.py:PromptConfig.strict_sanitizer
ORI_AI_RAG__CACHE_TTLint3600Cache TTL in seconds (default: 1 hour)experimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.cache_ttl
ORI_AI_RAG__CHUNKING_STRATEGYstr”recursive”Chunking strategy (recursive, semantic, token)experimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.chunking_strategy
ORI_AI_RAG__CHUNK_OVERLAPint50Overlap between consecutive chunksexperimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.chunk_overlap
ORI_AI_RAG__CHUNK_SIZEint512Text chunk size in tokensexperimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.chunk_size
ORI_AI_RAG__CITATION_STYLEstr”inline”Citation style (inline, footnote, numbered)experimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.citation_style
ORI_AI_RAG__COLLECTION_NAMEstr”default”Collection/index name for vector storeexperimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.collection_name
ORI_AI_RAG__EMBEDDING_MODELstr | NoneNoneEmbedding model identifier. Must be set explicitly — no vendor-specific default.experimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.embedding_model
ORI_AI_RAG__EMBEDDING_PROVIDERstr”openai”Embedding provider (openai, cohere, etc.)experimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.embedding_provider
ORI_AI_RAG__ENABLEDboolTrueEnable the RAG pipelineexperimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.enabled
ORI_AI_RAG__ENABLE_CACHINGboolTrueEnable caching for RAG queriesexperimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.enable_caching
ORI_AI_RAG__ENABLE_CITATIONSboolTrueInclude source citations in responsesexperimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.enable_citations
ORI_AI_RAG__ENABLE_HALLUCINATION_DETECTIONboolTrueEnable hallucination detection for AI responsesexperimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.enable_hallucination_detecti
ORI_AI_RAG__ENABLE_HYDEboolFalseEnable HyDE (Hypothetical Document Embeddings)experimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.enable_hyde
ORI_AI_RAG__ENABLE_QUERY_EXPANSIONboolTrueEnable query expansion techniquesexperimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.enable_query_expansion
ORI_AI_RAG__MIN_CITATION_CONFIDENCEfloat0.6Minimum confidence for citation inclusionexperimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.min_citation_confidence
ORI_AI_RAG__PERSIST_DIRECTORYstr | NoneNoneLocal directory path for vector store persistence (e.g. Chroma)experimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.persist_directory
ORI_AI_RAG__SIMILARITY_THRESHOLDfloat0.7Minimum similarity score thresholdexperimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.similarity_threshold
ORI_AI_RAG__SYNTHESIS_STRATEGYstr”hybrid”Synthesis strategy (direct, extractive, abstractive, hybrid)experimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.synthesis_strategy
ORI_AI_RAG__TENANCY__ENABLEDboolFalseEnable tenant-aware collection resolution in RAG pipelineexperimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGTenancyConfig.tenancy.enabled
ORI_AI_RAG__TOP_Kint5Number of documents to retrieveexperimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.top_k
ORI_AI_RAG__USE_HYBRID_SEARCHboolTrueEnable hybrid search (semantic + keyword)experimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.use_hybrid_search
ORI_AI_RAG__VECTOR_DIMENSIONint1536Embedding vector dimension (1536 for OpenAI ada-002)experimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.vector_dimension
ORI_AI_RAG__VECTOR_STORE_TYPEstr”pgvector”Vector store backend (pgvector, chroma, qdrant, mock)experimental/ai/oridecon-ai-rag/src/oridecon/ai/rag/config.py:RAGConfig.vector_store_type
ORI_AI_SESSION__AUTO_CHECKPOINT_INTERVALint | None(complex)Checkpoint every N turns; None to disableexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.auto_checkpoint_
ORI_AI_SESSION__BACKENDstr(complex)Persistence backend (in_memory, cache, database)experimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.backend
ORI_AI_SESSION__CLEANUP_INTERVAL_Sint(complex)How often the cleanup scheduler sweeps for expired sessionsexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.cleanup_interval
ORI_AI_SESSION__CONSOLIDATE_ON_CLOSEbool(complex)Whether to trigger memory consolidation on session closeexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.consolidate_on_c
ORI_AI_SESSION__COOKIE_NAMEstr | None(complex)Cookie name for web session ID; None disables cookiesexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.cookie_name
ORI_AI_SESSION__DEFAULT_SYSTEM_PROMPTstr | NoneNoneSystem prompt injected into every new sessionexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.default_system_p
ORI_AI_SESSION__DEFAULT_TURN_STRATEGYstr(complex)Default turn-selection strategy (round_robin, priority, llm_directed)experimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.default_turn_str
ORI_AI_SESSION__ENABLEDboolTrueEnable the AI session subsystemexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.enabled
ORI_AI_SESSION__HEADER_NAMEstr(complex)HTTP header name for session ID pass-throughexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.header_name
ORI_AI_SESSION__MAX_AGENTS_PER_GROUPint(complex)Maximum agents in a multi-agent group sessionexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.max_agents_per_g
ORI_AI_SESSION__MAX_BRANCHES_PER_SESSIONint(complex)Maximum forked branches per sessionexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.max_branches_per
ORI_AI_SESSION__MAX_CHECKPOINTS_PER_SESSIONint(complex)Maximum retained checkpoints per sessionexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.max_checkpoints_
ORI_AI_SESSION__MAX_SESSIONS_PER_USERint(complex)Maximum concurrent sessions per userexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.max_sessions_per
ORI_AI_SESSION__MAX_TURNS_PER_SESSIONint(complex)Hard cap on turns before the session is closedexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.max_turns_per_se
ORI_AI_SESSION__NAMEstr”ai-session”Logical name used for DI registration keysexperimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.name
ORI_AI_SESSION__SESSION_TTLint(complex)Maximum age of a session in seconds (0 to disable)experimental/ai/oridecon-ai-session/src/oridecon/ai/session/config.py:SessionConfig.session_ttl
ORI_AI_SKILLS__ALLOWED_SCRIPT_TYPESlist[str](required)Allowed script types (py, sh, js)experimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.allowed_script_type
ORI_AI_SKILLS__AUTO_DISCOVERbool(complex)Whether to auto-scan packages for skills on bootexperimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.auto_discover
ORI_AI_SKILLS__BUILTIN_SKILLSlist[str](required)Names of built-in skills to registerexperimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.builtin_skills
ORI_AI_SKILLS__CACHE_BACKENDstr(complex)Which cache backend to use (in_memory, cache)experimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.cache_backend
ORI_AI_SKILLS__CACHE_ENABLEDbool(complex)Whether result caching is globally enabledexperimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.cache_enabled
ORI_AI_SKILLS__CACHE_TTL_SECONDSint(complex)Default TTL for cached skill results (seconds)experimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.cache_ttl_seconds
ORI_AI_SKILLS__DEFAULT_TIMEOUT_SECONDSfloat(complex)Default execution timeout per skill (seconds)experimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.default_timeout_sec
ORI_AI_SKILLS__ENABLED_DIRECTORIESlist[str](required)Which skill directories to enable (claude_code, opencode, cursor, etc.)experimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.enabled_directories
ORI_AI_SKILLS__ENABLE_BUILTINbool(complex)Whether built-in skills are registered on bootexperimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.enable_builtin
ORI_AI_SKILLS__ENABLE_SKILL_SOURCESboolTrueWhether to scan for external skill sources on bootexperimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.enable_skill_source
ORI_AI_SKILLS__ENFORCE_PERMISSIONSbool(complex)Whether permission checks are enforcedexperimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.enforce_permissions
ORI_AI_SKILLS__LAZY_LOAD_CONTEXTbool(complex)Whether to lazily load skill context filesexperimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.lazy_load_context
ORI_AI_SKILLS__MAX_CONCURRENT_EXECUTIONSint(complex)Semaphore cap on concurrent skill executionsexperimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.max_concurrent_exec
ORI_AI_SKILLS__MAX_RETRIESint(complex)Default maximum retry attempts for skill executionexperimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.max_retries
ORI_AI_SKILLS__NAMEstr”ai-skills”Logical name used for DI registration keysexperimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.name
ORI_AI_SKILLS__SCAN_PACKAGESlist[str](required)Fully-qualified package names to scan for skillsexperimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.scan_packages
ORI_AI_SKILLS__SCRIPT_TIMEOUT_SECONDSint(complex)Timeout for skill script execution (seconds)experimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.script_timeout_seco
ORI_AI_SKILLS__SKILL_PATHSlist[str](required)Paths to scan for skills (SKILL.md folders)experimental/ai/oridecon-ai-skills/src/oridecon/ai/skills/config.py:SkillsConfig.skill_paths
ORI_AI_WORKERS__BATCH_EMBEDDING_CONCURRENCYint3Concurrency level for batch embedding executionexperimental/ai/oridecon-ai-workers/src/oridecon/ai/workers/config.py:WorkersConfig.batch_embedding_
ORI_AI_WORKERS__DLQ_CHECK_INTERVALint60Interval in seconds for DLQ recovery sweepsexperimental/ai/oridecon-ai-workers/src/oridecon/ai/workers/config.py:WorkersConfig.dlq_check_interv
ORI_AI_WORKERS__DOCUMENT_INGESTION_CONCURRENCYint3Concurrency level for document parsing and chunkingexperimental/ai/oridecon-ai-workers/src/oridecon/ai/workers/config.py:WorkersConfig.document_ingesti
ORI_AI_WORKERS__ENABLEDboolTrueMaster on/off switch for all background workersexperimental/ai/oridecon-ai-workers/src/oridecon/ai/workers/config.py:WorkersConfig.enabled
ORI_AI_WORKERS__ENABLE_MAINTENANCEboolTrueEnable vector store and cache maintenance tasksexperimental/ai/oridecon-ai-workers/src/oridecon/ai/workers/config.py:WorkersConfig.enable_maintenan
ORI_AI__ENABLEDboolTrueEnable AI featuresexperimental/ai/oridecon-ai/src/oridecon/ai/config.py:AIConfig.enabled
ORI_AI__GOVERNANCEAny(required)AI governance configurationexperimental/ai/oridecon-ai/src/oridecon/ai/config.py:AIConfig.governance
ORI_AI__LLMAny | NoneNoneLLM configuration (optional)experimental/ai/oridecon-ai/src/oridecon/ai/config.py:AIConfig.llm
ORI_AI__NAMEstr”ai”Configuration nameexperimental/ai/oridecon-ai/src/oridecon/ai/config.py:AIConfig.name
ORI_AI__OBSERVABILITYAny(required)AI observability configuration (tracing and metrics)experimental/ai/oridecon-ai/src/oridecon/ai/config.py:AIConfig.observability
ORI_AI__RAGAny | NoneNoneRAG pipeline configuration (optional)experimental/ai/oridecon-ai/src/oridecon/ai/config.py:AIConfig.rag
ORI_AI__SUBSYSTEMSdict[str, dict[str, Any]](required)Dynamic configuration for third-party AI subsystems discovered via entry points. Keys are subsystem names; values are texperimental/ai/oridecon-ai/src/oridecon/ai/config.py:AIConfig.subsystems
ORI_AI__VECTORAny | NoneNoneVector store configurationexperimental/ai/oridecon-ai/src/oridecon/ai/config.py:AIConfig.vector
ORI_AUDIT__ENABLE_ADMINboolTrueWhether to register the AuditAdminContributorpackages/oridecon-audit/src/oridecon/audit/config.py:AuditConfig.enable_admin
ORI_AUDIT__HMAC_KEYbytes | NoneNoneHMAC key for checksum computationpackages/oridecon-audit/src/oridecon/audit/config.py:AuditConfig.hmac_key
ORI_AUDIT__RETENTION_POLICYRetentionPolicy(required)Retention rulespackages/oridecon-audit/src/oridecon/audit/config.py:AuditConfig.retention_policy
ORI_AUDIT__STORE_BACKENDstr(complex)Backend type — ‘sql’ or ‘memory’packages/oridecon-audit/src/oridecon/audit/config.py:AuditConfig.store_backend
ORI_AUDIT__TABLE_NAMEstr(complex)SQL table name for the unified audit storepackages/oridecon-audit/src/oridecon/audit/config.py:AuditConfig.table_name
ORI_AUDIT__VERIFICATION_BATCH_SIZEint(complex)Entries to verify per verification runpackages/oridecon-audit/src/oridecon/audit/config.py:AuditConfig.verification_batch_size
ORI_AUDIT__VERIFICATION_SCHEDULEstr(complex)Cron expression for scheduled verificationpackages/oridecon-audit/src/oridecon/audit/config.py:AuditConfig.verification_schedule
ORI_AUTH__ADMIN_EMAILstr | NoneNoneInitial admin emailexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConf
ORI_AUTH__ADMIN_EMAILstr | NoneNoneInitial admin emailpackages/oridecon-auth/src/oridecon/auth/config.py:AuthConfig.admin_email
ORI_AUTH__ADMIN_EMAILstr | NoneNoneInitial admin emailexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConfig
ORI_AUTH__ADMIN_PASSWORDstr | NoneNoneInitial admin passwordexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConf
ORI_AUTH__ADMIN_PASSWORDstr | NoneNoneInitial admin passwordpackages/oridecon-auth/src/oridecon/auth/config.py:AuthConfig.admin_password
ORI_AUTH__ADMIN_PASSWORDstr | NoneNoneInitial admin passwordexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConfig
ORI_AUTH__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConf
ORI_AUTH__ENABLEDboolTruepackages/oridecon-auth/src/oridecon/auth/config.py:AuthConfig.enabled
ORI_AUTH__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConfig
ORI_AUTH__LOGIN_RATE_LIMITstr”5/minute”Default rate limitexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConf
ORI_AUTH__LOGIN_RATE_LIMITstr”5/minute”Default rate limitpackages/oridecon-auth/src/oridecon/auth/config.py:AuthConfig.login_rate_limit
ORI_AUTH__LOGIN_RATE_LIMITstr”5/minute”Default rate limitexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConfig
ORI_AUTH__MAX_SESSIONS_PER_USERint | NoneNoneMaximum number of concurrent sessions allowed per user. None (the default) means unlimited. When a positive integerexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConf
ORI_AUTH__MAX_SESSIONS_PER_USERint | NoneNoneMaximum number of concurrent sessions allowed per user. None (the default) means unlimited. When a positive integerpackages/oridecon-auth/src/oridecon/auth/config.py:AuthConfig.max_sessions_per_user
ORI_AUTH__MAX_SESSIONS_PER_USERint | NoneNoneMaximum number of concurrent sessions allowed per user. None (the default) means unlimited. When a positive integerexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConfig
ORI_AUTH__MIDDLEWARE__BACKENDstr”session”Auth backend typeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMidd
ORI_AUTH__MIDDLEWARE__BACKENDstr”session”Auth backend typepackages/oridecon-auth/src/oridecon/auth/config.py:AuthMiddlewareConfig.middleware.backend
ORI_AUTH__MIDDLEWARE__BACKENDstr”session”Auth backend typeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMiddle
ORI_AUTH__MIDDLEWARE__EXCLUDE_PATHSlist[str](required)Paths excluded from authexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMidd
ORI_AUTH__MIDDLEWARE__EXCLUDE_PATHSlist[str](required)Paths excluded from authpackages/oridecon-auth/src/oridecon/auth/config.py:AuthMiddlewareConfig.middleware.exclude_paths
ORI_AUTH__MIDDLEWARE__EXCLUDE_PATHSlist[str](required)Paths excluded from authexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMiddle
ORI_AUTH__MIDDLEWARE__EXCLUDE_PREFIXESlist[str](required)Path prefixes excludedexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMidd
ORI_AUTH__MIDDLEWARE__EXCLUDE_PREFIXESlist[str](required)Path prefixes excludedpackages/oridecon-auth/src/oridecon/auth/config.py:AuthMiddlewareConfig.middleware.exclude_prefixes
ORI_AUTH__MIDDLEWARE__EXCLUDE_PREFIXESlist[str](required)Path prefixes excludedexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMiddle
ORI_AUTH__MIDDLEWARE__HEADER_NAMEstr”Authorization”Header name for tokenexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMidd
ORI_AUTH__MIDDLEWARE__HEADER_NAMEstr”Authorization”Header name for tokenpackages/oridecon-auth/src/oridecon/auth/config.py:AuthMiddlewareConfig.middleware.header_name
ORI_AUTH__MIDDLEWARE__HEADER_NAMEstr”Authorization”Header name for tokenexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMiddle
ORI_AUTH__MIDDLEWARE__LOGIN_RATE_LIMITstr”5/minute”Rate limit for auth endpointsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMidd
ORI_AUTH__MIDDLEWARE__LOGIN_RATE_LIMITstr”5/minute”Rate limit for auth endpointspackages/oridecon-auth/src/oridecon/auth/config.py:AuthMiddlewareConfig.middleware.login_rate_limit
ORI_AUTH__MIDDLEWARE__LOGIN_RATE_LIMITstr”5/minute”Rate limit for auth endpointsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMiddle
ORI_AUTH__MIDDLEWARE__LOGIN_URLstr | NoneNoneURL to redirect for loginexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMidd
ORI_AUTH__MIDDLEWARE__LOGIN_URLstr | NoneNoneURL to redirect for loginpackages/oridecon-auth/src/oridecon/auth/config.py:AuthMiddlewareConfig.middleware.login_url
ORI_AUTH__MIDDLEWARE__LOGIN_URLstr | NoneNoneURL to redirect for loginexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMiddle
ORI_AUTH__MIDDLEWARE__OPTIONAL_AUTHboolFalseWhether authentication is optionalexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMidd
ORI_AUTH__MIDDLEWARE__OPTIONAL_AUTHboolFalseWhether authentication is optionalpackages/oridecon-auth/src/oridecon/auth/config.py:AuthMiddlewareConfig.middleware.optional_auth
ORI_AUTH__MIDDLEWARE__OPTIONAL_AUTHboolFalseWhether authentication is optionalexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMiddle
ORI_AUTH__MIDDLEWARE__PERMISSIONS_REQUIREDlist[str](required)Permissions requiredexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMidd
ORI_AUTH__MIDDLEWARE__PERMISSIONS_REQUIREDlist[str](required)Permissions requiredpackages/oridecon-auth/src/oridecon/auth/config.py:AuthMiddlewareConfig.middleware.permissions_requi
ORI_AUTH__MIDDLEWARE__PERMISSIONS_REQUIREDlist[str](required)Permissions requiredexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMiddle
ORI_AUTH__MIDDLEWARE__ROLES_REQUIREDlist[str](required)Roles requiredexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMidd
ORI_AUTH__MIDDLEWARE__ROLES_REQUIREDlist[str](required)Roles requiredpackages/oridecon-auth/src/oridecon/auth/config.py:AuthMiddlewareConfig.middleware.roles_required
ORI_AUTH__MIDDLEWARE__ROLES_REQUIREDlist[str](required)Roles requiredexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMiddle
ORI_AUTH__MIDDLEWARE__SCHEMEstr(complex)Token schemeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMidd
ORI_AUTH__MIDDLEWARE__SCHEMEstr(complex)Token schemepackages/oridecon-auth/src/oridecon/auth/config.py:AuthMiddlewareConfig.middleware.scheme
ORI_AUTH__MIDDLEWARE__SCHEMEstr(complex)Token schemeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthMiddle
ORI_AUTH__NAMEstr”auth”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConf
ORI_AUTH__NAMEstr”auth”packages/oridecon-auth/src/oridecon/auth/config.py:AuthConfig.name
ORI_AUTH__NAMEstr”auth”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConfig
ORI_AUTH__OAUTH2_PROVIDERSdict[str, dict[str, str]](required)OAuth2 configsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConf
ORI_AUTH__OAUTH2_PROVIDERSdict[str, dict[str, str]](required)OAuth2 configspackages/oridecon-auth/src/oridecon/auth/config.py:AuthConfig.oauth2_providers
ORI_AUTH__OAUTH2_PROVIDERSdict[str, dict[str, str]](required)OAuth2 configsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConfig
ORI_AUTH__PASSWORD__ARGON2_MEMORY_COSTint65536Argon2id memory cost in KiB (OWASP floor is 19456)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:Password
ORI_AUTH__PASSWORD__ARGON2_MEMORY_COSTint65536Argon2id memory cost in KiB (OWASP floor is 19456)packages/oridecon-auth/src/oridecon/auth/config.py:PasswordConfig.password.argon2_memory_cost
ORI_AUTH__PASSWORD__ARGON2_MEMORY_COSTint65536Argon2id memory cost in KiB (OWASP floor is 19456)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:PasswordCo
ORI_AUTH__PASSWORD__ARGON2_PARALLELISMint4Argon2id parallelismexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:Password
ORI_AUTH__PASSWORD__ARGON2_PARALLELISMint4Argon2id parallelismpackages/oridecon-auth/src/oridecon/auth/config.py:PasswordConfig.password.argon2_parallelism
ORI_AUTH__PASSWORD__ARGON2_PARALLELISMint4Argon2id parallelismexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:PasswordCo
ORI_AUTH__PASSWORD__ARGON2_TIME_COSTint3Argon2id time costexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:Password
ORI_AUTH__PASSWORD__ARGON2_TIME_COSTint3Argon2id time costpackages/oridecon-auth/src/oridecon/auth/config.py:PasswordConfig.password.argon2_time_cost
ORI_AUTH__PASSWORD__ARGON2_TIME_COSTint3Argon2id time costexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:PasswordCo
ORI_AUTH__PASSWORD__BANNED_PATTERNSlist[str](required)Substrings that must not appear in the password (case-insensitive). Use to reject common passwords or the user’s own namexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:Password
ORI_AUTH__PASSWORD__BANNED_PATTERNSlist[str](required)Substrings that must not appear in the password (case-insensitive). Use to reject common passwords or the user’s own nampackages/oridecon-auth/src/oridecon/auth/config.py:PasswordConfig.password.banned_patterns
ORI_AUTH__PASSWORD__BANNED_PATTERNSlist[str](required)Substrings that must not appear in the password (case-insensitive). Use to reject common passwords or the user’s own namexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:PasswordCo
ORI_AUTH__PASSWORD__BCRYPT_ROUNDSint12bcrypt cost factor for new hashes (minimum 12 in production)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:Password
ORI_AUTH__PASSWORD__BCRYPT_ROUNDSint12bcrypt cost factor for new hashes (minimum 12 in production)packages/oridecon-auth/src/oridecon/auth/config.py:PasswordConfig.password.bcrypt_rounds
ORI_AUTH__PASSWORD__BCRYPT_ROUNDSint12bcrypt cost factor for new hashes (minimum 12 in production)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:PasswordCo
ORI_AUTH__PASSWORD__MAX_LENGTHint128Maximum password lengthexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:Password
ORI_AUTH__PASSWORD__MAX_LENGTHint128Maximum password lengthpackages/oridecon-auth/src/oridecon/auth/config.py:PasswordConfig.password.max_length
ORI_AUTH__PASSWORD__MAX_LENGTHint128Maximum password lengthexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:PasswordCo
ORI_AUTH__PASSWORD__MIN_LENGTHint12Minimum password lengthexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:Password
ORI_AUTH__PASSWORD__MIN_LENGTHint12Minimum password lengthpackages/oridecon-auth/src/oridecon/auth/config.py:PasswordConfig.password.min_length
ORI_AUTH__PASSWORD__MIN_LENGTHint12Minimum password lengthexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:PasswordCo
ORI_AUTH__PASSWORD__REQUIRE_DIGITSboolTrueRequire at least one digitexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:Password
ORI_AUTH__PASSWORD__REQUIRE_DIGITSboolTrueRequire at least one digitpackages/oridecon-auth/src/oridecon/auth/config.py:PasswordConfig.password.require_digits
ORI_AUTH__PASSWORD__REQUIRE_DIGITSboolTrueRequire at least one digitexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:PasswordCo
ORI_AUTH__PASSWORD__REQUIRE_LOWERCASEboolFalseRequire at least one lowercase letterexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:Password
ORI_AUTH__PASSWORD__REQUIRE_LOWERCASEboolFalseRequire at least one lowercase letterpackages/oridecon-auth/src/oridecon/auth/config.py:PasswordConfig.password.require_lowercase
ORI_AUTH__PASSWORD__REQUIRE_LOWERCASEboolFalseRequire at least one lowercase letterexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:PasswordCo
ORI_AUTH__PASSWORD__REQUIRE_SPECIALboolFalseRequire at least one special character (non-alphanumeric)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:Password
ORI_AUTH__PASSWORD__REQUIRE_SPECIALboolFalseRequire at least one special character (non-alphanumeric)packages/oridecon-auth/src/oridecon/auth/config.py:PasswordConfig.password.require_special
ORI_AUTH__PASSWORD__REQUIRE_SPECIALboolFalseRequire at least one special character (non-alphanumeric)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:PasswordCo
ORI_AUTH__PASSWORD__REQUIRE_UPPERCASEboolTrueRequire at least one uppercase letterexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:Password
ORI_AUTH__PASSWORD__REQUIRE_UPPERCASEboolTrueRequire at least one uppercase letterpackages/oridecon-auth/src/oridecon/auth/config.py:PasswordConfig.password.require_uppercase
ORI_AUTH__PASSWORD__REQUIRE_UPPERCASEboolTrueRequire at least one uppercase letterexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:PasswordCo
ORI_AUTH__RBAC__CACHE_PERMISSIONSboolTrueCache resolved permissionsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:RBACConf
ORI_AUTH__RBAC__CACHE_PERMISSIONSboolTrueCache resolved permissionspackages/oridecon-auth/src/oridecon/auth/config.py:RBACConfig.rbac.cache_permissions
ORI_AUTH__RBAC__CACHE_PERMISSIONSboolTrueCache resolved permissionsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:RBACConfig
ORI_AUTH__RBAC__DEFAULT_ROLEstr”viewer”Default role for new usersexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:RBACConf
ORI_AUTH__RBAC__DEFAULT_ROLEstr”viewer”Default role for new userspackages/oridecon-auth/src/oridecon/auth/config.py:RBACConfig.rbac.default_role
ORI_AUTH__RBAC__DEFAULT_ROLEstr”viewer”Default role for new usersexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:RBACConfig
ORI_AUTH__RBAC__ENABLEDboolTrueEnable RBAC enforcementexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:RBACConf
ORI_AUTH__RBAC__ENABLEDboolTrueEnable RBAC enforcementpackages/oridecon-auth/src/oridecon/auth/config.py:RBACConfig.rbac.enabled
ORI_AUTH__RBAC__ENABLEDboolTrueEnable RBAC enforcementexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:RBACConfig
ORI_AUTH__RBAC__PERMISSION_CACHE_TTLint300Permission cache TTL in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:RBACConf
ORI_AUTH__RBAC__PERMISSION_CACHE_TTLint300Permission cache TTL in secondspackages/oridecon-auth/src/oridecon/auth/config.py:RBACConfig.rbac.permission_cache_ttl
ORI_AUTH__RBAC__PERMISSION_CACHE_TTLint300Permission cache TTL in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:RBACConfig
ORI_AUTH__RBAC__SUPERUSER_BYPASSboolTrueAllow superuser role to bypass all checksexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:RBACConf
ORI_AUTH__RBAC__SUPERUSER_BYPASSboolTrueAllow superuser role to bypass all checkspackages/oridecon-auth/src/oridecon/auth/config.py:RBACConfig.rbac.superuser_bypass
ORI_AUTH__RBAC__SUPERUSER_BYPASSboolTrueAllow superuser role to bypass all checksexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:RBACConfig
ORI_AUTH__RELAY_VERIFICATIONboolFalseEnable binding RelayAuthVerifierProtocol for the relay gateway’s inbound API-key authentication. When False (deexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConf
ORI_AUTH__RELAY_VERIFICATIONboolFalseEnable binding RelayAuthVerifierProtocol for the relay gateway’s inbound API-key authentication. When False (depackages/oridecon-auth/src/oridecon/auth/config.py:AuthConfig.relay_verification
ORI_AUTH__RELAY_VERIFICATIONboolFalseEnable binding RelayAuthVerifierProtocol for the relay gateway’s inbound API-key authentication. When False (deexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConfig
ORI_AUTH__ROLESdict[str, AuthRoleConfig](required)Role definitionsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConf
ORI_AUTH__ROLESdict[str, AuthRoleConfig](required)Role definitionspackages/oridecon-auth/src/oridecon/auth/config.py:AuthConfig.roles
ORI_AUTH__ROLESdict[str, AuthRoleConfig](required)Role definitionsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConfig
ORI_AUTH__SECRET_KEYstr(required)Secret key for signingexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConf
ORI_AUTH__SECRET_KEYstr(required)Secret key for signingpackages/oridecon-auth/src/oridecon/auth/config.py:AuthConfig.secret_key
ORI_AUTH__SECRET_KEYstr(required)Secret key for signingexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConfig
ORI_AUTH__TOKEN__ACCESS_TOKEN_EXPIREDurationDuration.minutes(…)Access token expiry durationexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfi
ORI_AUTH__TOKEN__ACCESS_TOKEN_EXPIREDurationDuration.minutes(…)Access token expiry durationpackages/oridecon-auth/src/oridecon/auth/config.py:JWTConfig.token.access_token_expire
ORI_AUTH__TOKEN__ACCESS_TOKEN_EXPIREDurationDuration.minutes(…)Access token expiry durationexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfig.
ORI_AUTH__TOKEN__ALGORITHMstr(complex)Algorithmexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfi
ORI_AUTH__TOKEN__ALGORITHMstr(complex)Algorithmpackages/oridecon-auth/src/oridecon/auth/config.py:JWTConfig.token.algorithm
ORI_AUTH__TOKEN__ALGORITHMstr(complex)Algorithmexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfig.
ORI_AUTH__TOKEN__ALLOW_UNVERIFIED_DEVboolFalseAllow unverified JWT decode when the secret is absent. ONLY effective in Environment.DEVELOPMENT. Silently overridden toexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfi
ORI_AUTH__TOKEN__ALLOW_UNVERIFIED_DEVboolFalseAllow unverified JWT decode when the secret is absent. ONLY effective in Environment.DEVELOPMENT. Silently overridden toexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfig.
ORI_AUTH__TOKEN__ID_TOKEN_EXPIREDurationDuration.hours(…)ID token expiry durationexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfi
ORI_AUTH__TOKEN__ID_TOKEN_EXPIREDurationDuration.hours(…)ID token expiry durationpackages/oridecon-auth/src/oridecon/auth/config.py:JWTConfig.token.id_token_expire
ORI_AUTH__TOKEN__ID_TOKEN_EXPIREDurationDuration.hours(…)ID token expiry durationexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfig.
ORI_AUTH__TOKEN__KEY_ROTATION_GRACE_PERIODDurationDuration.seconds(…)Duration during which tokens signed by a rotated-out key remain accepted. Prevents immediate logout on key rotation.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfi
ORI_AUTH__TOKEN__KEY_ROTATION_GRACE_PERIODDurationDuration.seconds(…)Duration during which tokens signed by a rotated-out key remain accepted. Prevents immediate logout on key rotation.packages/oridecon-auth/src/oridecon/auth/config.py:JWTConfig.token.key_rotation_grace_period
ORI_AUTH__TOKEN__KEY_ROTATION_GRACE_PERIODDurationDuration.seconds(…)Duration during which tokens signed by a rotated-out key remain accepted. Prevents immediate logout on key rotation.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfig.
ORI_AUTH__TOKEN__REFRESH_TOKEN_EXPIREDurationDuration.days(…)Refresh token expiry durationexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfi
ORI_AUTH__TOKEN__REFRESH_TOKEN_EXPIREDurationDuration.days(…)Refresh token expiry durationpackages/oridecon-auth/src/oridecon/auth/config.py:JWTConfig.token.refresh_token_expire
ORI_AUTH__TOKEN__REFRESH_TOKEN_EXPIREDurationDuration.days(…)Refresh token expiry durationexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfig.
ORI_AUTH__TOKEN__REQUIRED_AUDIENCEstr | NoneNoneExpected aud claim for every token verified by this service. When set, tokens whose audience does not match are rejeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfi
ORI_AUTH__TOKEN__REQUIRED_AUDIENCEstr | NoneNoneExpected aud claim for every token verified by this service. When set, tokens whose audience does not match are rejepackages/oridecon-auth/src/oridecon/auth/config.py:JWTConfig.token.required_audience
ORI_AUTH__TOKEN__REQUIRED_AUDIENCEstr | NoneNoneExpected aud claim for every token verified by this service. When set, tokens whose audience does not match are rejeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfig.
ORI_AUTH__TOKEN__SECRET_KEYSecretStrEllipsisSecret key for signing tokensexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfi
ORI_AUTH__TOKEN__SECRET_KEYSecretStrEllipsisSecret key for signing tokenspackages/oridecon-auth/src/oridecon/auth/config.py:JWTConfig.token.secret_key
ORI_AUTH__TOKEN__SECRET_KEYSecretStrEllipsisSecret key for signing tokensexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:JWTConfig.
ORI_AUTH__USERSlist[AuthUserConfig](required)Initial usersexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConf
ORI_AUTH__USERSlist[AuthUserConfig](required)Initial userspackages/oridecon-auth/src/oridecon/auth/config.py:AuthConfig.users
ORI_AUTH__USERSlist[AuthUserConfig](required)Initial usersexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/auth/config.py:AuthConfig
ORI_CACHE__BACKENDSlist[CacheBackendConfig](required)Backend configspackages/oridecon-cache/src/oridecon/cache/config.py:CacheConfig.backends
ORI_CACHE__DEBUGbool(complex)Debug modepackages/oridecon-cache/src/oridecon/cache/config.py:CacheConfig.debug
ORI_CACHE__ENABLEDbool(complex)Whether cache is enabledpackages/oridecon-cache/src/oridecon/cache/config.py:CacheConfig.enabled
ORI_CACHE__ENVstr | NoneNoneEnvironment (development/staging/production)packages/oridecon-cache/src/oridecon/cache/config.py:CacheConfig.env
ORI_CACHE__ENVIRONMENTstr(complex)Environmentpackages/oridecon-cache/src/oridecon/cache/config.py:CacheConfig.environment
ORI_CACHE__NAMEstr(complex)Provider namepackages/oridecon-cache/src/oridecon/cache/config.py:CacheConfig.name
ORI_CACHE__SERVICE__CIRCUIT_BREAKER_ENABLEDbool(complex)Enable circuit breakerpackages/oridecon-cache/src/oridecon/cache/config.py:CacheServiceConfig.service.circuit_breaker_enab
ORI_CACHE__SERVICE__CIRCUIT_BREAKER_THRESHOLDint(complex)Circuit breaker thresholdpackages/oridecon-cache/src/oridecon/cache/config.py:CacheServiceConfig.service.circuit_breaker_thre
ORI_CACHE__SERVICE__DEFAULT_BACKENDstr | NoneNoneDefault backend namepackages/oridecon-cache/src/oridecon/cache/config.py:CacheServiceConfig.service.default_backend
ORI_CACHE__SERVICE__DEFAULT_SERIALIZERstr(complex)Default serializerpackages/oridecon-cache/src/oridecon/cache/config.py:CacheServiceConfig.service.default_serializer
ORI_CACHE__SERVICE__ENABLE_HEALTH_CHECKSbool(complex)Enable health checkspackages/oridecon-cache/src/oridecon/cache/config.py:CacheServiceConfig.service.enable_health_checks
ORI_CACHE__SERVICE__ENABLE_METRICSbool(complex)Enable metricspackages/oridecon-cache/src/oridecon/cache/config.py:CacheServiceConfig.service.enable_metrics
ORI_CACHE__SERVICE__ENABLE_PROTECTIONbool(complex)Enable stampede protectionpackages/oridecon-cache/src/oridecon/cache/config.py:CacheServiceConfig.service.enable_protection
ORI_CACHE__SERVICE__PROTECTION_LOCK_TTLint(complex)Protection lock TTLpackages/oridecon-cache/src/oridecon/cache/config.py:CacheServiceConfig.service.protection_lock_ttl
ORI_CACHE__SERVICE__PROTECTION_MAX_WAITfloat(complex)Max wait for lockspackages/oridecon-cache/src/oridecon/cache/config.py:CacheServiceConfig.service.protection_max_wait
ORI_CACHE__SERVICE__PROTECTION_RETRY_INTERVALfloat(complex)Lock retry intervalpackages/oridecon-cache/src/oridecon/cache/config.py:CacheServiceConfig.service.protection_retry_int
ORI_CACHE__VERSIONstr(complex)Config versionpackages/oridecon-cache/src/oridecon/cache/config.py:CacheConfig.version
ORI_CLI__ALIAS_LIMIT__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:AliasLi
ORI_CLI__ALIAS_LIMIT__MAX_ALIASESint(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:AliasLi
ORI_CLI__ALLOWED_HOSTSlist[str](required)Hostnames permitted to reach the application. Empty by default; must be configured before production deployment.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__ALLOW_UNAUTHENTICATEDboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__ASYNC_PROCESSINGboolTrueProcess feedback handlers asynchronously in the backgroundexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/feedback/config.py:Fee
ORI_CLI__AUDIT_HMAC_KEYstr | NoneNoneHMAC key for audit checksum signing. Plain text or base64.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseCon
ORI_CLI__BACKENDstr(complex)Graph store backend to useexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphConf
ORI_CLI__BACKENDstr(complex)Vector store backend to useexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__BACKENDSlist[CacheBackendConfig](required)Backend configsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheConf
ORI_CLI__BACKENDSlist[NamedDatabaseConfig](required)Multi-database backends list. When non-empty, drives multi-DB mode. The entry with primary=True (or the first entry) alsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseCon
ORI_CLI__BACKENDSlist[NamedNoSQLConfig](required)Named NoSQL backends for multi-store support. When non-empty, the provider registers each backend under Annotated[Documeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:NoSQLConf
ORI_CLI__BACKENDSlist[NamedStorageConfig](required)Named storage backends for multi-store support. When non-empty, the provider registers each backend under Annotated[Blobexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Storage
ORI_CLI__BACKENDSlist[NamedTaskConfig](required)Named task queue backends for multi-queue support. When non-empty, the provider registers each backend under Annotated[Texperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskConfi
ORI_CLI__BACKENDSlist[NamedVectorConfig](required)Named vector store backends for multi-store support. When non-empty, the provider registers each backend under Annotatedexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__BACKEND__AMQP_URLSecretStrSecretStr(…)AMQP connection URL (may contain credentials).experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskBacke
ORI_CLI__BACKEND__POSTGRES_DSNSecretStr | NoneNonePostgres DSN (required when type=“postgres”; may contain credentials).experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskBacke
ORI_CLI__BACKEND__QUEUE_NAMEstr(complex)Name of the task queueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskBacke
ORI_CLI__BACKEND__REDIS_URLSecretStrSecretStr(…)Redis connection URL (may contain credentials).experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskBacke
ORI_CLI__BACKEND__TYPEstr(complex)Queue backend typeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskBacke
ORI_CLI__BACKEND__URLSecretStrEllipsisDatabase connection URL (may contain credentials)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseBac
ORI_CLI__BATCH__ENABLEDboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:BatchCo
ORI_CLI__BATCH__MAX_BATCH_SIZEint10experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:BatchCo
ORI_CLI__BULKHEAD__MAX_CONCURRENTint10Max concurrent requestsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Bulk
ORI_CLI__BULKHEAD__NAMEstr""Bulkhead nameexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Bulk
ORI_CLI__BULKHEAD__QUEUE_SIZEint100Max queue sizeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Bulk
ORI_CLI__BULKHEAD__TIMEOUTfloat30.0Execution timeoutexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Bulk
ORI_CLI__BULK_BATCH_SIZEint(complex)Batch size for bulk operationsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphConf
ORI_CLI__CACHE_TTLint3600Cache TTL in seconds (default: 1 hour)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__CACHE_TTLint86400Cache TTL in seconds (default: 24 hours)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__CACHE__DEFAULT_MAX_AGEDuration | int(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:CacheCo
ORI_CLI__CACHE__DEFAULT_SCOPECacheScope(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:CacheCo
ORI_CLI__CACHE__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:CacheCo
ORI_CLI__CACHE__VARY_HEADERSlist[str](required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:CacheCo
ORI_CLI__CHUNKING_STRATEGYstr”recursive”Chunking strategy (recursive, semantic, token)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__CHUNK_OVERLAPint50Overlap between consecutive chunksexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__CHUNK_SIZEint512Text chunk size in tokensexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__CIRCUIT_BREAKERCircuitBreakerConfigfield(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Resi
ORI_CLI__CITATION_STYLEstr”inline”Citation style (inline, footnote, numbered)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__CLIENT_STDIO_COMMANDlist[str]field(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__CLIENT_URLstr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__COLLECTION_NAMEstr”default”Collection/index name for vector storeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__COLLECTION_NAMEstr”default”Default collection name for AI-layer operationsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__COMMAND_BUS__ENABLE_LOGGINGboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:CommandB
ORI_CLI__COMMAND_BUS__ENABLE_METRICSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:CommandB
ORI_CLI__COMMAND_BUS__ENABLE_VALIDATIONboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:CommandB
ORI_CLI__COMMAND_BUS__MAX_RETRIESint3experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:CommandB
ORI_CLI__COMMAND_BUS__RETRY_DELAY_SECONDSfloat1.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:CommandB
ORI_CLI__COMMAND_BUS__TIMEOUT_SECONDSfloat30.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:CommandB
ORI_CLI__COMPLEXITY__DEFAULT_FIELD_COSTfloat1.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Complex
ORI_CLI__COMPLEXITY__DEFAULT_LIST_COSTfloat10.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Complex
ORI_CLI__COMPLEXITY__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Complex
ORI_CLI__COMPLEXITY__MAX_COMPLEXITYint(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Complex
ORI_CLI__CONNECTORS__FILESYSTEM__READ_ONLYboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:Filesyst
ORI_CLI__CONNECTORS__FILESYSTEM__ROOT_DIRstr""experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:Filesyst
ORI_CLI__CONNECTORS__GITHUB__API_URLstrhttps://api.github.comexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:GitHubCo
ORI_CLI__CONNECTORS__GITHUB__TOKENstr""experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:GitHubCo
ORI_CLI__CONNECTORS__GOOGLE_DRIVE__IMPERSONATED_EMAILstr""experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:GoogleDr
ORI_CLI__CONNECTORS__GOOGLE_DRIVE__SERVICE_ACCOUNT_JSONstr""experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:GoogleDr
ORI_CLI__CONNECTORS__SLACK__BOT_TOKENstr""experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:SlackCon
ORI_CLI__CONNECTORS__SLACK__MAX_MESSAGESint100experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:SlackCon
ORI_CLI__CONNECTORS__SQL__ALLOWED_TABLESlist[str]field(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:SQLConne
ORI_CLI__CONNECTORS__SQL__DSNstr""experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:SQLConne
ORI_CLI__CONNECTORS__SQL__READ_ONLYboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:SQLConne
ORI_CLI__CONNECTORS__WEB_FETCH__ENABLEDboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:WebFetch
ORI_CLI__CONNECTORS__WEB_FETCH__MAX_CONTENT_BYTESint(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:WebFetch
ORI_CLI__CONNECTORS__WEB_FETCH__USER_AGENTstr”oridecon-mcp/1.0”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:WebFetch
ORI_CLI__CONNECTORS__WEB_SEARCH__API_KEYstr""experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:WebSearc
ORI_CLI__CONNECTORS__WEB_SEARCH__MAX_RESULTSint10experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:WebSearc
ORI_CLI__CONNECTORS__WEB_SEARCH__PROVIDERstr”brave”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:WebSearc
ORI_CLI__CORS_ORIGINSlist[str]field(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__CORS__ALLOWED_ORIGINSlist[str](required)Allowed origins (use [’*’] to allow all)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CO
ORI_CLI__CORS__ALLOW_CREDENTIALSboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CO
ORI_CLI__CORS__ALLOW_HEADERSlist[str](required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CO
ORI_CLI__CORS__ALLOW_METHODSlist[str](required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CO
ORI_CLI__CORS__ALLOW_ORIGIN_REGEXstr | NoneNoneRegex pattern for allowed origins (matched when not in allowed_origins)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CO
ORI_CLI__CORS__DEBUG_PERMISSIVEboolFalseWhen True and debug mode is active, allow any origin via wildcard (explicit opt-in replacement for the old implicit debuexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CO
ORI_CLI__CORS__ENABLEDboolTrueEnable CORSexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CO
ORI_CLI__CORS__EXPOSE_HEADERSlist[str](required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CO
ORI_CLI__CORS__MAX_AGEint600experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CO
ORI_CLI__CROSS_ORIGIN__EMBEDDER_POLICYstr”require-corp”Cross-Origin-Embedder-Policy header valueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Cr
ORI_CLI__CROSS_ORIGIN__ENABLEDboolFalseEmit cross-origin isolation headersexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Cr
ORI_CLI__CROSS_ORIGIN__OPENER_POLICYstr”same-origin”Cross-Origin-Opener-Policy header valueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Cr
ORI_CLI__CROSS_ORIGIN__RESOURCE_POLICYstr”same-origin”Cross-Origin-Resource-Policy header valueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Cr
ORI_CLI__CSP__DIRECTIVESdict[str, Any](required)CSP directives mapping directive name to source expression(s)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSP__ENABLEDboolTrueEmit the Content-Security-Policy headerexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__COOKIE_DOMAINstr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__COOKIE_HTTPONLYboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__COOKIE_NAMEstr”csrf_token”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__COOKIE_PATHstr”/“experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__COOKIE_SAMESITEstr”Lax”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__COOKIE_SECUREboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__ENABLEDboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__EXCLUDED_PATHSlist[str](required)URL path prefixes exempt from CSRF validation for cookie-less requests; cookie-bearing requests on these paths are stillexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__EXCLUDE_AUTH_SCHEMESlist[str](required)Authorization header schemes that bypass CSRF validation (explicit opt-in).experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__EXCLUDE_CONTENT_TYPESlist[str](required)Content-Type values that bypass CSRF validation (explicit opt-in — JSON requests are validated by default so cookie-authexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__HEADER_NAMEstr”X-CSRF-Token”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__SECRET_KEYstr | NoneNoneHMAC secret used to sign and verify CSRF tokens (populated via ORI_WEB__SECURITY__CSRF__SECRET_KEY)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__TOKEN_LENGTHint32experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CSRF__TOKEN_TTLint3600TTL in seconds for synchronizer-mode tokens stored in cache.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:CS
ORI_CLI__CUSTOM_HEADERSdict[str, str](required)Additional HTTP response headers emitted verbatimexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__DATALOADER__BATCH_DELAY_MSfloat2.0Delay in milliseconds before executing a DataLoaderProtocol batch. A small non-zero value (2ms) lets more keys accumulatexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DataLoa
ORI_CLI__DATALOADER__BATCH_ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DataLoa
ORI_CLI__DATALOADER__CACHE_ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DataLoa
ORI_CLI__DATALOADER__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DataLoa
ORI_CLI__DATALOADER__MAX_BATCH_SIZEint100experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DataLoa
ORI_CLI__DEBUGbool(complex)Debug modeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheConf
ORI_CLI__DEBUGboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventsCo
ORI_CLI__DEBUGboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:GraphQL
ORI_CLI__DEBUGboolFalseEnable debug modeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Monitor
ORI_CLI__DEFAULT_DIMENSIONint1536Default vector dimensionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__DEFAULT_DISTANCE_METRICDistanceMetric(complex)Default distance metric for new collectionsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__DEFAULT_DRIVERLiteral[‘local’, ‘s3’, ‘gcs’, ‘azure’, ‘memory’, ‘r2’](complex)Default storage driver to useexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Storage
ORI_CLI__DEFAULT_INDEX_TYPEIndexType(complex)Default index type for new collectionsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__DEFAULT_QUERY_LIMITint(complex)Default limit for query resultsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphConf
ORI_CLI__DEFAULT_TRAVERSAL_MAX_DEPTHint(complex)Default maximum depth for traversalsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphConf
ORI_CLI__DEPTH_LIMIT__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DepthLi
ORI_CLI__DEPTH_LIMIT__IGNORE_INTROSPECTIONboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DepthLi
ORI_CLI__DEPTH_LIMIT__MAX_DEPTHint(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:DepthLi
ORI_CLI__DRIVERstr”mongodb”NoSQL driver nameexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:NoSQLConf
ORI_CLI__DRIVERSdict[str, StorageLocalConfig | StorageS3Config | StorageGCSConfig | Storag(required)Driver-specific configurationsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Storage
ORI_CLI__EMBEDDING_MODELstr | NoneNoneEmbedding model identifier. Must be set explicitly — no vendor-specific default.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__EMBEDDING_MODELstr”text-embedding-3-small”Embedding model name for AI-layer embedding generationexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__EMBEDDING_PROVIDERstr”openai”Embedding provider (openai, cohere, etc.)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__ENABLEDboolTrueEnable AI featuresexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.ena
ORI_CLI__ENABLEDbool(complex)Whether cache is enabledexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheConf
ORI_CLI__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseCon
ORI_CLI__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventsCo
ORI_CLI__ENABLEDboolTrueMaster on/off switch for all feedback collectionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/feedback/config.py:Fee
ORI_CLI__ENABLEDboolTrueEnable the graph store subsystemexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphConf
ORI_CLI__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:GraphQL
ORI_CLI__ENABLEDboolTrueEnable the MCP server subsystemexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__ENABLEDboolTrueEnable monitoringexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Monitor
ORI_CLI__ENABLEDboolTrueEnable NoSQL supportexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:NoSQLConf
ORI_CLI__ENABLEDboolTrueMaster on/off switch for all observabilityexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/observability/config.p
ORI_CLI__ENABLEDboolTrueEnable the RAG pipelineexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__ENABLEDboolTrueEnable the security subsystemexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Storage
ORI_CLI__ENABLEDboolTrueWhether tasks module is enabledexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskConfi
ORI_CLI__ENABLEDboolTrueEnable the vector store subsystemexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__ENABLE_ADMINboolTrueWhether to register the AuditAdminContributorexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditConf
ORI_CLI__ENABLE_CACHEboolFalseEnable embedding caching (requires a CacheBackend binding)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__ENABLE_CACHINGboolTrueEnable caching for RAG queriesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__ENABLE_CITATIONSboolTrueInclude source citations in responsesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__ENABLE_CORSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__ENABLE_CSRFboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__ENABLE_HALLUCINATION_DETECTIONboolTrueEnable hallucination detection for AI responsesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__ENABLE_HYDEboolFalseEnable HyDE (Hypothetical Document Embeddings)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__ENABLE_IDENTITY_RESOLUTIONboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:GraphQL
ORI_CLI__ENABLE_QUERY_EXPANSIONboolTrueEnable query expansion techniquesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__ENABLE_SSEboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheConf
ORI_CLI__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventsCo
ORI_CLI__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:GraphQL
ORI_CLI__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Monitor
ORI_CLI__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Storage
ORI_CLI__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskConfi
ORI_CLI__ENVIRONMENTstr(complex)Environmentexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheConf
ORI_CLI__ENVIRONMENTEnvironment(complex)Deployment environmentexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Monitor
ORI_CLI__ERRORS__DEBUG_MODEboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:ErrorCo
ORI_CLI__ERRORS__INCLUDE_STACKTRACEboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:ErrorCo
ORI_CLI__ERRORS__LOG_ERRORSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:ErrorCo
ORI_CLI__ERRORS__MASK_ERRORSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:ErrorCo
ORI_CLI__EVENT_BUS__ALLOW_NO_HANDLERSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventBus
ORI_CLI__EVENT_BUS__CONTINUE_ON_ERRORboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventBus
ORI_CLI__EVENT_BUS__ENABLE_DEAD_LETTERboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventBus
ORI_CLI__EVENT_BUS__HANDLER_TIMEOUT_SECONDSfloat30.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventBus
ORI_CLI__EVENT_BUS__MAX_CONCURRENT_HANDLERSint10experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventBus
ORI_CLI__EVENT_BUS__MAX_HANDLER_RETRIESint3experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventBus
ORI_CLI__EVENT_BUS__MAX_QUEUE_PER_SUBSCRIBERint1000Maximum number of events queued per event type before backpressure is applied. 0 means unbounded (no backpressure).experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventBus
ORI_CLI__EVENT_BUS__PARALLEL_DISPATCHboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventBus
ORI_CLI__EVENT_BUS__RETRY_FAILED_HANDLERSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventBus
ORI_CLI__EVENT_STORE_BACKENDEventStoreBackend(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventsCo
ORI_CLI__EXTRAdict[str, Any](required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskConfi
ORI_CLI__FIRESTORE__CREDENTIALS_JSONstr | NoneNonePath to a service account JSON key file, or the raw JSON string. When None, Application Default Credentials (ADC) arexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:Firestore
ORI_CLI__FIRESTORE__DATABASE_IDstr”(default)“Firestore database ID (use ‘(default)’ for the default database)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:Firestore
ORI_CLI__FIRESTORE__PROJECT_IDstrEllipsisGoogle Cloud project IDexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:Firestore
ORI_CLI__GOVERNANCEAny(required)AI governance configurationexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.gov
ORI_CLI__HEADERS__CONTENT_TYPE_NOSNIFFboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__HEADERS__CSPstr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__HEADERS__FRAME_OPTIONSstr”DENY”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__HEADERS__HSTS_INCLUDE_SUBDOMAINSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__HEADERS__HSTS_MAX_AGEint31536000experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__HEADERS__PERMISSIONS_POLICYstr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__HEADERS__REFERRER_POLICYstr”strict-origin-when-cross-origin”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__HEADERS__XSS_PROTECTIONstr”1; mode=block”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__HEALTH_CHECKS_ENABLEDboolTrueEnable background health checking for AI componentsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/observability/config.p
ORI_CLI__HEALTH_CHECK_TIMEOUTfloat5.0Timeout in seconds for the startup health check in StorageProvider.boot()experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Storage
ORI_CLI__HEALTH__CHECKSlist[str](required)List of health check names to runexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:HealthC
ORI_CLI__HEALTH__ENABLEDboolTrueEnable health checksexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:HealthC
ORI_CLI__HEALTH__INCLUDE_DETAILSboolTrueInclude detailed health info in responseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:HealthC
ORI_CLI__HEALTH__INTERVALint(complex)Health check interval in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:HealthC
ORI_CLI__HEALTH__PATHstr”/health”Health endpoint pathexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:HealthC
ORI_CLI__HEALTH__TIMEOUTfloat5.0Health check timeout in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:HealthC
ORI_CLI__HMAC_KEYbytes | NoneNoneHMAC key for checksum computationexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditConf
ORI_CLI__HOSTstr”0.0.0.0”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__HSTS__ENABLEDboolFalseEmit the Strict-Transport-Security headerexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:HS
ORI_CLI__HSTS__INCLUDE_SUBDOMAINSboolTrueApply HSTS to all subdomainsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:HS
ORI_CLI__HSTS__MAX_AGEint31536000HSTS max-age in seconds (default 1 year)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:HS
ORI_CLI__HSTS__PRELOADboolFalseInclude site in HSTS preload listexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:HS
ORI_CLI__INTEGRATION__CACHE_KEY_PREFIXboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Integra
ORI_CLI__INTEGRATION__SQL_CONTEXT_BRIDGEboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Integra
ORI_CLI__INTROSPECTION__ALLOWED_ENVIRONMENTSset[str](required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Introsp
ORI_CLI__INTROSPECTION__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Introsp
ORI_CLI__KAFKA__AUTO_OFFSET_RESETstr”earliest”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:KafkaCon
ORI_CLI__KAFKA__BOOTSTRAP_SERVERSstrEllipsisKafka bootstrap serversexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:KafkaCon
ORI_CLI__KAFKA__CONSUMER_GROUPstr”events-consumers”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:KafkaCon
ORI_CLI__KAFKA__ENABLE_AUTO_COMMITboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:KafkaCon
ORI_CLI__KAFKA__TOPIC_PREFIXstr”events”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:KafkaCon
ORI_CLI__LIFECYCLE__AUTO_PROVISION_ISOLATIONboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Lifecyc
ORI_CLI__LIFECYCLE__ISOLATION_STRATEGYstr”row_level”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Lifecyc
ORI_CLI__LLMAny | NoneNoneLLM configuration (optional)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.llm
ORI_CLI__LOGGING_MIDDLEWARE__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:LoggingM
ORI_CLI__LOGGING_MIDDLEWARE__INCLUDE_PAYLOADboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:LoggingM
ORI_CLI__LOGGING_MIDDLEWARE__LOG_LEVELstr”INFO”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:LoggingM
ORI_CLI__LOGGING_MIDDLEWARE__MAX_PAYLOAD_LENGTHint1000experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:LoggingM
ORI_CLI__LOGGING__ENABLEDboolTrueEnable structured loggingexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Logging
ORI_CLI__LOGGING__FORMATstr”json”Log format (json, text)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Logging
ORI_CLI__LOGGING__INCLUDE_TRACE_CONTEXTboolTrueInclude trace context in logsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Logging
ORI_CLI__LOGGING__LEVELstr”INFO”Default log levelexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Logging
ORI_CLI__LOGGING__REDACT_FIELDSlist[str](required)Fields to redact from logsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Logging
ORI_CLI__MAX_REQUEST_SIZEint(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__MAX_RETRIESint(complex)Maximum number of retries for operationsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphConf
ORI_CLI__MAX_RETRIESint(complex)Maximum number of retries for operationsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__MEMORY__ENABLE_SNAPSHOTSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:InMemory
ORI_CLI__MEMORY__MAX_COLLECTIONSint100Maximum number of collections in memoryexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:MemoryCo
ORI_CLI__MEMORY__MAX_EDGESint(complex)Maximum number of edges in memoryexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:MemoryCon
ORI_CLI__MEMORY__MAX_EVENTS_PER_STREAMint10000experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:InMemory
ORI_CLI__MEMORY__MAX_NODESint(complex)Maximum number of nodes in memoryexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:MemoryCon
ORI_CLI__MEMORY__MAX_VECTORS_PER_COLLECTIONint100000Maximum number of vectors per collectionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:MemoryCo
ORI_CLI__METRICS_ENABLEDboolTrueEnable metrics collectionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/observability/config.p
ORI_CLI__METRICS_MIDDLEWARE__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MetricsM
ORI_CLI__METRICS_MIDDLEWARE__HISTOGRAM_BUCKETSlist[float](required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MetricsM
ORI_CLI__METRICS_MIDDLEWARE__INCLUDE_HISTOGRAMSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MetricsM
ORI_CLI__METRICS_MIDDLEWARE__PREFIXstr”events”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MetricsM
ORI_CLI__METRICS__COLLECTION_INTERVALfloat60.0Metrics collection interval in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Metrics
ORI_CLI__METRICS__DEFAULT_LABELSdict[str, str](required)Default labels for all metricsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Metrics
ORI_CLI__METRICS__ENABLEDboolTrueEnable metrics collectionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Metrics
ORI_CLI__METRICS__ENABLEDboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Metrics
ORI_CLI__METRICS__HISTOGRAM_BUCKETSlist[float](required)Default histogram bucket boundariesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Metrics
ORI_CLI__METRICS__HISTOGRAM_BUCKETSlist[float](required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Metrics
ORI_CLI__METRICS__INCLUDE_LABELSlist[str](required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Metrics
ORI_CLI__METRICS__NAMESPACEstr”oridecon_graphql”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Metrics
ORI_CLI__METRICS__PREFIXstr(complex)MetricProtocol name prefixexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Metrics
ORI_CLI__MIGRATIONS__LOCK_TIMEOUTDurationDuration.seconds(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseMig
ORI_CLI__MIN_CITATION_CONFIDENCEfloat0.6Minimum confidence for citation inclusionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__MONGODB__AUTH_SOURCEstr”admin”Authentication databaseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDBCo
ORI_CLI__MONGODB__CONNECTION_STRINGSecretStrEllipsisMongoDB connection stringexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MongoDBE
ORI_CLI__MONGODB__CONNECT_TIMEOUT_MSint10000Connection timeout (ms)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDBCo
ORI_CLI__MONGODB__DATABASEstr”oridecon”Database nameexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDBCo
ORI_CLI__MONGODB__DATABASE_NAMEstr”events”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MongoDBE
ORI_CLI__MONGODB__EVENTS_COLLECTIONstr”domain_events”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MongoDBE
ORI_CLI__MONGODB__MAX_POOL_SIZEint100Maximum connection pool sizeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDBCo
ORI_CLI__MONGODB__MAX_POOL_SIZEint10experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MongoDBE
ORI_CLI__MONGODB__MIN_POOL_SIZEint10Minimum connection pool sizeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDBCo
ORI_CLI__MONGODB__READ_PREFERENCEstr”primaryPreferred”Read preference modeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDBCo
ORI_CLI__MONGODB__RETRY_READSboolTrueEnable read retriesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDBCo
ORI_CLI__MONGODB__RETRY_WRITESboolTrueEnable write retriesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDBCo
ORI_CLI__MONGODB__SERVER_SELECTION_TIMEOUTint30000experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MongoDBE
ORI_CLI__MONGODB__SERVER_SELECTION_TIMEOUT_MSint5000Server selection timeout (ms)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDBCo
ORI_CLI__MONGODB__SNAPSHOTS_COLLECTIONstr”snapshots”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:MongoDBE
ORI_CLI__MONGODB__SOCKET_TIMEOUT_MSint30000Socket timeout (ms)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDBCo
ORI_CLI__MONGODB__URIstr”mongodb://localhost:27017”MongoDB connection URIexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDBCo
ORI_CLI__MONGODB__WRITE_CONCERN_Wstr | int”majority”Write concern levelexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/nosql/config.py:MongoDBCo
ORI_CLI__NAMEstr”ai”Configuration nameexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.nam
ORI_CLI__NAMEstr(complex)Provider nameexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheConf
ORI_CLI__NAMEstr”database”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseCon
ORI_CLI__NAMEstr”events”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventsCo
ORI_CLI__NAMEstr”graphql”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:GraphQL
ORI_CLI__NAMEstr(complex)Provider nameexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Monitor
ORI_CLI__NAMEstr”storage”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Storage
ORI_CLI__NAMEstr”tasks”Configuration nameexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskConfi
ORI_CLI__NEO4J__CONNECTION_TIMEOUTfloat(complex)Connection timeout in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jConf
ORI_CLI__NEO4J__DATABASEstr(complex)Target database nameexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jConf
ORI_CLI__NEO4J__ENCRYPTEDboolFalseWhether to use SSL/TLS encryptionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jConf
ORI_CLI__NEO4J__FETCH_SIZEint(complex)Default fetch size for resultsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jConf
ORI_CLI__NEO4J__MAX_CONNECTION_POOL_SIZEint(complex)Maximum number of connections in the poolexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jConf
ORI_CLI__NEO4J__MAX_TRANSACTION_RETRY_TIMEfloat30.0Maximum time for transaction retriesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jConf
ORI_CLI__NEO4J__PASSWORDSecretStr(required)Neo4j passwordexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jConf
ORI_CLI__NEO4J__TRUSTstr”TRUST_SYSTEM_CA_SIGNED_CERTIFICATES”Trust strategy for SSLexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jConf
ORI_CLI__NEO4J__URIstr”bolt://localhost:7687”Neo4j BOLT URIexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jConf
ORI_CLI__NEO4J__USERNAMEstr”neo4j”Neo4j usernameexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:Neo4jConf
ORI_CLI__OBSERVABILITYAny(required)AI observability configuration (tracing and metrics)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.obs
ORI_CLI__OPENTELEMETRY__BATCH_SIZEint512Export batch sizeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenTel
ORI_CLI__OPENTELEMETRY__COMPRESSIONstr”none”Compression type (none, gzip)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenTel
ORI_CLI__OPENTELEMETRY__ENDPOINTstr | NoneNoneOTLP endpoint URLexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenTel
ORI_CLI__OPENTELEMETRY__EXPORT_INTERVALfloat5.0Export interval secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenTel
ORI_CLI__OPENTELEMETRY__HEADERSdict[str, str](required)OTLP request headersexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenTel
ORI_CLI__OPENTELEMETRY__INSECUREboolFalseUse insecure connectionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenTel
ORI_CLI__OPENTELEMETRY__METRICS_EXPORTERSlist[OTelExporterConfig](required)List of metrics exporters to build.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenTel
ORI_CLI__OPENTELEMETRY__TIMEOUTfloat30.0Export timeout secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenTel
ORI_CLI__OPENTELEMETRY__TRACING_EXPORTERSlist[OTelExporterConfig](required)List of tracing exporters to build.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:OpenTel
ORI_CLI__OPERATIONS__ECHOboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseOpe
ORI_CLI__OPERATIONS__STATEMENT_TIMEOUTDurationDuration.seconds(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseOpe
ORI_CLI__OUTBOX__BATCH_MAX_AGEDurationDuration.seconds(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseOut
ORI_CLI__OUTBOX__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseOut
ORI_CLI__OUTBOX__POLL_INTERVALDurationDuration.seconds(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabaseOut
ORI_CLI__OVERRIDES__CACHE_TTLintDEFAULT_CONFIG_CACHE_TTLexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:ConfigO
ORI_CLI__PATHstr(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:GraphQL
ORI_CLI__PATHstr”/mcp”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__PERMISSIONS_POLICYdict[str, str](required)Permissions-Policy directive mapexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__PERSISTED_QUERIES__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Persist
ORI_CLI__PERSISTED_QUERIES__STORE_TYPEstr”memory”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Persist
ORI_CLI__PERSISTED_QUERIES__TTL_SECONDSDuration | int86400experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Persist
ORI_CLI__PERSIST_DIRECTORYstr | NoneNoneLocal directory path for vector store persistence (e.g. Chroma)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__PGVECTOR__CREATE_EXTENSIONboolTrueWhether to create pgvector extension if missingexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVector
ORI_CLI__PGVECTOR__DATABASEstr”primary”Name of the database backend from db.backends to use for pgvector. Matches a ‘name:’ entry in the db.backends list. Defaexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVector
ORI_CLI__PGVECTOR__DEFAULT_EF_SEARCHint(complex)Default ef_search for HNSW indexexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVector
ORI_CLI__PGVECTOR__DEFAULT_LISTSint(complex)Default number of lists for IVFFlat indexexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVector
ORI_CLI__PGVECTOR__DEFAULT_PROBESint(complex)Default number of probes for IVFFlat indexexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVector
ORI_CLI__PGVECTOR__SCHEMAstr”public”Database schema for vector tablesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVector
ORI_CLI__PGVECTOR__TABLE_PREFIXstr”vec_“Prefix for vector storage tablesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:PgVector
ORI_CLI__PINECONE__API_KEYSecretStrSecretStr(…)Pinecone API keyexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Pinecone
ORI_CLI__PINECONE__ENVIRONMENTstr""Pinecone environment (e.g. ‘us-west1-gcp’)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Pinecone
ORI_CLI__PINECONE__INDEX_NAMEstr""Name of the Pinecone indexexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Pinecone
ORI_CLI__PINECONE__NAMESPACEstr""Default namespace for the indexexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Pinecone
ORI_CLI__PINECONE__POOL_THREADSint4Number of threads for the connection poolexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Pinecone
ORI_CLI__PINECONE__TIMEOUTfloat(complex)Request timeout in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Pinecone
ORI_CLI__PLAYGROUND__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Playgro
ORI_CLI__PLAYGROUND__PATHstr(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Playgro
ORI_CLI__PLAYGROUND__TITLEstr”Oridecon GraphQL Playground”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Playgro
ORI_CLI__POOL__ACQUIRE_TIMEOUTDurationDuration.seconds(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabasePoo
ORI_CLI__POOL__IDLE_TIMEOUTDurationDuration.minutes(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabasePoo
ORI_CLI__POOL__MAX_LIFETIMEDurationDuration.hours(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabasePoo
ORI_CLI__POOL__MAX_OVERFLOWint5experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabasePoo
ORI_CLI__POOL__MAX_SIZEint(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabasePoo
ORI_CLI__POOL__MIN_SIZEint(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabasePoo
ORI_CLI__POOL__RECYCLEint3600experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabasePoo
ORI_CLI__POOL__TIMEOUTfloat(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/sql/config.py:DatabasePoo
ORI_CLI__PORTint8080experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__POSTGRESPostgresEventStoreConfig | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventsCo
ORI_CLI__PROJECTION__BATCH_SIZEint100experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Projecti
ORI_CLI__PROJECTION__CHECKPOINT_INTERVALint100experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Projecti
ORI_CLI__PROJECTION__ENABLE_PARALLEL_PROJECTIONSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Projecti
ORI_CLI__PROJECTION__MAX_CATCH_UP_EVENTSint10000experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Projecti
ORI_CLI__PROJECTION__REBUILD_BATCH_SIZEint1000experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Projecti
ORI_CLI__PROMETHEUS__ENABLE_DEFAULT_METRICSboolTrueEnable default process metricsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prometh
ORI_CLI__PROMETHEUS__METRICS_TABLEstr”metrics_samples”Table name for metrics samplesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prometh
ORI_CLI__PROMETHEUS__PATHstr”/metrics”Metrics endpoint pathexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prometh
ORI_CLI__PROMETHEUS__PORTint(complex)Metrics server portexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prometh
ORI_CLI__PROMETHEUS__PUSHGATEWAY_URLstr | NoneNonePushgateway URL for push-based metricsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prometh
ORI_CLI__PROMETHEUS__PUSH_INTERVALfloat10.0Push interval for Pushgatewayexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prometh
ORI_CLI__PROMETHEUS__STORE_IN_DBboolFalsePersist metrics observations to DBexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Prometh
ORI_CLI__PUSH_BACKENDSlist[NamedPushConfig](required)Named push notification backends for multi-backend support. When non-empty, the provider registers each backend under Anexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:No
ORI_CLI__QDRANT__API_KEYSecretStr | NoneNoneQdrant API keyexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:QdrantCo
ORI_CLI__QDRANT__GRPC_PORTint6334gRPC port for Qdrantexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:QdrantCo
ORI_CLI__QDRANT__PREFER_GRPCboolTrueWhether to prefer gRPC over HTTPexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:QdrantCo
ORI_CLI__QDRANT__TIMEOUTfloat(complex)Request timeout in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:QdrantCo
ORI_CLI__QDRANT__URLstrhttp://localhost:6333Qdrant server URLexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:QdrantCo
ORI_CLI__QUERY_BUS__ENABLE_LOGGINGboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:QueryBus
ORI_CLI__QUERY_BUS__ENABLE_METRICSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:QueryBus
ORI_CLI__QUERY_BUS__TIMEOUT_SECONDSfloat30.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:QueryBus
ORI_CLI__RABBITMQ__DURABLEboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RabbitMQ
ORI_CLI__RABBITMQ__EXCHANGE_NAMEstr”events”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RabbitMQ
ORI_CLI__RABBITMQ__PREFETCH_COUNTint10experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RabbitMQ
ORI_CLI__RABBITMQ__QUEUE_PREFIXstr”events”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RabbitMQ
ORI_CLI__RABBITMQ__URLSecretStrEllipsisAMQP connection URLexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RabbitMQ
ORI_CLI__RAGAny | NoneNoneRAG pipeline configuration (optional)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.rag
ORI_CLI__RATE_LIMITRateLimitConfig(required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:GraphQL
ORI_CLI__RATE_LIMIT__BURSTint | NoneNoneMaximum burst sizeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskRateL
ORI_CLI__RATE_LIMIT__ENABLEDboolFalseWhether rate limiting is enabledexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskRateL
ORI_CLI__RATE_LIMIT__PERfloat1.0Time period in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskRateL
ORI_CLI__RATE_LIMIT__RATEint100Number of tasks allowed per time periodexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskRateL
ORI_CLI__REFERRER_POLICYstr”strict-origin-when-cross-origin”Referrer-Policy header valueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/security/config.py:Se
ORI_CLI__REQUEST_TIMEOUTfloat30.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__RESOLUTION__HEADER_NAMEstrDEFAULT_HEADER_NAMEexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resolut
ORI_CLI__RESOLUTION__JWT_CLAIM_KEYstrDEFAULT_JWT_CLAIM_KEYexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resolut
ORI_CLI__RESOLUTION__PATH_PATTERNstr | NoneDEFAULT_PATH_PATTERNexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resolut
ORI_CLI__RESOLUTION__RESOLVERSlist[str]field(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resolut
ORI_CLI__RESOLUTION__STRICT_MEMBERSHIPboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resolut
ORI_CLI__RESOLUTION__SUBDOMAIN_PATTERNstr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resolut
ORI_CLI__RESOLUTION__TRUSTED_RESOLVERSlist[str]field(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resolut
ORI_CLI__RESOLUTION__VALIDATOR_CACHE_TTLintDEFAULT_VALIDATOR_CACHE_TTLexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tenancy/config.py:Resolut
ORI_CLI__RETENTION_POLICYRetentionPolicy(required)Retention rulesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditConf
ORI_CLI__RETRYRetryConfigfield(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Resi
ORI_CLI__RETRYRetryConfig(required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskConfi
ORI_CLI__RETRY_DELAYfloat(complex)Delay between retries in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphConf
ORI_CLI__RETRY_DELAYfloat(complex)Delay between retries in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__RETRY_MIDDLEWARE__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RetryMid
ORI_CLI__RETRY_MIDDLEWARE__EXPONENTIAL_BASEfloat2.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RetryMid
ORI_CLI__RETRY_MIDDLEWARE__INITIAL_DELAY_SECONDSfloat0.1experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RetryMid
ORI_CLI__RETRY_MIDDLEWARE__MAX_DELAY_SECONDSfloat10.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RetryMid
ORI_CLI__RETRY_MIDDLEWARE__MAX_RETRIESint3experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:RetryMid
ORI_CLI__SAGA__CLEANUP_COMPLETED_AFTER_HOURSint24experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SagaConf
ORI_CLI__SAGA__DEFAULT_TIMEOUT_SECONDSfloat300.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SagaConf
ORI_CLI__SAGA__ENABLE_COMPENSATIONboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SagaConf
ORI_CLI__SAGA__MAX_RETRIES_PER_STEPint3experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SagaConf
ORI_CLI__SAGA__PERSIST_STATEboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SagaConf
ORI_CLI__SAGA__RETRY_DELAY_SECONDSfloat1.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SagaConf
ORI_CLI__SCHEDULER__CHECK_INTERVALfloat(complex)Interval between schedule checks (seconds)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskSched
ORI_CLI__SCHEDULER__ENABLEDboolTrueWhether scheduling is enabledexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskSched
ORI_CLI__SCHEDULER__TIMEZONEstr(complex)Timezone for cron expressionsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskSched
ORI_CLI__SCHEMA_BASELINE_PATHstr | NoneNonePath to a GraphQL SDL (.graphql) file containing the baseline schema. When set, GraphQLProvider.boot() compares the currexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:GraphQL
ORI_CLI__SERVER_NAMEstr”oridecon-mcp”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__SERVER_VERSIONstr”1.0.0”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__SERVICE__ALLOWED_MIME_TYPESlist[str](required)Allowed MIME types for upload validation. Defaults to a safe set of common image types: [‘image/jpeg’, ‘image/png’, ‘imaexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Storage
ORI_CLI__SERVICE__CIRCUIT_BREAKER_ENABLEDbool(complex)Enable circuit breakerexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheServ
ORI_CLI__SERVICE__CIRCUIT_BREAKER_THRESHOLDint(complex)Circuit breaker thresholdexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheServ
ORI_CLI__SERVICE__DEFAULT_BACKENDstr | NoneNoneDefault backend nameexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheServ
ORI_CLI__SERVICE__DEFAULT_SERIALIZERstr(complex)Default serializerexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheServ
ORI_CLI__SERVICE__ENABLE_HEALTH_CHECKSbool(complex)Enable health checksexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheServ
ORI_CLI__SERVICE__ENABLE_METRICSbool(complex)Enable metricsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheServ
ORI_CLI__SERVICE__ENABLE_PROTECTIONbool(complex)Enable stampede protectionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheServ
ORI_CLI__SERVICE__MAX_FILE_SIZE_MBint(complex)Maximum file size in MBexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/storage/config.py:Storage
ORI_CLI__SERVICE__PROTECTION_LOCK_TTLint(complex)Protection lock TTLexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheServ
ORI_CLI__SERVICE__PROTECTION_MAX_WAITfloat(complex)Max wait for locksexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheServ
ORI_CLI__SERVICE__PROTECTION_RETRY_INTERVALfloat(complex)Lock retry intervalexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheServ
ORI_CLI__SIMILARITY_THRESHOLDfloat0.7Minimum similarity score thresholdexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__SLO__ALERT_CHANNELSlist[str](required)Alert channel names for SLO violation dispatchexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:SLOConf
ORI_CLI__SLO__ENABLEDboolTrueEnable periodic SLO evaluation workerexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:SLOConf
ORI_CLI__SLO__EVALUATION_INTERVALfloat60.0SLO evaluation interval in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:SLOConf
ORI_CLI__SLO__SUPPRESSION_WINDOW_SECONDSint300Alert suppression window in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:SLOConf
ORI_CLI__SMS_BACKENDSlist[NamedSMSConfig](required)Named SMS backends for multi-backend support. When non-empty, the provider registers each backend under Annotated[SMSChaexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:No
ORI_CLI__SNAPSHOTS__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Snapshot
ORI_CLI__SNAPSHOTS__EVENT_COUNT_THRESHOLDint100experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Snapshot
ORI_CLI__SNAPSHOTS__MAX_SNAPSHOTS_PER_AGGREGATEint5experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Snapshot
ORI_CLI__SNAPSHOTS__STRATEGYSnapshotStrategy(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Snapshot
ORI_CLI__SNAPSHOTS__TIME_THRESHOLD_SECONDSint3600experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Snapshot
ORI_CLI__SQLITE__DATABASEstr”./events.db”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SqliteCo
ORI_CLI__SQLITE__JOURNAL_MODEstr”WAL”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SqliteCo
ORI_CLI__SQLITE__PRAGMASdict[str, str](required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SqliteCo
ORI_CLI__SQLITE__WAL_MODEboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:SqliteCo
ORI_CLI__STDIO_MODEboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/mcp/config.py:MCPConfi
ORI_CLI__STORE_BACKENDstr(complex)Backend type — ‘sql’ or ‘memory’experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditConf
ORI_CLI__STORE_RAW_PAYLOADSboolFalsePersist raw incoming feedback payloads for auditingexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/feedback/config.py:Fee
ORI_CLI__STREAMING__BATCH_SIZEint100experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Streamin
ORI_CLI__STREAMING__BUFFER_SIZEint1000experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Streamin
ORI_CLI__STREAMING__ENABLE_WEBSOCKETboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Streamin
ORI_CLI__STREAMING__MAX_SUBSCRIBERSint100experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Streamin
ORI_CLI__STREAMING__POLL_INTERVAL_MSint100experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Streamin
ORI_CLI__STREAMING__WEBSOCKET_PING_INTERVALint30experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Streamin
ORI_CLI__SUBSCRIPTIONS__CONNECTION_TIMEOUTDuration | int60experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Subscri
ORI_CLI__SUBSCRIPTIONS__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Subscri
ORI_CLI__SUBSCRIPTIONS__KEEPALIVE_INTERVALDuration | int(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Subscri
ORI_CLI__SUBSCRIPTIONS__PATHstr(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Subscri
ORI_CLI__SUBSCRIPTIONS__PROTOCOLSubscriptionProtocol(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Subscri
ORI_CLI__SUBSYSTEMSdict[str, dict[str, Any]](required)Dynamic configuration for third-party AI subsystems discovered via entry points. Keys are subsystem names; values are texperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.sub
ORI_CLI__SYNTHESIS_STRATEGYstr”hybrid”Synthesis strategy (direct, extractive, abstractive, hybrid)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__TABLE_NAMEstr(complex)SQL table name for the unified audit storeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditConf
ORI_CLI__TENANCY__ENABLEDboolFalseEnable tenant-aware graph resolutionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphTena
ORI_CLI__TENANCY__ENABLEDboolFalseEnable tenant-aware collection resolution in RAG pipelineexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGTenan
ORI_CLI__TENANCY__ENABLEDboolFalseEnable tenant-aware collection name resolutionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorTe
ORI_CLI__TENANCY__RESOLVER_KINDstr”templated”Which TenantCollectionResolver to use. One of "templated" or "pinecone_namespace".experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorTe
ORI_CLI__TENANCY__STRATEGYstr”node_property”Which tenancy strategy to use. One of "node_property" or "graph_per_tenant".experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphTena
ORI_CLI__TENANCY__TEMPLATEstr”{logical}t{tenant}“Collection name template for GRAPH_PER_TENANT strategy. Supports {logical} and {tenant} placeholders.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graph/config.py:GraphTena
ORI_CLI__TIMEOUTTimeoutConfigfield(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Resi
ORI_CLI__TIMEOUT__DEFAULT_TIMEOUTfloat(complex)Default timeoutexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskTimeo
ORI_CLI__TIMEOUT__ENFORCE_TIMEOUTboolTrueEnforce timeoutsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskTimeo
ORI_CLI__TIMEOUT__MAX_TIMEOUTfloat(complex)Maximum allowed timeoutexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskTimeo
ORI_CLI__TOP_Kint5Number of documents to retrieveexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__TRACE_MAX_ATTRIBUTE_LENGTHint0Cap on string attribute values written to trace spans, in characters. 0 disables the cap.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/observability/config.p
ORI_CLI__TRACE_REDACTION_ENABLEDboolFalseRedact secret-shaped keys (e.g. token, password, api_key) from trace span attributes and audit metadata. Strongly recommexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/observability/config.p
ORI_CLI__TRACING_ENABLEDboolTrueEnable distributed tracingexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/observability/config.p
ORI_CLI__TRACING__ENABLEDboolTrueEnable tracingexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Tracing
ORI_CLI__TRACING__ENABLEDboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Tracing
ORI_CLI__TRACING__MAX_ATTRIBUTESint128Max attributes per spanexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Tracing
ORI_CLI__TRACING__MAX_EVENTSint128Max events per spanexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Tracing
ORI_CLI__TRACING__MAX_LINKSint128Max links per spanexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Tracing
ORI_CLI__TRACING__MAX_SPANSint(complex)Max number of spans to keep in memoryexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Tracing
ORI_CLI__TRACING__MAX_TRACES_PER_SECONDint100Max traces to sample per secondexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Tracing
ORI_CLI__TRACING__PROPAGATION_FORMATSlist[str](required)Propagation format listexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Tracing
ORI_CLI__TRACING__SAMPLE_RATEfloat1.0Sample rate (0.0 to 1.0)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Tracing
ORI_CLI__TRACING__SAMPLE_RATEfloat1.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Tracing
ORI_CLI__TRACING__SERVICE_NAMEstr(complex)Service name for tracesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/monitor/config.py:Tracing
ORI_CLI__TRACING__SERVICE_NAMEstr”oridecon-graphql”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Tracing
ORI_CLI__TRACING__TRACE_DATALOADERSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Tracing
ORI_CLI__TRACING__TRACE_RESOLVERSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/graphql/config.py:Tracing
ORI_CLI__TRANSACTION_MIDDLEWARE__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Transact
ORI_CLI__TRANSACTION_MIDDLEWARE__ISOLATION_LEVELstr”READ_COMMITTED”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Transact
ORI_CLI__TRANSACTION_MIDDLEWARE__TIMEOUT_SECONDSfloat30.0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Transact
ORI_CLI__UPSERT_BATCH_SIZEint(complex)Number of vectors per upsert batchexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:VectorCo
ORI_CLI__USE_HYBRID_SEARCHboolTrueEnable hybrid search (semantic + keyword)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__VALIDATION_MIDDLEWARE__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Validati
ORI_CLI__VALIDATION_MIDDLEWARE__STRICT_MODEboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:Validati
ORI_CLI__VECTORAny | NoneNoneVector store configurationexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/config.py:AIConfig.vec
ORI_CLI__VECTOR_DIMENSIONint1536Embedding vector dimension (1536 for OpenAI ada-002)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__VECTOR_STORE_TYPEstr”pgvector”Vector store backend (pgvector, chroma, qdrant, mock)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/ai/rag/config.py:RAGConfi
ORI_CLI__VERIFICATION_BATCH_SIZEint(complex)Entries to verify per verification runexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditConf
ORI_CLI__VERIFICATION_SCHEDULEstr(complex)Cron expression for scheduled verificationexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/audit/config.py:AuditConf
ORI_CLI__VERSIONstr(complex)Config versionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/cache/config.py:CacheConf
ORI_CLI__VERSION_SKEW_ALERTS_ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/events/config.py:EventsCo
ORI_CLI__WEAVIATE__API_KEYSecretStr | NoneNoneWeaviate API key for authenticated clustersexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Weaviate
ORI_CLI__WEAVIATE__GRPC_PORTint50051gRPC port for the Weaviate clusterexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Weaviate
ORI_CLI__WEAVIATE__TIMEOUTfloat(complex)Request timeout in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Weaviate
ORI_CLI__WEAVIATE__URLstrhttp://localhost:8080Weaviate cluster URL (HTTP)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/config.py:Weaviate
ORI_CLI__WORKER__DEFAULT_TIMEOUTfloat(complex)Default timeout for tasks without an explicit timeout (seconds)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWorke
ORI_CLI__WORKER__ENFORCE_TIMEOUTboolTrueWhether to enforce timeouts on all tasksexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWorke
ORI_CLI__WORKER__MAX_CONCURRENT_TASKSint(complex)Maximum concurrent tasks per workerexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWorke
ORI_CLI__WORKER__MAX_TIMEOUTfloat(complex)Maximum allowed timeout for any task (seconds)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWorke
ORI_CLI__WORKER__POLL_INTERVALfloat(complex)Interval between queue polls (seconds)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWorke
ORI_CLI__WORKER__SHUTDOWN_TIMEOUTfloat(complex)Timeout for graceful shutdown (seconds)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWorke
ORI_CLI__WORKER__WORKER_COUNTint(complex)Number of worker instancesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/tasks/config.py:TaskWorke
ORI_EVENTS__COMMAND_BUS__ENABLE_LOGGINGboolTruepackages/oridecon-events/src/oridecon/events/config.py:CommandBusConfig.command_bus.enable_logging
ORI_EVENTS__COMMAND_BUS__ENABLE_METRICSboolTruepackages/oridecon-events/src/oridecon/events/config.py:CommandBusConfig.command_bus.enable_metrics
ORI_EVENTS__COMMAND_BUS__ENABLE_VALIDATIONboolTruepackages/oridecon-events/src/oridecon/events/config.py:CommandBusConfig.command_bus.enable_validatio
ORI_EVENTS__COMMAND_BUS__MAX_RETRIESint3packages/oridecon-events/src/oridecon/events/config.py:CommandBusConfig.command_bus.max_retries
ORI_EVENTS__COMMAND_BUS__RETRY_DELAY_SECONDSfloat1.0packages/oridecon-events/src/oridecon/events/config.py:CommandBusConfig.command_bus.retry_delay_seco
ORI_EVENTS__COMMAND_BUS__TIMEOUT_SECONDSfloat30.0packages/oridecon-events/src/oridecon/events/config.py:CommandBusConfig.command_bus.timeout_seconds
ORI_EVENTS__DEBUGboolFalsepackages/oridecon-events/src/oridecon/events/config.py:EventsConfig.debug
ORI_EVENTS__ENABLEDboolTruepackages/oridecon-events/src/oridecon/events/config.py:EventsConfig.enabled
ORI_EVENTS__ENVstr | NoneNoneEnvironment (development/staging/production)packages/oridecon-events/src/oridecon/events/config.py:EventsConfig.env
ORI_EVENTS__EVENT_BUS__ALLOW_NO_HANDLERSboolTruepackages/oridecon-events/src/oridecon/events/config.py:EventBusConfig.event_bus.allow_no_handlers
ORI_EVENTS__EVENT_BUS__CONTINUE_ON_ERRORboolTruepackages/oridecon-events/src/oridecon/events/config.py:EventBusConfig.event_bus.continue_on_error
ORI_EVENTS__EVENT_BUS__ENABLE_DEAD_LETTERboolTruepackages/oridecon-events/src/oridecon/events/config.py:EventBusConfig.event_bus.enable_dead_letter
ORI_EVENTS__EVENT_BUS__HANDLER_TIMEOUT_SECONDSfloat30.0packages/oridecon-events/src/oridecon/events/config.py:EventBusConfig.event_bus.handler_timeout_seco
ORI_EVENTS__EVENT_BUS__MAX_CONCURRENT_HANDLERSint10packages/oridecon-events/src/oridecon/events/config.py:EventBusConfig.event_bus.max_concurrent_handl
ORI_EVENTS__EVENT_BUS__MAX_HANDLER_RETRIESint3packages/oridecon-events/src/oridecon/events/config.py:EventBusConfig.event_bus.max_handler_retries
ORI_EVENTS__EVENT_BUS__MAX_QUEUE_PER_SUBSCRIBERint1000Maximum number of events queued per event type before backpressure is applied. 0 means unbounded (no backpressure).packages/oridecon-events/src/oridecon/events/config.py:EventBusConfig.event_bus.max_queue_per_subscr
ORI_EVENTS__EVENT_BUS__PARALLEL_DISPATCHboolTruepackages/oridecon-events/src/oridecon/events/config.py:EventBusConfig.event_bus.parallel_dispatch
ORI_EVENTS__EVENT_BUS__RETRY_FAILED_HANDLERSboolTruepackages/oridecon-events/src/oridecon/events/config.py:EventBusConfig.event_bus.retry_failed_handler
ORI_EVENTS__EVENT_STORE_BACKENDEventStoreBackend(complex)packages/oridecon-events/src/oridecon/events/config.py:EventsConfig.event_store_backend
ORI_EVENTS__KAFKA__AUTO_OFFSET_RESETstr”earliest”packages/oridecon-events/src/oridecon/events/config.py:KafkaConfig.kafka.auto_offset_reset
ORI_EVENTS__KAFKA__BOOTSTRAP_SERVERSstrEllipsisKafka bootstrap serverspackages/oridecon-events/src/oridecon/events/config.py:KafkaConfig.kafka.bootstrap_servers
ORI_EVENTS__KAFKA__CONSUMER_GROUPstr”events-consumers”packages/oridecon-events/src/oridecon/events/config.py:KafkaConfig.kafka.consumer_group
ORI_EVENTS__KAFKA__ENABLE_AUTO_COMMITboolTruepackages/oridecon-events/src/oridecon/events/config.py:KafkaConfig.kafka.enable_auto_commit
ORI_EVENTS__KAFKA__TOPIC_PREFIXstr”events”packages/oridecon-events/src/oridecon/events/config.py:KafkaConfig.kafka.topic_prefix
ORI_EVENTS__LOGGING_MIDDLEWARE__ENABLEDboolTruepackages/oridecon-events/src/oridecon/events/config.py:LoggingMiddlewareConfig.logging_middleware.en
ORI_EVENTS__LOGGING_MIDDLEWARE__INCLUDE_PAYLOADboolFalsepackages/oridecon-events/src/oridecon/events/config.py:LoggingMiddlewareConfig.logging_middleware.in
ORI_EVENTS__LOGGING_MIDDLEWARE__LOG_LEVELstr”INFO”packages/oridecon-events/src/oridecon/events/config.py:LoggingMiddlewareConfig.logging_middleware.lo
ORI_EVENTS__LOGGING_MIDDLEWARE__MAX_PAYLOAD_LENGTHint1000packages/oridecon-events/src/oridecon/events/config.py:LoggingMiddlewareConfig.logging_middleware.ma
ORI_EVENTS__MEMORY__ENABLE_SNAPSHOTSboolTruepackages/oridecon-events/src/oridecon/events/config.py:InMemoryEventStoreConfig.memory.enable_snapsh
ORI_EVENTS__MEMORY__MAX_EVENTS_PER_STREAMint10000packages/oridecon-events/src/oridecon/events/config.py:InMemoryEventStoreConfig.memory.max_events_pe
ORI_EVENTS__METRICS_MIDDLEWARE__ENABLEDboolTruepackages/oridecon-events/src/oridecon/events/config.py:MetricsMiddlewareConfig.metrics_middleware.en
ORI_EVENTS__METRICS_MIDDLEWARE__HISTOGRAM_BUCKETSlist[float](required)packages/oridecon-events/src/oridecon/events/config.py:MetricsMiddlewareConfig.metrics_middleware.hi
ORI_EVENTS__METRICS_MIDDLEWARE__INCLUDE_HISTOGRAMSboolTruepackages/oridecon-events/src/oridecon/events/config.py:MetricsMiddlewareConfig.metrics_middleware.in
ORI_EVENTS__METRICS_MIDDLEWARE__PREFIXstr”events”packages/oridecon-events/src/oridecon/events/config.py:MetricsMiddlewareConfig.metrics_middleware.pr
ORI_EVENTS__MONGODB__CONNECTION_STRINGSecretStrEllipsisMongoDB connection stringpackages/oridecon-events/src/oridecon/events/config.py:MongoDBEventStoreConfig.mongodb.connection_st
ORI_EVENTS__MONGODB__DATABASE_NAMEstr”events”packages/oridecon-events/src/oridecon/events/config.py:MongoDBEventStoreConfig.mongodb.database_name
ORI_EVENTS__MONGODB__EVENTS_COLLECTIONstr”domain_events”packages/oridecon-events/src/oridecon/events/config.py:MongoDBEventStoreConfig.mongodb.events_collec
ORI_EVENTS__MONGODB__MAX_POOL_SIZEint10packages/oridecon-events/src/oridecon/events/config.py:MongoDBEventStoreConfig.mongodb.max_pool_size
ORI_EVENTS__MONGODB__SERVER_SELECTION_TIMEOUTint30000packages/oridecon-events/src/oridecon/events/config.py:MongoDBEventStoreConfig.mongodb.server_select
ORI_EVENTS__MONGODB__SNAPSHOTS_COLLECTIONstr”snapshots”packages/oridecon-events/src/oridecon/events/config.py:MongoDBEventStoreConfig.mongodb.snapshots_col
ORI_EVENTS__NAMEstr”events”packages/oridecon-events/src/oridecon/events/config.py:EventsConfig.name
ORI_EVENTS__POSTGRESPostgresEventStoreConfig | NoneNonepackages/oridecon-events/src/oridecon/events/config.py:EventsConfig.postgres
ORI_EVENTS__PROJECTION__BATCH_SIZEint100packages/oridecon-events/src/oridecon/events/config.py:ProjectionConfig.projection.batch_size
ORI_EVENTS__PROJECTION__CHECKPOINT_INTERVALint100packages/oridecon-events/src/oridecon/events/config.py:ProjectionConfig.projection.checkpoint_interv
ORI_EVENTS__PROJECTION__ENABLE_PARALLEL_PROJECTIONSboolTruepackages/oridecon-events/src/oridecon/events/config.py:ProjectionConfig.projection.enable_parallel_p
ORI_EVENTS__PROJECTION__MAX_CATCH_UP_EVENTSint10000packages/oridecon-events/src/oridecon/events/config.py:ProjectionConfig.projection.max_catch_up_even
ORI_EVENTS__PROJECTION__REBUILD_BATCH_SIZEint1000packages/oridecon-events/src/oridecon/events/config.py:ProjectionConfig.projection.rebuild_batch_siz
ORI_EVENTS__QUERY_BUS__ENABLE_LOGGINGboolTruepackages/oridecon-events/src/oridecon/events/config.py:QueryBusConfig.query_bus.enable_logging
ORI_EVENTS__QUERY_BUS__ENABLE_METRICSboolTruepackages/oridecon-events/src/oridecon/events/config.py:QueryBusConfig.query_bus.enable_metrics
ORI_EVENTS__QUERY_BUS__TIMEOUT_SECONDSfloat30.0packages/oridecon-events/src/oridecon/events/config.py:QueryBusConfig.query_bus.timeout_seconds
ORI_EVENTS__RABBITMQ__DURABLEboolTruepackages/oridecon-events/src/oridecon/events/config.py:RabbitMQConfig.rabbitmq.durable
ORI_EVENTS__RABBITMQ__EXCHANGE_NAMEstr”events”packages/oridecon-events/src/oridecon/events/config.py:RabbitMQConfig.rabbitmq.exchange_name
ORI_EVENTS__RABBITMQ__PREFETCH_COUNTint10packages/oridecon-events/src/oridecon/events/config.py:RabbitMQConfig.rabbitmq.prefetch_count
ORI_EVENTS__RABBITMQ__QUEUE_PREFIXstr”events”packages/oridecon-events/src/oridecon/events/config.py:RabbitMQConfig.rabbitmq.queue_prefix
ORI_EVENTS__RABBITMQ__URLSecretStrEllipsisAMQP connection URLpackages/oridecon-events/src/oridecon/events/config.py:RabbitMQConfig.rabbitmq.url
ORI_EVENTS__RETRY_MIDDLEWARE__ENABLEDboolTruepackages/oridecon-events/src/oridecon/events/config.py:RetryMiddlewareConfig.retry_middleware.enable
ORI_EVENTS__RETRY_MIDDLEWARE__EXPONENTIAL_BASEfloat2.0packages/oridecon-events/src/oridecon/events/config.py:RetryMiddlewareConfig.retry_middleware.expone
ORI_EVENTS__RETRY_MIDDLEWARE__INITIAL_DELAY_SECONDSfloat0.1packages/oridecon-events/src/oridecon/events/config.py:RetryMiddlewareConfig.retry_middleware.initia
ORI_EVENTS__RETRY_MIDDLEWARE__MAX_DELAY_SECONDSfloat10.0packages/oridecon-events/src/oridecon/events/config.py:RetryMiddlewareConfig.retry_middleware.max_de
ORI_EVENTS__RETRY_MIDDLEWARE__MAX_RETRIESint3packages/oridecon-events/src/oridecon/events/config.py:RetryMiddlewareConfig.retry_middleware.max_re
ORI_EVENTS__SAGA__CLEANUP_COMPLETED_AFTER_HOURSint24packages/oridecon-events/src/oridecon/events/config.py:SagaConfig.saga.cleanup_completed_after_hours
ORI_EVENTS__SAGA__DEFAULT_TIMEOUT_SECONDSfloat300.0packages/oridecon-events/src/oridecon/events/config.py:SagaConfig.saga.default_timeout_seconds
ORI_EVENTS__SAGA__ENABLE_COMPENSATIONboolTruepackages/oridecon-events/src/oridecon/events/config.py:SagaConfig.saga.enable_compensation
ORI_EVENTS__SAGA__MAX_RETRIES_PER_STEPint3packages/oridecon-events/src/oridecon/events/config.py:SagaConfig.saga.max_retries_per_step
ORI_EVENTS__SAGA__PERSIST_STATEboolTruepackages/oridecon-events/src/oridecon/events/config.py:SagaConfig.saga.persist_state
ORI_EVENTS__SAGA__RETRY_DELAY_SECONDSfloat1.0packages/oridecon-events/src/oridecon/events/config.py:SagaConfig.saga.retry_delay_seconds
ORI_EVENTS__SNAPSHOTS__ENABLEDboolTruepackages/oridecon-events/src/oridecon/events/config.py:SnapshotConfig.snapshots.enabled
ORI_EVENTS__SNAPSHOTS__EVENT_COUNT_THRESHOLDint100packages/oridecon-events/src/oridecon/events/config.py:SnapshotConfig.snapshots.event_count_threshol
ORI_EVENTS__SNAPSHOTS__MAX_SNAPSHOTS_PER_AGGREGATEint5packages/oridecon-events/src/oridecon/events/config.py:SnapshotConfig.snapshots.max_snapshots_per_ag
ORI_EVENTS__SNAPSHOTS__STRATEGYSnapshotStrategy(complex)packages/oridecon-events/src/oridecon/events/config.py:SnapshotConfig.snapshots.strategy
ORI_EVENTS__SNAPSHOTS__TIME_THRESHOLD_SECONDSint3600packages/oridecon-events/src/oridecon/events/config.py:SnapshotConfig.snapshots.time_threshold_secon
ORI_EVENTS__SQLITE__DATABASEstr”./events.db”packages/oridecon-events/src/oridecon/events/config.py:SqliteConfig.sqlite.database
ORI_EVENTS__SQLITE__JOURNAL_MODEstr”WAL”packages/oridecon-events/src/oridecon/events/config.py:SqliteConfig.sqlite.journal_mode
ORI_EVENTS__SQLITE__PRAGMASdict[str, str](required)packages/oridecon-events/src/oridecon/events/config.py:SqliteConfig.sqlite.pragmas
ORI_EVENTS__SQLITE__WAL_MODEboolTruepackages/oridecon-events/src/oridecon/events/config.py:SqliteConfig.sqlite.wal_mode
ORI_EVENTS__STREAMING__BATCH_SIZEint100packages/oridecon-events/src/oridecon/events/config.py:StreamingConfig.streaming.batch_size
ORI_EVENTS__STREAMING__BUFFER_SIZEint1000packages/oridecon-events/src/oridecon/events/config.py:StreamingConfig.streaming.buffer_size
ORI_EVENTS__STREAMING__ENABLE_WEBSOCKETboolTruepackages/oridecon-events/src/oridecon/events/config.py:StreamingConfig.streaming.enable_websocket
ORI_EVENTS__STREAMING__MAX_SUBSCRIBERSint100packages/oridecon-events/src/oridecon/events/config.py:StreamingConfig.streaming.max_subscribers
ORI_EVENTS__STREAMING__POLL_INTERVAL_MSint100packages/oridecon-events/src/oridecon/events/config.py:StreamingConfig.streaming.poll_interval_ms
ORI_EVENTS__STREAMING__WEBSOCKET_PING_INTERVALint30packages/oridecon-events/src/oridecon/events/config.py:StreamingConfig.streaming.websocket_ping_inte
ORI_EVENTS__TRANSACTION_MIDDLEWARE__ENABLEDboolTruepackages/oridecon-events/src/oridecon/events/config.py:TransactionMiddlewareConfig.transaction_middl
ORI_EVENTS__TRANSACTION_MIDDLEWARE__ISOLATION_LEVELstr”READ_COMMITTED”packages/oridecon-events/src/oridecon/events/config.py:TransactionMiddlewareConfig.transaction_middl
ORI_EVENTS__TRANSACTION_MIDDLEWARE__TIMEOUT_SECONDSfloat30.0packages/oridecon-events/src/oridecon/events/config.py:TransactionMiddlewareConfig.transaction_middl
ORI_EVENTS__VALIDATION_MIDDLEWARE__ENABLEDboolTruepackages/oridecon-events/src/oridecon/events/config.py:ValidationMiddlewareConfig.validation_middlew
ORI_EVENTS__VALIDATION_MIDDLEWARE__STRICT_MODEboolTruepackages/oridecon-events/src/oridecon/events/config.py:ValidationMiddlewareConfig.validation_middlew
ORI_EVENTS__VERSION_SKEW_ALERTS_ENABLEDboolTruepackages/oridecon-events/src/oridecon/events/config.py:EventsConfig.version_skew_alerts_enabled
ORI_FEATURES__CACHE_TTLintDEFAULT_CACHE_TTLSeconds to cache flag evaluations (0 = disabled).experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/features/config.py:Feat
ORI_FEATURES__CACHE_TTLintDEFAULT_CACHE_TTLSeconds to cache flag evaluations (0 = disabled).experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/features/config.py:Featur
ORI_FEATURES__CACHE_TTLintDEFAULT_CACHE_TTLSeconds to cache flag evaluations (0 = disabled).packages/oridecon-features/src/oridecon/features/config.py:FeatureFlagsConfig.cache_ttl
ORI_FEATURES__DEFAULT_ENABLEDboolDEFAULT_ENABLEDDefault value when a flag is not found in the provider.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/features/config.py:Feat
ORI_FEATURES__DEFAULT_ENABLEDboolDEFAULT_ENABLEDDefault value when a flag is not found in the provider.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/features/config.py:Featur
ORI_FEATURES__DEFAULT_ENABLEDboolDEFAULT_ENABLEDDefault value when a flag is not found in the provider.packages/oridecon-features/src/oridecon/features/config.py:FeatureFlagsConfig.default_enabled
ORI_FEATURES__ENABLEDboolTrueEnable the feature flags subsystemexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/features/config.py:Feat
ORI_FEATURES__ENABLEDboolTrueEnable the feature flags subsystemexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/features/config.py:Featur
ORI_FEATURES__ENABLEDboolTrueEnable the feature flags subsystempackages/oridecon-features/src/oridecon/features/config.py:FeatureFlagsConfig.enabled
ORI_FEATURES__FLAG_ENV_PREFIXstrFLAG_ENV_PREFIXEnv var prefix used by EnvProvider when reading flag values.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/features/config.py:Feat
ORI_FEATURES__FLAG_ENV_PREFIXstrFLAG_ENV_PREFIXEnv var prefix used by EnvProvider when reading flag values.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/features/config.py:Featur
ORI_FEATURES__FLAG_ENV_PREFIXstrFLAG_ENV_PREFIXEnv var prefix used by EnvProvider when reading flag values.packages/oridecon-features/src/oridecon/features/config.py:FeatureFlagsConfig.flag_env_prefix
ORI_FEATURES__INITIAL_FLAGSdict[str, bool](required)Seed flags for the in-memory provider (name -> enabled).experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/features/config.py:Feat
ORI_FEATURES__INITIAL_FLAGSdict[str, bool](required)Seed flags for the in-memory provider (name -> enabled).experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/features/config.py:Featur
ORI_FEATURES__INITIAL_FLAGSdict[str, bool](required)Seed flags for the in-memory provider (name -> enabled).packages/oridecon-features/src/oridecon/features/config.py:FeatureFlagsConfig.initial_flags
ORI_GRAPHQL__ALIAS_LIMIT__ENABLEDboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:AliasLimitConfig.alias_limit.enabled
ORI_GRAPHQL__ALIAS_LIMIT__MAX_ALIASESint(complex)packages/oridecon-graphql/src/oridecon/graphql/config.py:AliasLimitConfig.alias_limit.max_aliases
ORI_GRAPHQL__BATCH__ENABLEDboolFalsepackages/oridecon-graphql/src/oridecon/graphql/config.py:BatchConfig.batch.enabled
ORI_GRAPHQL__BATCH__MAX_BATCH_SIZEint10packages/oridecon-graphql/src/oridecon/graphql/config.py:BatchConfig.batch.max_batch_size
ORI_GRAPHQL__CACHE__DEFAULT_MAX_AGEDuration | int(complex)packages/oridecon-graphql/src/oridecon/graphql/config.py:CacheConfig.cache.default_max_age
ORI_GRAPHQL__CACHE__DEFAULT_SCOPECacheScope(complex)packages/oridecon-graphql/src/oridecon/graphql/config.py:CacheConfig.cache.default_scope
ORI_GRAPHQL__CACHE__ENABLEDboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:CacheConfig.cache.enabled
ORI_GRAPHQL__CACHE__VARY_HEADERSlist[str](required)packages/oridecon-graphql/src/oridecon/graphql/config.py:CacheConfig.cache.vary_headers
ORI_GRAPHQL__COMPLEXITY__DEFAULT_FIELD_COSTfloat1.0packages/oridecon-graphql/src/oridecon/graphql/config.py:ComplexityConfig.complexity.default_field_c
ORI_GRAPHQL__COMPLEXITY__DEFAULT_LIST_COSTfloat10.0packages/oridecon-graphql/src/oridecon/graphql/config.py:ComplexityConfig.complexity.default_list_co
ORI_GRAPHQL__COMPLEXITY__ENABLEDboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:ComplexityConfig.complexity.enabled
ORI_GRAPHQL__COMPLEXITY__MAX_COMPLEXITYint(complex)packages/oridecon-graphql/src/oridecon/graphql/config.py:ComplexityConfig.complexity.max_complexity
ORI_GRAPHQL__DATALOADER__BATCH_DELAY_MSfloat2.0Delay in milliseconds before executing a DataLoaderProtocol batch. A small non-zero value (2ms) lets more keys accumulatpackages/oridecon-graphql/src/oridecon/graphql/config.py:DataLoaderConfig.dataloader.batch_delay_ms
ORI_GRAPHQL__DATALOADER__BATCH_ENABLEDboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:DataLoaderConfig.dataloader.batch_enabled
ORI_GRAPHQL__DATALOADER__CACHE_ENABLEDboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:DataLoaderConfig.dataloader.cache_enabled
ORI_GRAPHQL__DATALOADER__ENABLEDboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:DataLoaderConfig.dataloader.enabled
ORI_GRAPHQL__DATALOADER__MAX_BATCH_SIZEint100packages/oridecon-graphql/src/oridecon/graphql/config.py:DataLoaderConfig.dataloader.max_batch_size
ORI_GRAPHQL__DEBUGboolFalsepackages/oridecon-graphql/src/oridecon/graphql/config.py:GraphQLConfig.debug
ORI_GRAPHQL__DEPTH_LIMIT__ENABLEDboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:DepthLimitConfig.depth_limit.enabled
ORI_GRAPHQL__DEPTH_LIMIT__IGNORE_INTROSPECTIONboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:DepthLimitConfig.depth_limit.ignore_introsp
ORI_GRAPHQL__DEPTH_LIMIT__MAX_DEPTHint(complex)packages/oridecon-graphql/src/oridecon/graphql/config.py:DepthLimitConfig.depth_limit.max_depth
ORI_GRAPHQL__ENABLEDboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:GraphQLConfig.enabled
ORI_GRAPHQL__ENABLE_IDENTITY_RESOLUTIONboolFalsepackages/oridecon-graphql/src/oridecon/graphql/config.py:GraphQLConfig.enable_identity_resolution
ORI_GRAPHQL__ENVstr | NoneNoneEnvironment (development/staging/production)packages/oridecon-graphql/src/oridecon/graphql/config.py:GraphQLConfig.env
ORI_GRAPHQL__ERRORS__DEBUG_MODEboolFalsepackages/oridecon-graphql/src/oridecon/graphql/config.py:ErrorConfig.errors.debug_mode
ORI_GRAPHQL__ERRORS__INCLUDE_STACKTRACEboolFalsepackages/oridecon-graphql/src/oridecon/graphql/config.py:ErrorConfig.errors.include_stacktrace
ORI_GRAPHQL__ERRORS__LOG_ERRORSboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:ErrorConfig.errors.log_errors
ORI_GRAPHQL__ERRORS__MASK_ERRORSboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:ErrorConfig.errors.mask_errors
ORI_GRAPHQL__INTROSPECTION__ALLOWED_ENVIRONMENTSset[str](required)packages/oridecon-graphql/src/oridecon/graphql/config.py:IntrospectionConfig.introspection.allowed_e
ORI_GRAPHQL__INTROSPECTION__ENABLEDboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:IntrospectionConfig.introspection.enabled
ORI_GRAPHQL__METRICS__ENABLEDboolFalsepackages/oridecon-graphql/src/oridecon/graphql/config.py:MetricsConfig.metrics.enabled
ORI_GRAPHQL__METRICS__HISTOGRAM_BUCKETSlist[float](required)packages/oridecon-graphql/src/oridecon/graphql/config.py:MetricsConfig.metrics.histogram_buckets
ORI_GRAPHQL__METRICS__INCLUDE_LABELSlist[str](required)packages/oridecon-graphql/src/oridecon/graphql/config.py:MetricsConfig.metrics.include_labels
ORI_GRAPHQL__METRICS__NAMESPACEstr”oridecon_graphql”packages/oridecon-graphql/src/oridecon/graphql/config.py:MetricsConfig.metrics.namespace
ORI_GRAPHQL__NAMEstr”graphql”packages/oridecon-graphql/src/oridecon/graphql/config.py:GraphQLConfig.name
ORI_GRAPHQL__PATHstr(complex)packages/oridecon-graphql/src/oridecon/graphql/config.py:GraphQLConfig.path
ORI_GRAPHQL__PERSISTED_QUERIES__ENABLEDboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:PersistedQueryConfig.persisted_queries.enab
ORI_GRAPHQL__PERSISTED_QUERIES__STORE_TYPEstr”memory”packages/oridecon-graphql/src/oridecon/graphql/config.py:PersistedQueryConfig.persisted_queries.stor
ORI_GRAPHQL__PERSISTED_QUERIES__TTL_SECONDSDuration | int86400packages/oridecon-graphql/src/oridecon/graphql/config.py:PersistedQueryConfig.persisted_queries.ttl_
ORI_GRAPHQL__PLAYGROUND__ENABLEDboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:PlaygroundConfig.playground.enabled
ORI_GRAPHQL__PLAYGROUND__PATHstr(complex)packages/oridecon-graphql/src/oridecon/graphql/config.py:PlaygroundConfig.playground.path
ORI_GRAPHQL__PLAYGROUND__TITLEstr”Oridecon GraphQL Playground”packages/oridecon-graphql/src/oridecon/graphql/config.py:PlaygroundConfig.playground.title
ORI_GRAPHQL__RATE_LIMITRateLimitConfig(required)packages/oridecon-graphql/src/oridecon/graphql/config.py:GraphQLConfig.rate_limit
ORI_GRAPHQL__SCHEMA_BASELINE_PATHstr | NoneNonePath to a GraphQL SDL (.graphql) file containing the baseline schema. When set, GraphQLProvider.boot() compares the currpackages/oridecon-graphql/src/oridecon/graphql/config.py:GraphQLConfig.schema_baseline_path
ORI_GRAPHQL__SUBSCRIPTIONS__CONNECTION_TIMEOUTDuration | int60packages/oridecon-graphql/src/oridecon/graphql/config.py:SubscriptionConfig.subscriptions.connection
ORI_GRAPHQL__SUBSCRIPTIONS__ENABLEDboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:SubscriptionConfig.subscriptions.enabled
ORI_GRAPHQL__SUBSCRIPTIONS__KEEPALIVE_INTERVALDuration | int(complex)packages/oridecon-graphql/src/oridecon/graphql/config.py:SubscriptionConfig.subscriptions.keepalive_
ORI_GRAPHQL__SUBSCRIPTIONS__PATHstr(complex)packages/oridecon-graphql/src/oridecon/graphql/config.py:SubscriptionConfig.subscriptions.path
ORI_GRAPHQL__SUBSCRIPTIONS__PROTOCOLSubscriptionProtocol(complex)packages/oridecon-graphql/src/oridecon/graphql/config.py:SubscriptionConfig.subscriptions.protocol
ORI_GRAPHQL__TRACING__ENABLEDboolFalsepackages/oridecon-graphql/src/oridecon/graphql/config.py:TracingConfig.tracing.enabled
ORI_GRAPHQL__TRACING__SAMPLE_RATEfloat1.0packages/oridecon-graphql/src/oridecon/graphql/config.py:TracingConfig.tracing.sample_rate
ORI_GRAPHQL__TRACING__SERVICE_NAMEstr”oridecon-graphql”packages/oridecon-graphql/src/oridecon/graphql/config.py:TracingConfig.tracing.service_name
ORI_GRAPHQL__TRACING__TRACE_DATALOADERSboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:TracingConfig.tracing.trace_dataloaders
ORI_GRAPHQL__TRACING__TRACE_RESOLVERSboolTruepackages/oridecon-graphql/src/oridecon/graphql/config.py:TracingConfig.tracing.trace_resolvers
ORI_GRAPH__BACKENDstr(complex)Graph store backend to usepackages/oridecon-graph/src/oridecon/graph/config.py:GraphConfig.backend
ORI_GRAPH__BULK_BATCH_SIZEint(complex)Batch size for bulk operationspackages/oridecon-graph/src/oridecon/graph/config.py:GraphConfig.bulk_batch_size
ORI_GRAPH__DEFAULT_QUERY_LIMITint(complex)Default limit for query resultspackages/oridecon-graph/src/oridecon/graph/config.py:GraphConfig.default_query_limit
ORI_GRAPH__DEFAULT_TRAVERSAL_MAX_DEPTHint(complex)Default maximum depth for traversalspackages/oridecon-graph/src/oridecon/graph/config.py:GraphConfig.default_traversal_max_depth
ORI_GRAPH__ENABLEDboolTrueEnable the graph store subsystempackages/oridecon-graph/src/oridecon/graph/config.py:GraphConfig.enabled
ORI_GRAPH__MAX_RETRIESint(complex)Maximum number of retries for operationspackages/oridecon-graph/src/oridecon/graph/config.py:GraphConfig.max_retries
ORI_GRAPH__MEMORY__MAX_EDGESint(complex)Maximum number of edges in memorypackages/oridecon-graph/src/oridecon/graph/config.py:MemoryConfig.memory.max_edges
ORI_GRAPH__MEMORY__MAX_NODESint(complex)Maximum number of nodes in memorypackages/oridecon-graph/src/oridecon/graph/config.py:MemoryConfig.memory.max_nodes
ORI_GRAPH__NEO4J__CONNECTION_TIMEOUTfloat(complex)Connection timeout in secondspackages/oridecon-graph/src/oridecon/graph/config.py:Neo4jConfig.neo4j.connection_timeout
ORI_GRAPH__NEO4J__DATABASEstr(complex)Target database namepackages/oridecon-graph/src/oridecon/graph/config.py:Neo4jConfig.neo4j.database
ORI_GRAPH__NEO4J__ENCRYPTEDboolFalseWhether to use SSL/TLS encryptionpackages/oridecon-graph/src/oridecon/graph/config.py:Neo4jConfig.neo4j.encrypted
ORI_GRAPH__NEO4J__FETCH_SIZEint(complex)Default fetch size for resultspackages/oridecon-graph/src/oridecon/graph/config.py:Neo4jConfig.neo4j.fetch_size
ORI_GRAPH__NEO4J__MAX_CONNECTION_POOL_SIZEint(complex)Maximum number of connections in the poolpackages/oridecon-graph/src/oridecon/graph/config.py:Neo4jConfig.neo4j.max_connection_pool_size
ORI_GRAPH__NEO4J__MAX_TRANSACTION_RETRY_TIMEfloat30.0Maximum time for transaction retriespackages/oridecon-graph/src/oridecon/graph/config.py:Neo4jConfig.neo4j.max_transaction_retry_time
ORI_GRAPH__NEO4J__PASSWORDSecretStr(required)Neo4j passwordpackages/oridecon-graph/src/oridecon/graph/config.py:Neo4jConfig.neo4j.password
ORI_GRAPH__NEO4J__TRUSTstr”TRUST_SYSTEM_CA_SIGNED_CERTIFICATES”Trust strategy for SSLpackages/oridecon-graph/src/oridecon/graph/config.py:Neo4jConfig.neo4j.trust
ORI_GRAPH__NEO4J__URIstr”bolt://localhost:7687”Neo4j BOLT URIpackages/oridecon-graph/src/oridecon/graph/config.py:Neo4jConfig.neo4j.uri
ORI_GRAPH__NEO4J__USERNAMEstr”neo4j”Neo4j usernamepackages/oridecon-graph/src/oridecon/graph/config.py:Neo4jConfig.neo4j.username
ORI_GRAPH__RETRY_DELAYfloat(complex)Delay between retries in secondspackages/oridecon-graph/src/oridecon/graph/config.py:GraphConfig.retry_delay
ORI_GRAPH__TENANCY__ENABLEDboolFalseEnable tenant-aware graph resolutionpackages/oridecon-graph/src/oridecon/graph/config.py:GraphTenancyConfig.tenancy.enabled
ORI_GRAPH__TENANCY__STRATEGYstr”node_property”Which tenancy strategy to use. One of "node_property" or "graph_per_tenant".packages/oridecon-graph/src/oridecon/graph/config.py:GraphTenancyConfig.tenancy.strategy
ORI_GRAPH__TENANCY__TEMPLATEstr”{logical}t{tenant}“Collection name template for GRAPH_PER_TENANT strategy. Supports {logical} and {tenant} placeholders.packages/oridecon-graph/src/oridecon/graph/config.py:GraphTenancyConfig.tenancy.template
ORI_MONITOR__DEBUGboolFalseEnable debug modepackages/oridecon-monitor/src/oridecon/monitor/config.py:MonitorConfig.debug
ORI_MONITOR__ENABLEDboolTrueEnable monitoringpackages/oridecon-monitor/src/oridecon/monitor/config.py:MonitorConfig.enabled
ORI_MONITOR__ENVstr | NoneNoneEnvironment (development/staging/production)packages/oridecon-monitor/src/oridecon/monitor/config.py:MonitorConfig.env
ORI_MONITOR__ENVIRONMENTEnvironment(complex)Deployment environmentpackages/oridecon-monitor/src/oridecon/monitor/config.py:MonitorConfig.environment
ORI_MONITOR__ERROR_TRACKING__DSNstr | NoneNoneSentry DSN; error tracking is a no-op when unsetpackages/oridecon-monitor/src/oridecon/monitor/config.py:ErrorTrackingConfig.error_tracking.dsn
ORI_MONITOR__ERROR_TRACKING__ENVIRONMENTstr | NoneNoneEnvironment tag for captured eventspackages/oridecon-monitor/src/oridecon/monitor/config.py:ErrorTrackingConfig.error_tracking.environm
ORI_MONITOR__ERROR_TRACKING__SEND_DEFAULT_PIIboolFalseSend default PII fields to the error trackerpackages/oridecon-monitor/src/oridecon/monitor/config.py:ErrorTrackingConfig.error_tracking.send_def
ORI_MONITOR__ERROR_TRACKING__TRACES_SAMPLE_RATEfloat1.0Traces sample rate (0.0 to 1.0)packages/oridecon-monitor/src/oridecon/monitor/config.py:ErrorTrackingConfig.error_tracking.traces_s
ORI_MONITOR__HEALTH__CHECKSlist[str](required)List of health check names to runpackages/oridecon-monitor/src/oridecon/monitor/config.py:HealthCheckConfig.health.checks
ORI_MONITOR__HEALTH__ENABLEDboolTrueEnable health checkspackages/oridecon-monitor/src/oridecon/monitor/config.py:HealthCheckConfig.health.enabled
ORI_MONITOR__HEALTH__INCLUDE_DETAILSboolTrueInclude detailed health info in responsepackages/oridecon-monitor/src/oridecon/monitor/config.py:HealthCheckConfig.health.include_details
ORI_MONITOR__HEALTH__INTERVALint(complex)Health check interval in secondspackages/oridecon-monitor/src/oridecon/monitor/config.py:HealthCheckConfig.health.interval
ORI_MONITOR__HEALTH__PATHstr”/health”Health endpoint pathpackages/oridecon-monitor/src/oridecon/monitor/config.py:HealthCheckConfig.health.path
ORI_MONITOR__HEALTH__TIMEOUTfloat5.0Health check timeout in secondspackages/oridecon-monitor/src/oridecon/monitor/config.py:HealthCheckConfig.health.timeout
ORI_MONITOR__METRICS__COLLECTION_INTERVALfloat60.0Metrics collection interval in secondspackages/oridecon-monitor/src/oridecon/monitor/config.py:MetricsConfig.metrics.collection_interval
ORI_MONITOR__METRICS__DEFAULT_LABELSdict[str, str](required)Default labels for all metricspackages/oridecon-monitor/src/oridecon/monitor/config.py:MetricsConfig.metrics.default_labels
ORI_MONITOR__METRICS__ENABLEDboolTrueEnable metrics collectionpackages/oridecon-monitor/src/oridecon/monitor/config.py:MetricsConfig.metrics.enabled
ORI_MONITOR__METRICS__HISTOGRAM_BUCKETSlist[float](required)Default histogram bucket boundariespackages/oridecon-monitor/src/oridecon/monitor/config.py:MetricsConfig.metrics.histogram_buckets
ORI_MONITOR__METRICS__PREFIXstr(complex)MetricProtocol name prefixpackages/oridecon-monitor/src/oridecon/monitor/config.py:MetricsConfig.metrics.prefix
ORI_MONITOR__NAMEstr(complex)Provider namepackages/oridecon-monitor/src/oridecon/monitor/config.py:MonitorConfig.name
ORI_MONITOR__OPENTELEMETRY__BATCH_SIZEint512Export batch sizepackages/oridecon-monitor/src/oridecon/monitor/config.py:OpenTelemetryConfig.opentelemetry.batch_siz
ORI_MONITOR__OPENTELEMETRY__COMPRESSIONstr”none”Compression type (none, gzip)packages/oridecon-monitor/src/oridecon/monitor/config.py:OpenTelemetryConfig.opentelemetry.compressi
ORI_MONITOR__OPENTELEMETRY__ENDPOINTstr | NoneNoneOTLP endpoint URLpackages/oridecon-monitor/src/oridecon/monitor/config.py:OpenTelemetryConfig.opentelemetry.endpoint
ORI_MONITOR__OPENTELEMETRY__EXPORT_INTERVALfloat5.0Export interval secondspackages/oridecon-monitor/src/oridecon/monitor/config.py:OpenTelemetryConfig.opentelemetry.export_in
ORI_MONITOR__OPENTELEMETRY__HEADERSdict[str, str](required)OTLP request headerspackages/oridecon-monitor/src/oridecon/monitor/config.py:OpenTelemetryConfig.opentelemetry.headers
ORI_MONITOR__OPENTELEMETRY__INSECUREboolFalseUse insecure connectionpackages/oridecon-monitor/src/oridecon/monitor/config.py:OpenTelemetryConfig.opentelemetry.insecure
ORI_MONITOR__OPENTELEMETRY__METRICS_EXPORTERSlist[OTelExporterConfig](required)List of metrics exporters to build.packages/oridecon-monitor/src/oridecon/monitor/config.py:OpenTelemetryConfig.opentelemetry.metrics_e
ORI_MONITOR__OPENTELEMETRY__TIMEOUTfloat30.0Export timeout secondspackages/oridecon-monitor/src/oridecon/monitor/config.py:OpenTelemetryConfig.opentelemetry.timeout
ORI_MONITOR__OPENTELEMETRY__TRACING_EXPORTERSlist[OTelExporterConfig](required)List of tracing exporters to build.packages/oridecon-monitor/src/oridecon/monitor/config.py:OpenTelemetryConfig.opentelemetry.tracing_e
ORI_MONITOR__PROMETHEUS__ENABLE_DEFAULT_METRICSboolTrueEnable default process metricspackages/oridecon-monitor/src/oridecon/monitor/config.py:PrometheusConfig.prometheus.enable_default_
ORI_MONITOR__PROMETHEUS__METRICS_TABLEstr”metrics_samples”Table name for metrics samplespackages/oridecon-monitor/src/oridecon/monitor/config.py:PrometheusConfig.prometheus.metrics_table
ORI_MONITOR__PROMETHEUS__PATHstr”/metrics”Metrics endpoint pathpackages/oridecon-monitor/src/oridecon/monitor/config.py:PrometheusConfig.prometheus.path
ORI_MONITOR__PROMETHEUS__PORTint(complex)Metrics server portpackages/oridecon-monitor/src/oridecon/monitor/config.py:PrometheusConfig.prometheus.port
ORI_MONITOR__PROMETHEUS__PUSHGATEWAY_URLstr | NoneNonePushgateway URL for push-based metricspackages/oridecon-monitor/src/oridecon/monitor/config.py:PrometheusConfig.prometheus.pushgateway_url
ORI_MONITOR__PROMETHEUS__PUSH_INTERVALfloat10.0Push interval for Pushgatewaypackages/oridecon-monitor/src/oridecon/monitor/config.py:PrometheusConfig.prometheus.push_interval
ORI_MONITOR__PROMETHEUS__STORE_IN_DBboolFalsePersist metrics observations to DBpackages/oridecon-monitor/src/oridecon/monitor/config.py:PrometheusConfig.prometheus.store_in_db
ORI_MONITOR__SLO__ALERT_CHANNELSlist[str](required)Alert channel names for SLO violation dispatchpackages/oridecon-monitor/src/oridecon/monitor/config.py:SLOConfig.slo.alert_channels
ORI_MONITOR__SLO__ENABLEDboolTrueEnable periodic SLO evaluation workerpackages/oridecon-monitor/src/oridecon/monitor/config.py:SLOConfig.slo.enabled
ORI_MONITOR__SLO__EVALUATION_INTERVALfloat60.0SLO evaluation interval in secondspackages/oridecon-monitor/src/oridecon/monitor/config.py:SLOConfig.slo.evaluation_interval
ORI_MONITOR__SLO__SUPPRESSION_WINDOW_SECONDSint300Alert suppression window in secondspackages/oridecon-monitor/src/oridecon/monitor/config.py:SLOConfig.slo.suppression_window_seconds
ORI_MONITOR__TRACING__ENABLEDboolTrueEnable tracingpackages/oridecon-monitor/src/oridecon/monitor/config.py:TracingConfig.tracing.enabled
ORI_MONITOR__TRACING__MAX_ATTRIBUTESint128Max attributes per spanpackages/oridecon-monitor/src/oridecon/monitor/config.py:TracingConfig.tracing.max_attributes
ORI_MONITOR__TRACING__MAX_EVENTSint128Max events per spanpackages/oridecon-monitor/src/oridecon/monitor/config.py:TracingConfig.tracing.max_events
ORI_MONITOR__TRACING__MAX_LINKSint128Max links per spanpackages/oridecon-monitor/src/oridecon/monitor/config.py:TracingConfig.tracing.max_links
ORI_MONITOR__TRACING__MAX_SPANSint(complex)Max number of spans to keep in memorypackages/oridecon-monitor/src/oridecon/monitor/config.py:TracingConfig.tracing.max_spans
ORI_MONITOR__TRACING__MAX_TRACES_PER_SECONDint100Max traces to sample per secondpackages/oridecon-monitor/src/oridecon/monitor/config.py:TracingConfig.tracing.max_traces_per_second
ORI_MONITOR__TRACING__PROPAGATION_FORMATSlist[str](required)Propagation format listpackages/oridecon-monitor/src/oridecon/monitor/config.py:TracingConfig.tracing.propagation_formats
ORI_MONITOR__TRACING__SAMPLE_RATEfloat1.0Sample rate (0.0 to 1.0)packages/oridecon-monitor/src/oridecon/monitor/config.py:TracingConfig.tracing.sample_rate
ORI_MONITOR__TRACING__SERVICE_NAMEstr(complex)Service name for tracespackages/oridecon-monitor/src/oridecon/monitor/config.py:TracingConfig.tracing.service_name
ORI_NOSQL__BACKENDSlist[NamedNoSQLConfig](required)Named NoSQL backends for multi-store support. When non-empty, the provider registers each backend under Annotated[Documepackages/oridecon-nosql/src/oridecon/nosql/config.py:NoSQLConfig.backends
ORI_NOSQL__DRIVERstr”mongodb”NoSQL driver namepackages/oridecon-nosql/src/oridecon/nosql/config.py:NoSQLConfig.driver
ORI_NOSQL__ENABLEDboolTrueEnable NoSQL supportpackages/oridecon-nosql/src/oridecon/nosql/config.py:NoSQLConfig.enabled
ORI_NOSQL__FIRESTORE__CREDENTIALS_JSONstr | NoneNonePath to a service account JSON key file, or the raw JSON string. When None, Application Default Credentials (ADC) arpackages/oridecon-nosql/src/oridecon/nosql/config.py:FirestoreConfig.firestore.credentials_json
ORI_NOSQL__FIRESTORE__DATABASE_IDstr”(default)“Firestore database ID (use ‘(default)’ for the default database)packages/oridecon-nosql/src/oridecon/nosql/config.py:FirestoreConfig.firestore.database_id
ORI_NOSQL__FIRESTORE__PROJECT_IDstrEllipsisGoogle Cloud project IDpackages/oridecon-nosql/src/oridecon/nosql/config.py:FirestoreConfig.firestore.project_id
ORI_NOSQL__MONGODB__AUTH_SOURCEstr”admin”Authentication databasepackages/oridecon-nosql/src/oridecon/nosql/config.py:MongoDBConfig.mongodb.auth_source
ORI_NOSQL__MONGODB__CONNECT_TIMEOUT_MSint10000Connection timeout (ms)packages/oridecon-nosql/src/oridecon/nosql/config.py:MongoDBConfig.mongodb.connect_timeout_ms
ORI_NOSQL__MONGODB__DATABASEstr”oridecon”Database namepackages/oridecon-nosql/src/oridecon/nosql/config.py:MongoDBConfig.mongodb.database
ORI_NOSQL__MONGODB__MAX_POOL_SIZEint100Maximum connection pool sizepackages/oridecon-nosql/src/oridecon/nosql/config.py:MongoDBConfig.mongodb.max_pool_size
ORI_NOSQL__MONGODB__MIN_POOL_SIZEint10Minimum connection pool sizepackages/oridecon-nosql/src/oridecon/nosql/config.py:MongoDBConfig.mongodb.min_pool_size
ORI_NOSQL__MONGODB__READ_PREFERENCEstr”primaryPreferred”Read preference modepackages/oridecon-nosql/src/oridecon/nosql/config.py:MongoDBConfig.mongodb.read_preference
ORI_NOSQL__MONGODB__RETRY_READSboolTrueEnable read retriespackages/oridecon-nosql/src/oridecon/nosql/config.py:MongoDBConfig.mongodb.retry_reads
ORI_NOSQL__MONGODB__RETRY_WRITESboolTrueEnable write retriespackages/oridecon-nosql/src/oridecon/nosql/config.py:MongoDBConfig.mongodb.retry_writes
ORI_NOSQL__MONGODB__SERVER_SELECTION_TIMEOUT_MSint5000Server selection timeout (ms)packages/oridecon-nosql/src/oridecon/nosql/config.py:MongoDBConfig.mongodb.server_selection_timeout_
ORI_NOSQL__MONGODB__SOCKET_TIMEOUT_MSint30000Socket timeout (ms)packages/oridecon-nosql/src/oridecon/nosql/config.py:MongoDBConfig.mongodb.socket_timeout_ms
ORI_NOSQL__MONGODB__URIstr”mongodb://localhost:27017”MongoDB connection URIpackages/oridecon-nosql/src/oridecon/nosql/config.py:MongoDBConfig.mongodb.uri
ORI_NOSQL__MONGODB__WRITE_CONCERN_Wstr | int”majority”Write concern levelpackages/oridecon-nosql/src/oridecon/nosql/config.py:MongoDBConfig.mongodb.write_concern_w
ORI_NOTIFICATION__INBOX__MARK_READ_ON_FETCHboolFalseAutomatically mark messages as read when fetched.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:
ORI_NOTIFICATION__INBOX__MARK_READ_ON_FETCHboolFalseAutomatically mark messages as read when fetched.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:In
ORI_NOTIFICATION__INBOX__MARK_READ_ON_FETCHboolFalseAutomatically mark messages as read when fetched.packages/oridecon-notification/src/oridecon/notification/config.py:InboxConfig.mark_read_on_fetch
ORI_NOTIFICATION__INBOX__MAX_PAGE_SIZEint50Maximum messages returned per page.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:
ORI_NOTIFICATION__INBOX__MAX_PAGE_SIZEint50Maximum messages returned per page.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:In
ORI_NOTIFICATION__INBOX__MAX_PAGE_SIZEint50Maximum messages returned per page.packages/oridecon-notification/src/oridecon/notification/config.py:InboxConfig.max_page_size
ORI_NOTIFICATION__INBOX__RETENTION_DAYSint30Days to retain inbox messages before pruning.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:
ORI_NOTIFICATION__INBOX__RETENTION_DAYSint30Days to retain inbox messages before pruning.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:In
ORI_NOTIFICATION__INBOX__RETENTION_DAYSint30Days to retain inbox messages before pruning.packages/oridecon-notification/src/oridecon/notification/config.py:InboxConfig.retention_days
ORI_NOTIFICATION__INBOX__STORE_BACKENDstr”database”Storage backend. One of ‘database’ or ‘memory’.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:
ORI_NOTIFICATION__INBOX__STORE_BACKENDstr”database”Storage backend. One of ‘database’ or ‘memory’.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:In
ORI_NOTIFICATION__INBOX__STORE_BACKENDstr”database”Storage backend. One of ‘database’ or ‘memory’.packages/oridecon-notification/src/oridecon/notification/config.py:InboxConfig.store_backend
ORI_NOTIFICATION__MAILER__BACKENDSlist[NamedMailerConfig](required)Named mailer backends for multi-backend support. When non-empty, the provider registers each backend under Annotated[Maiexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:
ORI_NOTIFICATION__MAILER__BACKENDSlist[NamedMailerConfig](required)Named mailer backends for multi-backend support. When non-empty, the provider registers each backend under Annotated[Maiexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:Ma
ORI_NOTIFICATION__MAILER__BACKENDSlist[NamedMailerConfig](required)Named mailer backends for multi-backend support. When non-empty, the provider registers each backend under Annotated[Maipackages/oridecon-notification/src/oridecon/notification/config.py:MailerConfig.backends
ORI_NOTIFICATION__MAILER__CONSOLE_FALLBACKboolTrueWhen no backends are configured, bind a ConsoleMailer as the default MailerProtocol so emails are logged to the applicatexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:
ORI_NOTIFICATION__MAILER__CONSOLE_FALLBACKboolTrueWhen no backends are configured, bind a ConsoleMailer as the default MailerProtocol so emails are logged to the applicatexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/notification/config.py:Ma
ORI_NOTIFICATION__MAILER__CONSOLE_FALLBACKboolTrueWhen no backends are configured, bind a ConsoleMailer as the default MailerProtocol so emails are logged to the applicatpackages/oridecon-notification/src/oridecon/notification/config.py:MailerConfig.console_fallback
ORI_NOTIFICATION__PUSH_BACKENDSlist[NamedPushConfig](required)Named push notification backends for multi-backend support. When non-empty, the provider registers each backend under Anpackages/oridecon-notification/src/oridecon/notification/config.py:NotificationConfig.push_backends
ORI_NOTIFICATION__SMS_BACKENDSlist[NamedSMSConfig](required)Named SMS backends for multi-backend support. When non-empty, the provider registers each backend under Annotated[SMSChapackages/oridecon-notification/src/oridecon/notification/config.py:NotificationConfig.sms_backends
ORI_RESILIENCE__BULKHEAD__MAX_CONCURRENTint10Max concurrent requestspackages/oridecon-resilience/src/oridecon/resilience/config.py:BulkheadConfig.bulkhead.max_concurren
ORI_RESILIENCE__BULKHEAD__NAMEstr""Bulkhead namepackages/oridecon-resilience/src/oridecon/resilience/config.py:BulkheadConfig.bulkhead.name
ORI_RESILIENCE__BULKHEAD__QUEUE_SIZEint100Max queue sizepackages/oridecon-resilience/src/oridecon/resilience/config.py:BulkheadConfig.bulkhead.queue_size
ORI_RESILIENCE__BULKHEAD__TIMEOUTfloat30.0Execution timeoutpackages/oridecon-resilience/src/oridecon/resilience/config.py:BulkheadConfig.bulkhead.timeout
ORI_RESILIENCE__CIRCUIT_BREAKERCircuitBreakerConfigfield(…)packages/oridecon-resilience/src/oridecon/resilience/config.py:ResilienceConfig.circuit_breaker
ORI_RESILIENCE__IDEMPOTENCY__AUTO_CLEANUPboolTrueStart background cleanup task on init.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Id
ORI_RESILIENCE__IDEMPOTENCY__AUTO_CLEANUPboolTrueStart background cleanup task on init.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Idem
ORI_RESILIENCE__IDEMPOTENCY__AUTO_CLEANUPboolTrueStart background cleanup task on init.packages/oridecon-resilience/src/oridecon/resilience/config.py:IdempotencyConfig.auto_cleanup
ORI_RESILIENCE__IDEMPOTENCY__CLEANUP_INTERVALfloat300.0Seconds between background cleanup sweeps.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Id
ORI_RESILIENCE__IDEMPOTENCY__CLEANUP_INTERVALfloat300.0Seconds between background cleanup sweeps.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Idem
ORI_RESILIENCE__IDEMPOTENCY__CLEANUP_INTERVALfloat300.0Seconds between background cleanup sweeps.packages/oridecon-resilience/src/oridecon/resilience/config.py:IdempotencyConfig.cleanup_interval
ORI_RESILIENCE__IDEMPOTENCY__KEY_PREFIXstr”idempotency:“Prefix for all keys in backing stores.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Id
ORI_RESILIENCE__IDEMPOTENCY__KEY_PREFIXstr”idempotency:“Prefix for all keys in backing stores.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Idem
ORI_RESILIENCE__IDEMPOTENCY__KEY_PREFIXstr”idempotency:“Prefix for all keys in backing stores.packages/oridecon-resilience/src/oridecon/resilience/config.py:IdempotencyConfig.key_prefix
ORI_RESILIENCE__IDEMPOTENCY__MAX_ENTRIESint10000Maximum in-memory entries before FIFO eviction.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Id
ORI_RESILIENCE__IDEMPOTENCY__MAX_ENTRIESint10000Maximum in-memory entries before FIFO eviction.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Idem
ORI_RESILIENCE__IDEMPOTENCY__MAX_ENTRIESint10000Maximum in-memory entries before FIFO eviction.packages/oridecon-resilience/src/oridecon/resilience/config.py:IdempotencyConfig.max_entries
ORI_RESILIENCE__IDEMPOTENCY__MAX_KEY_LENGTHint512Maximum allowed idempotency key length.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Id
ORI_RESILIENCE__IDEMPOTENCY__MAX_KEY_LENGTHint512Maximum allowed idempotency key length.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Idem
ORI_RESILIENCE__IDEMPOTENCY__MAX_KEY_LENGTHint512Maximum allowed idempotency key length.packages/oridecon-resilience/src/oridecon/resilience/config.py:IdempotencyConfig.max_key_length
ORI_RESILIENCE__IDEMPOTENCY__TTLint3600TTL for cached results in seconds.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Id
ORI_RESILIENCE__IDEMPOTENCY__TTLint3600TTL for cached results in seconds.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/resilience/config.py:Idem
ORI_RESILIENCE__IDEMPOTENCY__TTLint3600TTL for cached results in seconds.packages/oridecon-resilience/src/oridecon/resilience/config.py:IdempotencyConfig.ttl
ORI_RESILIENCE__RETRYRetryConfigfield(…)packages/oridecon-resilience/src/oridecon/resilience/config.py:ResilienceConfig.retry
ORI_RESILIENCE__TIMEOUTTimeoutConfigfield(…)packages/oridecon-resilience/src/oridecon/resilience/config.py:ResilienceConfig.timeout
ORI_SEARCH__BACKENDSlist[NamedSearchConfig](required)Named search backends for multi-backend support. When non-empty, the provider registers each backend under Annotated[Seaexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Search
ORI_SEARCH__BACKENDSlist[NamedSearchConfig](required)Named search backends for multi-backend support. When non-empty, the provider registers each backend under Annotated[Seaexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SearchCo
ORI_SEARCH__BACKENDSlist[NamedSearchConfig](required)Named search backends for multi-backend support. When non-empty, the provider registers each backend under Annotated[Seapackages/oridecon-search/src/oridecon/search/config.py:SearchConfig.backends
ORI_SEARCH__DATABASEstr | NoneNoneNamed database to use for DB-backed backends (postgres/mysql). References a named database registered via Annotated[Dataexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Search
ORI_SEARCH__DATABASEstr | NoneNoneNamed database to use for DB-backed backends (postgres/mysql). References a named database registered via Annotated[Dataexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SearchCo
ORI_SEARCH__DATABASEstr | NoneNoneNamed database to use for DB-backed backends (postgres/mysql). References a named database registered via Annotated[Datapackages/oridecon-search/src/oridecon/search/config.py:SearchConfig.database
ORI_SEARCH__ELASTICSEARCH__API_KEYSecretStr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elasti
ORI_SEARCH__ELASTICSEARCH__API_KEYSecretStr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elastics
ORI_SEARCH__ELASTICSEARCH__API_KEYSecretStr | NoneNonepackages/oridecon-search/src/oridecon/search/config.py:ElasticsearchConfig.elasticsearch.api_key
ORI_SEARCH__ELASTICSEARCH__HOSTSlist[str](required)Elasticsearch hostsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elasti
ORI_SEARCH__ELASTICSEARCH__HOSTSlist[str](required)Elasticsearch hostsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elastics
ORI_SEARCH__ELASTICSEARCH__HOSTSlist[str](required)Elasticsearch hostspackages/oridecon-search/src/oridecon/search/config.py:ElasticsearchConfig.elasticsearch.hosts
ORI_SEARCH__ELASTICSEARCH__INDEX_PREFIXstr”oridecon_search_“experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elasti
ORI_SEARCH__ELASTICSEARCH__INDEX_PREFIXstr”oridecon_search_“experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elastics
ORI_SEARCH__ELASTICSEARCH__INDEX_PREFIXstr”oridecon_search_“packages/oridecon-search/src/oridecon/search/config.py:ElasticsearchConfig.elasticsearch.index_prefi
ORI_SEARCH__ELASTICSEARCH__NUMBER_OF_REPLICASint0experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elasti
ORI_SEARCH__ELASTICSEARCH__NUMBER_OF_REPLICASint0experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elastics
ORI_SEARCH__ELASTICSEARCH__NUMBER_OF_REPLICASint0packages/oridecon-search/src/oridecon/search/config.py:ElasticsearchConfig.elasticsearch.number_of_r
ORI_SEARCH__ELASTICSEARCH__NUMBER_OF_SHARDSint1experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elasti
ORI_SEARCH__ELASTICSEARCH__NUMBER_OF_SHARDSint1experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elastics
ORI_SEARCH__ELASTICSEARCH__NUMBER_OF_SHARDSint1packages/oridecon-search/src/oridecon/search/config.py:ElasticsearchConfig.elasticsearch.number_of_s
ORI_SEARCH__ELASTICSEARCH__PASSWORDSecretStr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elasti
ORI_SEARCH__ELASTICSEARCH__PASSWORDSecretStr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elastics
ORI_SEARCH__ELASTICSEARCH__PASSWORDSecretStr | NoneNonepackages/oridecon-search/src/oridecon/search/config.py:ElasticsearchConfig.elasticsearch.password
ORI_SEARCH__ELASTICSEARCH__USERNAMEstr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elasti
ORI_SEARCH__ELASTICSEARCH__USERNAMEstr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elastics
ORI_SEARCH__ELASTICSEARCH__USERNAMEstr | NoneNonepackages/oridecon-search/src/oridecon/search/config.py:ElasticsearchConfig.elasticsearch.username
ORI_SEARCH__ELASTICSEARCH__USE_SSLboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elasti
ORI_SEARCH__ELASTICSEARCH__USE_SSLboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elastics
ORI_SEARCH__ELASTICSEARCH__USE_SSLboolFalsepackages/oridecon-search/src/oridecon/search/config.py:ElasticsearchConfig.elasticsearch.use_ssl
ORI_SEARCH__ELASTICSEARCH__VERIFY_CERTSboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elasti
ORI_SEARCH__ELASTICSEARCH__VERIFY_CERTSboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Elastics
ORI_SEARCH__ELASTICSEARCH__VERIFY_CERTSboolTruepackages/oridecon-search/src/oridecon/search/config.py:ElasticsearchConfig.elasticsearch.verify_cert
ORI_SEARCH__ENABLEDboolTrueEnable the search subsystemexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Search
ORI_SEARCH__ENABLEDboolTrueEnable the search subsystemexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SearchCo
ORI_SEARCH__ENABLEDboolTrueEnable the search subsystempackages/oridecon-search/src/oridecon/search/config.py:SearchConfig.enabled
ORI_SEARCH__MEILISEARCH__API_KEYSecretStr | NoneNoneMeiliSearch API keyexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliS
ORI_SEARCH__MEILISEARCH__API_KEYSecretStr | NoneNoneMeiliSearch API keyexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliSea
ORI_SEARCH__MEILISEARCH__API_KEYSecretStr | NoneNoneMeiliSearch API keypackages/oridecon-search/src/oridecon/search/config.py:MeiliSearchConfig.meilisearch.api_key
ORI_SEARCH__MEILISEARCH__DISPLAYED_ATTRIBUTESlist[str](required)Fields to return in resultsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliS
ORI_SEARCH__MEILISEARCH__DISPLAYED_ATTRIBUTESlist[str](required)Fields to return in resultsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliSea
ORI_SEARCH__MEILISEARCH__DISPLAYED_ATTRIBUTESlist[str](required)Fields to return in resultspackages/oridecon-search/src/oridecon/search/config.py:MeiliSearchConfig.meilisearch.displayed_attri
ORI_SEARCH__MEILISEARCH__FILTERABLE_ATTRIBUTESlist[str](required)Attributes that can be filteredexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliS
ORI_SEARCH__MEILISEARCH__FILTERABLE_ATTRIBUTESlist[str](required)Attributes that can be filteredexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliSea
ORI_SEARCH__MEILISEARCH__FILTERABLE_ATTRIBUTESlist[str](required)Attributes that can be filteredpackages/oridecon-search/src/oridecon/search/config.py:MeiliSearchConfig.meilisearch.filterable_attr
ORI_SEARCH__MEILISEARCH__MAX_CONNECTIONSint10Maximum number of connectionsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliS
ORI_SEARCH__MEILISEARCH__MAX_CONNECTIONSint10Maximum number of connectionsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliSea
ORI_SEARCH__MEILISEARCH__MAX_CONNECTIONSint10Maximum number of connectionspackages/oridecon-search/src/oridecon/search/config.py:MeiliSearchConfig.meilisearch.max_connections
ORI_SEARCH__MEILISEARCH__MIN_WORD_SIZE_FOR_TYPOSdict[str, int](required)Minimum word size for typo toleranceexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliS
ORI_SEARCH__MEILISEARCH__MIN_WORD_SIZE_FOR_TYPOSdict[str, int](required)Minimum word size for typo toleranceexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliSea
ORI_SEARCH__MEILISEARCH__MIN_WORD_SIZE_FOR_TYPOSdict[str, int](required)Minimum word size for typo tolerancepackages/oridecon-search/src/oridecon/search/config.py:MeiliSearchConfig.meilisearch.min_word_size_f
ORI_SEARCH__MEILISEARCH__RANKING_RULESlist[str](required)Ranking rules in orderexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliS
ORI_SEARCH__MEILISEARCH__RANKING_RULESlist[str](required)Ranking rules in orderexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliSea
ORI_SEARCH__MEILISEARCH__RANKING_RULESlist[str](required)Ranking rules in orderpackages/oridecon-search/src/oridecon/search/config.py:MeiliSearchConfig.meilisearch.ranking_rules
ORI_SEARCH__MEILISEARCH__SEARCHABLE_ATTRIBUTESlist[str](required)Fields to search inexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliS
ORI_SEARCH__MEILISEARCH__SEARCHABLE_ATTRIBUTESlist[str](required)Fields to search inexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliSea
ORI_SEARCH__MEILISEARCH__SEARCHABLE_ATTRIBUTESlist[str](required)Fields to search inpackages/oridecon-search/src/oridecon/search/config.py:MeiliSearchConfig.meilisearch.searchable_attr
ORI_SEARCH__MEILISEARCH__SORTABLE_ATTRIBUTESlist[str](required)Attributes that can be sortedexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliS
ORI_SEARCH__MEILISEARCH__SORTABLE_ATTRIBUTESlist[str](required)Attributes that can be sortedexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliSea
ORI_SEARCH__MEILISEARCH__SORTABLE_ATTRIBUTESlist[str](required)Attributes that can be sortedpackages/oridecon-search/src/oridecon/search/config.py:MeiliSearchConfig.meilisearch.sortable_attrib
ORI_SEARCH__MEILISEARCH__TIMEOUTint30Request timeout in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliS
ORI_SEARCH__MEILISEARCH__TIMEOUTint30Request timeout in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliSea
ORI_SEARCH__MEILISEARCH__TIMEOUTint30Request timeout in secondspackages/oridecon-search/src/oridecon/search/config.py:MeiliSearchConfig.meilisearch.timeout
ORI_SEARCH__MEILISEARCH__TYPO_TOLERANCE_ENABLEDboolTrueEnable typo toleranceexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliS
ORI_SEARCH__MEILISEARCH__TYPO_TOLERANCE_ENABLEDboolTrueEnable typo toleranceexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliSea
ORI_SEARCH__MEILISEARCH__TYPO_TOLERANCE_ENABLEDboolTrueEnable typo tolerancepackages/oridecon-search/src/oridecon/search/config.py:MeiliSearchConfig.meilisearch.typo_tolerance_
ORI_SEARCH__MEILISEARCH__URLstrhttp://localhost:7700MeiliSearch server URLexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliS
ORI_SEARCH__MEILISEARCH__URLstrhttp://localhost:7700MeiliSearch server URLexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MeiliSea
ORI_SEARCH__MEILISEARCH__URLstrhttp://localhost:7700MeiliSearch server URLpackages/oridecon-search/src/oridecon/search/config.py:MeiliSearchConfig.meilisearch.url
ORI_SEARCH__MONGO__CONNECTION_STRINGSecretStrSecretStr(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MongoS
ORI_SEARCH__MONGO__CONNECTION_STRINGSecretStrSecretStr(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MongoSea
ORI_SEARCH__MONGO__CONNECTION_STRINGSecretStrSecretStr(…)packages/oridecon-search/src/oridecon/search/config.py:MongoSearchConfig.mongo.connection_string
ORI_SEARCH__MONGO__DATABASE_NAMEstr”search”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MongoS
ORI_SEARCH__MONGO__DATABASE_NAMEstr”search”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MongoSea
ORI_SEARCH__MONGO__DATABASE_NAMEstr”search”packages/oridecon-search/src/oridecon/search/config.py:MongoSearchConfig.mongo.database_name
ORI_SEARCH__MONGO__USE_ATLAS_SEARCHboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MongoS
ORI_SEARCH__MONGO__USE_ATLAS_SEARCHboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MongoSea
ORI_SEARCH__MONGO__USE_ATLAS_SEARCHboolFalsepackages/oridecon-search/src/oridecon/search/config.py:MongoSearchConfig.mongo.use_atlas_search
ORI_SEARCH__MYSQL__CONNECTION_STRINGSecretStrSecretStr(…)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MySQLS
ORI_SEARCH__MYSQL__CONNECTION_STRINGSecretStrSecretStr(…)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MySQLSea
ORI_SEARCH__MYSQL__CONNECTION_STRINGSecretStrSecretStr(…)packages/oridecon-search/src/oridecon/search/config.py:MySQLSearchConfig.mysql.connection_string
ORI_SEARCH__MYSQL__FULLTEXT_MODEstr”natural_language”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MySQLS
ORI_SEARCH__MYSQL__FULLTEXT_MODEstr”natural_language”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MySQLSea
ORI_SEARCH__MYSQL__FULLTEXT_MODEstr”natural_language”packages/oridecon-search/src/oridecon/search/config.py:MySQLSearchConfig.mysql.fulltext_mode
ORI_SEARCH__MYSQL__MIN_WORD_LENGTHint3experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MySQLS
ORI_SEARCH__MYSQL__MIN_WORD_LENGTHint3experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:MySQLSea
ORI_SEARCH__MYSQL__MIN_WORD_LENGTHint3packages/oridecon-search/src/oridecon/search/config.py:MySQLSearchConfig.mysql.min_word_length
ORI_SEARCH__OPENSEARCH__HOSTSlist[str](required)OpenSearch hostsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSe
ORI_SEARCH__OPENSEARCH__HOSTSlist[str](required)OpenSearch hostsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSear
ORI_SEARCH__OPENSEARCH__HOSTSlist[str](required)OpenSearch hostspackages/oridecon-search/src/oridecon/search/config.py:OpenSearchConfig.opensearch.hosts
ORI_SEARCH__OPENSEARCH__INDEX_PREFIXstr”oridecon_search_“experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSe
ORI_SEARCH__OPENSEARCH__INDEX_PREFIXstr”oridecon_search_“experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSear
ORI_SEARCH__OPENSEARCH__INDEX_PREFIXstr”oridecon_search_“packages/oridecon-search/src/oridecon/search/config.py:OpenSearchConfig.opensearch.index_prefix
ORI_SEARCH__OPENSEARCH__PASSWORDstr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSe
ORI_SEARCH__OPENSEARCH__PASSWORDstr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSear
ORI_SEARCH__OPENSEARCH__PASSWORDstr | NoneNonepackages/oridecon-search/src/oridecon/search/config.py:OpenSearchConfig.opensearch.password
ORI_SEARCH__OPENSEARCH__TIMEOUTint30experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSe
ORI_SEARCH__OPENSEARCH__TIMEOUTint30experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSear
ORI_SEARCH__OPENSEARCH__TIMEOUTint30packages/oridecon-search/src/oridecon/search/config.py:OpenSearchConfig.opensearch.timeout
ORI_SEARCH__OPENSEARCH__USERNAMEstr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSe
ORI_SEARCH__OPENSEARCH__USERNAMEstr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSear
ORI_SEARCH__OPENSEARCH__USERNAMEstr | NoneNonepackages/oridecon-search/src/oridecon/search/config.py:OpenSearchConfig.opensearch.username
ORI_SEARCH__OPENSEARCH__USE_SSLboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSe
ORI_SEARCH__OPENSEARCH__USE_SSLboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSear
ORI_SEARCH__OPENSEARCH__USE_SSLboolFalsepackages/oridecon-search/src/oridecon/search/config.py:OpenSearchConfig.opensearch.use_ssl
ORI_SEARCH__OPENSEARCH__VERIFY_SSLboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSe
ORI_SEARCH__OPENSEARCH__VERIFY_SSLboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:OpenSear
ORI_SEARCH__OPENSEARCH__VERIFY_SSLboolTruepackages/oridecon-search/src/oridecon/search/config.py:OpenSearchConfig.opensearch.verify_ssl
ORI_SEARCH__OPERATIONS__BULK_CHUNK_SIZEint500Bulk request chunk sizeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Search
ORI_SEARCH__OPERATIONS__BULK_CHUNK_SIZEint500Bulk request chunk sizeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SearchOp
ORI_SEARCH__OPERATIONS__BULK_CHUNK_SIZEint500Bulk request chunk sizepackages/oridecon-search/src/oridecon/search/config.py:SearchOperationsConfig.operations.bulk_chunk_
ORI_SEARCH__OPERATIONS__MAX_RETRIESint3Max retry attemptsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Search
ORI_SEARCH__OPERATIONS__MAX_RETRIESint3Max retry attemptsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SearchOp
ORI_SEARCH__OPERATIONS__MAX_RETRIESint3Max retry attemptspackages/oridecon-search/src/oridecon/search/config.py:SearchOperationsConfig.operations.max_retries
ORI_SEARCH__OPERATIONS__REQUEST_TIMEOUTfloat30.0Request timeout secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Search
ORI_SEARCH__OPERATIONS__REQUEST_TIMEOUTfloat30.0Request timeout secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SearchOp
ORI_SEARCH__OPERATIONS__REQUEST_TIMEOUTfloat30.0Request timeout secondspackages/oridecon-search/src/oridecon/search/config.py:SearchOperationsConfig.operations.request_tim
ORI_SEARCH__OPERATIONS__RETRY_BACKOFFfloat0.5Retry backoff multiplierexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Search
ORI_SEARCH__OPERATIONS__RETRY_BACKOFFfloat0.5Retry backoff multiplierexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SearchOp
ORI_SEARCH__OPERATIONS__RETRY_BACKOFFfloat0.5Retry backoff multiplierpackages/oridecon-search/src/oridecon/search/config.py:SearchOperationsConfig.operations.retry_backo
ORI_SEARCH__POSTGRES__AUTO_CREATE_TABLESboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Postgr
ORI_SEARCH__POSTGRES__AUTO_CREATE_TABLESboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Postgres
ORI_SEARCH__POSTGRES__AUTO_CREATE_TABLESboolTruepackages/oridecon-search/src/oridecon/search/config.py:PostgresSearchConfig.postgres.auto_create_tab
ORI_SEARCH__POSTGRES__CONNECTION_STRINGSecretStrSecretStr(…)PostgreSQL connection stringexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Postgr
ORI_SEARCH__POSTGRES__CONNECTION_STRINGSecretStrSecretStr(…)PostgreSQL connection stringexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Postgres
ORI_SEARCH__POSTGRES__CONNECTION_STRINGSecretStrSecretStr(…)PostgreSQL connection stringpackages/oridecon-search/src/oridecon/search/config.py:PostgresSearchConfig.postgres.connection_stri
ORI_SEARCH__POSTGRES__ENABLE_TRIGRAMboolTrueEnable pg_trgm fuzzy matchingexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Postgr
ORI_SEARCH__POSTGRES__ENABLE_TRIGRAMboolTrueEnable pg_trgm fuzzy matchingexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Postgres
ORI_SEARCH__POSTGRES__ENABLE_TRIGRAMboolTrueEnable pg_trgm fuzzy matchingpackages/oridecon-search/src/oridecon/search/config.py:PostgresSearchConfig.postgres.enable_trigram
ORI_SEARCH__POSTGRES__TEXT_SEARCH_CONFIGstr”english”PostgreSQL text search configexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Postgr
ORI_SEARCH__POSTGRES__TEXT_SEARCH_CONFIGstr”english”PostgreSQL text search configexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Postgres
ORI_SEARCH__POSTGRES__TEXT_SEARCH_CONFIGstr”english”PostgreSQL text search configpackages/oridecon-search/src/oridecon/search/config.py:PostgresSearchConfig.postgres.text_search_con
ORI_SEARCH__QUERY__DEFAULT_LIMITint(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryC
ORI_SEARCH__QUERY__DEFAULT_LIMITint(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryCon
ORI_SEARCH__QUERY__DEFAULT_LIMITint(complex)packages/oridecon-search/src/oridecon/search/config.py:QueryConfig.query.default_limit
ORI_SEARCH__QUERY__ENABLE_AGGREGATIONSboolFalseexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryC
ORI_SEARCH__QUERY__ENABLE_AGGREGATIONSboolFalseexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryCon
ORI_SEARCH__QUERY__ENABLE_AGGREGATIONSboolFalsepackages/oridecon-search/src/oridecon/search/config.py:QueryConfig.query.enable_aggregations
ORI_SEARCH__QUERY__ENABLE_FACETINGboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryC
ORI_SEARCH__QUERY__ENABLE_FACETINGboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryCon
ORI_SEARCH__QUERY__ENABLE_FACETINGboolTruepackages/oridecon-search/src/oridecon/search/config.py:QueryConfig.query.enable_faceting
ORI_SEARCH__QUERY__ENABLE_HIGHLIGHTINGboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryC
ORI_SEARCH__QUERY__ENABLE_HIGHLIGHTINGboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryCon
ORI_SEARCH__QUERY__ENABLE_HIGHLIGHTINGboolTruepackages/oridecon-search/src/oridecon/search/config.py:QueryConfig.query.enable_highlighting
ORI_SEARCH__QUERY__FUZZY_THRESHOLDfloat0.8experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryC
ORI_SEARCH__QUERY__FUZZY_THRESHOLDfloat0.8experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryCon
ORI_SEARCH__QUERY__FUZZY_THRESHOLDfloat0.8packages/oridecon-search/src/oridecon/search/config.py:QueryConfig.query.fuzzy_threshold
ORI_SEARCH__QUERY__MAX_LIMITint(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryC
ORI_SEARCH__QUERY__MAX_LIMITint(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryCon
ORI_SEARCH__QUERY__MAX_LIMITint(complex)packages/oridecon-search/src/oridecon/search/config.py:QueryConfig.query.max_limit
ORI_SEARCH__QUERY__STRATEGYstr”fuzzy”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryC
ORI_SEARCH__QUERY__STRATEGYstr”fuzzy”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:QueryCon
ORI_SEARCH__QUERY__STRATEGYstr”fuzzy”packages/oridecon-search/src/oridecon/search/config.py:QueryConfig.query.strategy
ORI_SEARCH__SQLITE__AUTO_CREATE_TABLESboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SQLite
ORI_SEARCH__SQLITE__AUTO_CREATE_TABLESboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SQLiteSe
ORI_SEARCH__SQLITE__AUTO_CREATE_TABLESboolTruepackages/oridecon-search/src/oridecon/search/config.py:SQLiteSearchConfig.sqlite.auto_create_tables
ORI_SEARCH__SQLITE__DB_PATHstr”:memory:“experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SQLite
ORI_SEARCH__SQLITE__DB_PATHstr”:memory:“experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SQLiteSe
ORI_SEARCH__SQLITE__DB_PATHstr”:memory:“packages/oridecon-search/src/oridecon/search/config.py:SQLiteSearchConfig.sqlite.db_path
ORI_SEARCH__SQLITE__TOKENIZERstr”porter unicode61”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SQLite
ORI_SEARCH__SQLITE__TOKENIZERstr”porter unicode61”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SQLiteSe
ORI_SEARCH__SQLITE__TOKENIZERstr”porter unicode61”packages/oridecon-search/src/oridecon/search/config.py:SQLiteSearchConfig.sqlite.tokenizer
ORI_SEARCH__TIMEOUTfloat30.0Default request timeout secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Search
ORI_SEARCH__TIMEOUTfloat30.0Default request timeout secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:SearchCo
ORI_SEARCH__TIMEOUTfloat30.0Default request timeout secondspackages/oridecon-search/src/oridecon/search/config.py:SearchConfig.timeout
ORI_SEARCH__TYPESENSE__API_KEYSecretStr | NoneNoneTypesense API keyexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Typese
ORI_SEARCH__TYPESENSE__API_KEYSecretStr | NoneNoneTypesense API keyexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Typesens
ORI_SEARCH__TYPESENSE__API_KEYSecretStr | NoneNoneTypesense API keypackages/oridecon-search/src/oridecon/search/config.py:TypesenseConfig.typesense.api_key
ORI_SEARCH__TYPESENSE__CONNECTION_TIMEOUTint30Connection timeoutexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Typese
ORI_SEARCH__TYPESENSE__CONNECTION_TIMEOUTint30Connection timeoutexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Typesens
ORI_SEARCH__TYPESENSE__CONNECTION_TIMEOUTint30Connection timeoutpackages/oridecon-search/src/oridecon/search/config.py:TypesenseConfig.typesense.connection_timeout
ORI_SEARCH__TYPESENSE__HEALTH_CHECK_INTERVALint60Health check intervalexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Typese
ORI_SEARCH__TYPESENSE__HEALTH_CHECK_INTERVALint60Health check intervalexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Typesens
ORI_SEARCH__TYPESENSE__HEALTH_CHECK_INTERVALint60Health check intervalpackages/oridecon-search/src/oridecon/search/config.py:TypesenseConfig.typesense.health_check_interv
ORI_SEARCH__TYPESENSE__NODESlist[dict[str, str]](required)Typesense node connectionsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Typese
ORI_SEARCH__TYPESENSE__NODESlist[dict[str, str]](required)Typesense node connectionsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/search/config.py:Typesens
ORI_SEARCH__TYPESENSE__NODESlist[dict[str, str]](required)Typesense node connectionspackages/oridecon-search/src/oridecon/search/config.py:TypesenseConfig.typesense.nodes
ORI_SQL__AUDIT_HMAC_KEYstr | NoneNoneHMAC key for audit checksum signing. Plain text or base64.packages/oridecon-sql/src/oridecon/sql/config.py:DatabaseConfig.audit_hmac_key
ORI_SQL__BACKENDSlist[NamedDatabaseConfig](required)Multi-database backends list. When non-empty, drives multi-DB mode. The entry with primary=True (or the first entry) alspackages/oridecon-sql/src/oridecon/sql/config.py:DatabaseConfig.backends
ORI_SQL__BACKEND__URLSecretStrEllipsisDatabase connection URL (may contain credentials)packages/oridecon-sql/src/oridecon/sql/config.py:DatabaseBackendConfig.backend.url
ORI_SQL__ENABLEDboolTruepackages/oridecon-sql/src/oridecon/sql/config.py:DatabaseConfig.enabled
ORI_SQL__MIGRATIONS__LOCK_TIMEOUTDurationDuration.seconds(…)packages/oridecon-sql/src/oridecon/sql/config.py:DatabaseMigrationConfig.migrations.lock_timeout
ORI_SQL__NAMEstr”database”packages/oridecon-sql/src/oridecon/sql/config.py:DatabaseConfig.name
ORI_SQL__OPERATIONS__ECHOboolFalsepackages/oridecon-sql/src/oridecon/sql/config.py:DatabaseOperationConfig.operations.echo
ORI_SQL__OPERATIONS__STATEMENT_TIMEOUTDurationDuration.seconds(…)packages/oridecon-sql/src/oridecon/sql/config.py:DatabaseOperationConfig.operations.statement_timeou
ORI_SQL__OUTBOX__BATCH_MAX_AGEDurationDuration.seconds(…)packages/oridecon-sql/src/oridecon/sql/config.py:DatabaseOutboxConfig.outbox.batch_max_age
ORI_SQL__OUTBOX__ENABLEDboolTruepackages/oridecon-sql/src/oridecon/sql/config.py:DatabaseOutboxConfig.outbox.enabled
ORI_SQL__OUTBOX__POLL_INTERVALDurationDuration.seconds(…)packages/oridecon-sql/src/oridecon/sql/config.py:DatabaseOutboxConfig.outbox.poll_interval
ORI_SQL__POOL__ACQUIRE_TIMEOUTDurationDuration.seconds(…)packages/oridecon-sql/src/oridecon/sql/config.py:DatabasePoolConfig.pool.acquire_timeout
ORI_SQL__POOL__IDLE_TIMEOUTDurationDuration.minutes(…)packages/oridecon-sql/src/oridecon/sql/config.py:DatabasePoolConfig.pool.idle_timeout
ORI_SQL__POOL__MAX_LIFETIMEDurationDuration.hours(…)packages/oridecon-sql/src/oridecon/sql/config.py:DatabasePoolConfig.pool.max_lifetime
ORI_SQL__POOL__MAX_OVERFLOWint5packages/oridecon-sql/src/oridecon/sql/config.py:DatabasePoolConfig.pool.max_overflow
ORI_SQL__POOL__MAX_SIZEint(complex)packages/oridecon-sql/src/oridecon/sql/config.py:DatabasePoolConfig.pool.max_size
ORI_SQL__POOL__MIN_SIZEint(complex)packages/oridecon-sql/src/oridecon/sql/config.py:DatabasePoolConfig.pool.min_size
ORI_SQL__POOL__RECYCLEint3600packages/oridecon-sql/src/oridecon/sql/config.py:DatabasePoolConfig.pool.recycle
ORI_SQL__POOL__TIMEOUTfloat(complex)packages/oridecon-sql/src/oridecon/sql/config.py:DatabasePoolConfig.pool.timeout
ORI_STORAGE__BACKENDSlist[NamedStorageConfig](required)Named storage backends for multi-store support. When non-empty, the provider registers each backend under Annotated[Blobpackages/oridecon-storage/src/oridecon/storage/config.py:StorageConfig.backends
ORI_STORAGE__DEFAULT_DRIVERLiteral[‘local’, ‘s3’, ‘gcs’, ‘azure’, ‘memory’, ‘r2’](complex)Default storage driver to usepackages/oridecon-storage/src/oridecon/storage/config.py:StorageConfig.default_driver
ORI_STORAGE__DRIVERSdict[str, StorageLocalConfig | StorageS3Config | StorageGCSConfig | Storag(required)Driver-specific configurationspackages/oridecon-storage/src/oridecon/storage/config.py:StorageConfig.drivers
ORI_STORAGE__ENABLEDboolTruepackages/oridecon-storage/src/oridecon/storage/config.py:StorageConfig.enabled
ORI_STORAGE__ENVstr | NoneNoneEnvironment (development/staging/production)packages/oridecon-storage/src/oridecon/storage/config.py:StorageConfig.env
ORI_STORAGE__HEALTH_CHECK_TIMEOUTfloat5.0Timeout in seconds for the startup health check in StorageProvider.boot()packages/oridecon-storage/src/oridecon/storage/config.py:StorageConfig.health_check_timeout
ORI_STORAGE__NAMEstr”storage”packages/oridecon-storage/src/oridecon/storage/config.py:StorageConfig.name
ORI_STORAGE__SERVICE__ALLOWED_MIME_TYPESlist[str](required)Allowed MIME types for upload validation. Defaults to a safe set of common image types: [‘image/jpeg’, ‘image/png’, ‘imapackages/oridecon-storage/src/oridecon/storage/config.py:StorageOperationConfig.service.allowed_mime
ORI_STORAGE__SERVICE__MAX_FILE_SIZE_MBint(complex)Maximum file size in MBpackages/oridecon-storage/src/oridecon/storage/config.py:StorageOperationConfig.service.max_file_siz
ORI_TASKS__BACKENDSlist[NamedTaskConfig](required)Named task queue backends for multi-queue support. When non-empty, the provider registers each backend under Annotated[Tpackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskConfig.backends
ORI_TASKS__BACKEND__AMQP_URLSecretStrSecretStr(…)AMQP connection URL (may contain credentials).packages/oridecon-tasks/src/oridecon/tasks/config.py:TaskBackendConfig.backend.amqp_url
ORI_TASKS__BACKEND__POSTGRES_DSNSecretStr | NoneNonePostgres DSN (required when type=“postgres”; may contain credentials).packages/oridecon-tasks/src/oridecon/tasks/config.py:TaskBackendConfig.backend.postgres_dsn
ORI_TASKS__BACKEND__QUEUE_NAMEstr(complex)Name of the task queuepackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskBackendConfig.backend.queue_name
ORI_TASKS__BACKEND__REDIS_URLSecretStrSecretStr(…)Redis connection URL (may contain credentials).packages/oridecon-tasks/src/oridecon/tasks/config.py:TaskBackendConfig.backend.redis_url
ORI_TASKS__BACKEND__TYPEstr(complex)Queue backend typepackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskBackendConfig.backend.type
ORI_TASKS__ENABLEDboolTrueWhether tasks module is enabledpackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskConfig.enabled
ORI_TASKS__ENVstr | NoneNoneEnvironment (development/staging/production)packages/oridecon-tasks/src/oridecon/tasks/config.py:TaskConfig.env
ORI_TASKS__EXTRAdict[str, Any](required)packages/oridecon-tasks/src/oridecon/tasks/config.py:TaskConfig.extra
ORI_TASKS__NAMEstr”tasks”Configuration namepackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskConfig.name
ORI_TASKS__RATE_LIMIT__BURSTint | NoneNoneMaximum burst sizepackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskRateLimitConfig.rate_limit.burst
ORI_TASKS__RATE_LIMIT__ENABLEDboolFalseWhether rate limiting is enabledpackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskRateLimitConfig.rate_limit.enabled
ORI_TASKS__RATE_LIMIT__PERfloat1.0Time period in secondspackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskRateLimitConfig.rate_limit.per
ORI_TASKS__RATE_LIMIT__RATEint100Number of tasks allowed per time periodpackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskRateLimitConfig.rate_limit.rate
ORI_TASKS__RETRYRetryConfig(required)packages/oridecon-tasks/src/oridecon/tasks/config.py:TaskConfig.retry
ORI_TASKS__SCHEDULER__CHECK_INTERVALfloat(complex)Interval between schedule checks (seconds)packages/oridecon-tasks/src/oridecon/tasks/config.py:TaskSchedulerConfig.scheduler.check_interval
ORI_TASKS__SCHEDULER__ENABLEDboolTrueWhether scheduling is enabledpackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskSchedulerConfig.scheduler.enabled
ORI_TASKS__SCHEDULER__TIMEZONEstr(complex)Timezone for cron expressionspackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskSchedulerConfig.scheduler.timezone
ORI_TASKS__TIMEOUT__DEFAULT_TIMEOUTfloat(complex)Default timeoutpackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskTimeoutConfig.timeout.default_timeout
ORI_TASKS__TIMEOUT__ENFORCE_TIMEOUTboolTrueEnforce timeoutspackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskTimeoutConfig.timeout.enforce_timeout
ORI_TASKS__TIMEOUT__MAX_TIMEOUTfloat(complex)Maximum allowed timeoutpackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskTimeoutConfig.timeout.max_timeout
ORI_TASKS__WORKER__DEFAULT_TIMEOUTfloat(complex)Default timeout for tasks without an explicit timeout (seconds)packages/oridecon-tasks/src/oridecon/tasks/config.py:TaskWorkerConfig.worker.default_timeout
ORI_TASKS__WORKER__ENFORCE_TIMEOUTboolTrueWhether to enforce timeouts on all taskspackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskWorkerConfig.worker.enforce_timeout
ORI_TASKS__WORKER__MAX_CONCURRENT_TASKSint(complex)Maximum concurrent tasks per workerpackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskWorkerConfig.worker.max_concurrent_tasks
ORI_TASKS__WORKER__MAX_TIMEOUTfloat(complex)Maximum allowed timeout for any task (seconds)packages/oridecon-tasks/src/oridecon/tasks/config.py:TaskWorkerConfig.worker.max_timeout
ORI_TASKS__WORKER__POLL_INTERVALfloat(complex)Interval between queue polls (seconds)packages/oridecon-tasks/src/oridecon/tasks/config.py:TaskWorkerConfig.worker.poll_interval
ORI_TASKS__WORKER__SHUTDOWN_TIMEOUTfloat(complex)Timeout for graceful shutdown (seconds)packages/oridecon-tasks/src/oridecon/tasks/config.py:TaskWorkerConfig.worker.shutdown_timeout
ORI_TASKS__WORKER__WORKER_COUNTint(complex)Number of worker instancespackages/oridecon-tasks/src/oridecon/tasks/config.py:TaskWorkerConfig.worker.worker_count
ORI_TENANCY__INTEGRATION__CACHE_KEY_PREFIXboolTruepackages/oridecon-tenancy/src/oridecon/tenancy/config.py:IntegrationConfig.integration.cache_key_pre
ORI_TENANCY__INTEGRATION__SQL_CONTEXT_BRIDGEboolTruepackages/oridecon-tenancy/src/oridecon/tenancy/config.py:IntegrationConfig.integration.sql_context_b
ORI_TENANCY__LIFECYCLE__AUTO_PROVISION_ISOLATIONboolTruepackages/oridecon-tenancy/src/oridecon/tenancy/config.py:LifecycleConfig.lifecycle.auto_provision_is
ORI_TENANCY__LIFECYCLE__ISOLATION_STRATEGYstr”row_level”packages/oridecon-tenancy/src/oridecon/tenancy/config.py:LifecycleConfig.lifecycle.isolation_strateg
ORI_TENANCY__OVERRIDES__CACHE_TTLintDEFAULT_CONFIG_CACHE_TTLpackages/oridecon-tenancy/src/oridecon/tenancy/config.py:ConfigOverridesConfig.overrides.cache_ttl
ORI_TENANCY__RESOLUTION__HEADER_NAMEstrDEFAULT_HEADER_NAMEpackages/oridecon-tenancy/src/oridecon/tenancy/config.py:ResolutionConfig.resolution.header_name
ORI_TENANCY__RESOLUTION__JWT_CLAIM_KEYstrDEFAULT_JWT_CLAIM_KEYpackages/oridecon-tenancy/src/oridecon/tenancy/config.py:ResolutionConfig.resolution.jwt_claim_key
ORI_TENANCY__RESOLUTION__PATH_PATTERNstr | NoneDEFAULT_PATH_PATTERNpackages/oridecon-tenancy/src/oridecon/tenancy/config.py:ResolutionConfig.resolution.path_pattern
ORI_TENANCY__RESOLUTION__RESOLVERSlist[str]field(…)packages/oridecon-tenancy/src/oridecon/tenancy/config.py:ResolutionConfig.resolution.resolvers
ORI_TENANCY__RESOLUTION__STRICT_MEMBERSHIPboolTruepackages/oridecon-tenancy/src/oridecon/tenancy/config.py:ResolutionConfig.resolution.strict_membersh
ORI_TENANCY__RESOLUTION__SUBDOMAIN_PATTERNstr | NoneNonepackages/oridecon-tenancy/src/oridecon/tenancy/config.py:ResolutionConfig.resolution.subdomain_patte
ORI_TENANCY__RESOLUTION__TRUSTED_RESOLVERSlist[str]field(…)packages/oridecon-tenancy/src/oridecon/tenancy/config.py:ResolutionConfig.resolution.trusted_resolve
ORI_TENANCY__RESOLUTION__VALIDATOR_CACHE_TTLintDEFAULT_VALIDATOR_CACHE_TTLpackages/oridecon-tenancy/src/oridecon/tenancy/config.py:ResolutionConfig.resolution.validator_cache
ORI_TESTING__CLEANUP_TEMP_FILESboolTrueClean up temporary files after testspackages/oridecon-testing/src/oridecon/testing/config.py:TestingConfig.cleanup_temp_files
ORI_TESTING__DB_REUSEboolTrueReuse test databases between testspackages/oridecon-testing/src/oridecon/testing/config.py:TestingConfig.db_reuse
ORI_TESTING__ENABLEDboolTruepackages/oridecon-testing/src/oridecon/testing/config.py:TestingConfig.enabled
ORI_TESTING__MOCK_EXTERNAL_SERVICESboolTrueMock external service callspackages/oridecon-testing/src/oridecon/testing/config.py:TestingConfig.mock_external_services
ORI_UI__AUTO_ESCAPEboolTrueHTML-escape user strings by default.experimental/apps/oridecon-ui/src/oridecon/ui/config.py:UIConfig.auto_escape
ORI_UI__DEBUG_COMPONENTSboolFalseRender data-component debug attributes.experimental/apps/oridecon-ui/src/oridecon/ui/config.py:UIConfig.debug_components
ORI_UI__DEFAULT_THEMEstr”default”Default CSS theme name.experimental/apps/oridecon-ui/src/oridecon/ui/config.py:UIConfig.default_theme
ORI_UI__ENABLE_REALTIMEboolFalseEnable realtime update features.experimental/apps/oridecon-ui/src/oridecon/ui/config.py:UIConfig.enable_realtime
ORI_UI__ENABLE_SSEboolFalseEnable Server-Sent Events support.experimental/apps/oridecon-ui/src/oridecon/ui/config.py:UIConfig.enable_sse
ORI_UI__HTMX_VERSIONstr”2.0.4”HTMX CDN version.experimental/apps/oridecon-ui/src/oridecon/ui/config.py:UIConfig.htmx_version
ORI_UI__THEMEstr”light”Active UI theme.experimental/apps/oridecon-ui/src/oridecon/ui/config.py:UIConfig.theme
ORI_VECTOR__BACKENDstr(complex)Vector store backend to usepackages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.backend
ORI_VECTOR__BACKENDSlist[NamedVectorConfig](required)Named vector store backends for multi-store support. When non-empty, the provider registers each backend under Annotatedpackages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.backends
ORI_VECTOR__CACHE_TTLint86400Cache TTL in seconds (default: 24 hours)packages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.cache_ttl
ORI_VECTOR__COLLECTION_NAMEstr”default”Default collection name for AI-layer operationspackages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.collection_name
ORI_VECTOR__DEFAULT_DIMENSIONint1536Default vector dimensionpackages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.default_dimension
ORI_VECTOR__DEFAULT_DISTANCE_METRICDistanceMetric(complex)Default distance metric for new collectionspackages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.default_distance_metric
ORI_VECTOR__DEFAULT_INDEX_TYPEIndexType(complex)Default index type for new collectionspackages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.default_index_type
ORI_VECTOR__EMBEDDING_MODELstr”text-embedding-3-small”Embedding model name for AI-layer embedding generationpackages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.embedding_model
ORI_VECTOR__EMBEDDING__API_BASEstrhttp://fastembedBase URL of the embedding API. The client appends ‘/embeddings’ to this URL.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config
ORI_VECTOR__EMBEDDING__API_BASEstrhttp://fastembedBase URL of the embedding API. The client appends ‘/embeddings’ to this URL.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config.p
ORI_VECTOR__EMBEDDING__API_BASEstrhttp://fastembedBase URL of the embedding API. The client appends ‘/embeddings’ to this URL.packages/oridecon-vector/src/oridecon/vector/embedding/config.py:EmbeddingClientConfig.api_base
ORI_VECTOR__EMBEDDING__API_KEYstr | NoneNoneAPI key sent as Bearer token (required for OpenAI and most cloud providers).experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config
ORI_VECTOR__EMBEDDING__API_KEYstr | NoneNoneAPI key sent as Bearer token (required for OpenAI and most cloud providers).experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config.p
ORI_VECTOR__EMBEDDING__API_KEYstr | NoneNoneAPI key sent as Bearer token (required for OpenAI and most cloud providers).packages/oridecon-vector/src/oridecon/vector/embedding/config.py:EmbeddingClientConfig.api_key
ORI_VECTOR__EMBEDDING__BATCH_SIZEint64Maximum number of texts per embedding API request.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config
ORI_VECTOR__EMBEDDING__BATCH_SIZEint64Maximum number of texts per embedding API request.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config.p
ORI_VECTOR__EMBEDDING__BATCH_SIZEint64Maximum number of texts per embedding API request.packages/oridecon-vector/src/oridecon/vector/embedding/config.py:EmbeddingClientConfig.batch_size
ORI_VECTOR__EMBEDDING__DIMENSIONint768Expected output vector dimension. Must match the model (768 for nomic-embed-text-v1.5, 1536 for text-embedding-ada-002).experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config
ORI_VECTOR__EMBEDDING__DIMENSIONint768Expected output vector dimension. Must match the model (768 for nomic-embed-text-v1.5, 1536 for text-embedding-ada-002).experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config.p
ORI_VECTOR__EMBEDDING__DIMENSIONint768Expected output vector dimension. Must match the model (768 for nomic-embed-text-v1.5, 1536 for text-embedding-ada-002).packages/oridecon-vector/src/oridecon/vector/embedding/config.py:EmbeddingClientConfig.dimension
ORI_VECTOR__EMBEDDING__FORMATLiteral[‘openai’, ‘fastembed’, ‘cohere’]“openai”API payload format. ‘openai’ uses {‘input’: […]}, ‘fastembed’ uses {‘texts’: […]}, ‘cohere’ uses {‘texts’: […]}.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config
ORI_VECTOR__EMBEDDING__FORMATLiteral[‘openai’, ‘fastembed’, ‘cohere’]“openai”API payload format. ‘openai’ uses {‘input’: […]}, ‘fastembed’ uses {‘texts’: […]}, ‘cohere’ uses {‘texts’: […]}.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config.p
ORI_VECTOR__EMBEDDING__FORMATLiteral[‘openai’, ‘fastembed’, ‘cohere’]“openai”API payload format. ‘openai’ uses {‘input’: […]}, ‘fastembed’ uses {‘texts’: […]}, ‘cohere’ uses {‘texts’: […]}.packages/oridecon-vector/src/oridecon/vector/embedding/config.py:EmbeddingClientConfig.format
ORI_VECTOR__EMBEDDING__MODELstr”nomic-ai/nomic-embed-text-v1.5”Embedding model identifier passed to the API.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config
ORI_VECTOR__EMBEDDING__MODELstr”nomic-ai/nomic-embed-text-v1.5”Embedding model identifier passed to the API.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config.p
ORI_VECTOR__EMBEDDING__MODELstr”nomic-ai/nomic-embed-text-v1.5”Embedding model identifier passed to the API.packages/oridecon-vector/src/oridecon/vector/embedding/config.py:EmbeddingClientConfig.model
ORI_VECTOR__EMBEDDING__TIMEOUTfloat30.0HTTP request timeout in seconds.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config
ORI_VECTOR__EMBEDDING__TIMEOUTfloat30.0HTTP request timeout in seconds.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/vector/embedding/config.p
ORI_VECTOR__EMBEDDING__TIMEOUTfloat30.0HTTP request timeout in seconds.packages/oridecon-vector/src/oridecon/vector/embedding/config.py:EmbeddingClientConfig.timeout
ORI_VECTOR__ENABLEDboolTrueEnable the vector store subsystempackages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.enabled
ORI_VECTOR__ENABLE_CACHEboolFalseEnable embedding caching (requires a CacheBackend binding)packages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.enable_cache
ORI_VECTOR__MAX_RETRIESint(complex)Maximum number of retries for operationspackages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.max_retries
ORI_VECTOR__MEMORY__MAX_COLLECTIONSint100Maximum number of collections in memorypackages/oridecon-vector/src/oridecon/vector/config.py:MemoryConfig.memory.max_collections
ORI_VECTOR__MEMORY__MAX_VECTORS_PER_COLLECTIONint100000Maximum number of vectors per collectionpackages/oridecon-vector/src/oridecon/vector/config.py:MemoryConfig.memory.max_vectors_per_collectio
ORI_VECTOR__PGVECTOR__CREATE_EXTENSIONboolTrueWhether to create pgvector extension if missingpackages/oridecon-vector/src/oridecon/vector/config.py:PgVectorConfig.pgvector.create_extension
ORI_VECTOR__PGVECTOR__DATABASEstr”primary”Name of the database backend from db.backends to use for pgvector. Matches a ‘name:’ entry in the db.backends list. Defapackages/oridecon-vector/src/oridecon/vector/config.py:PgVectorConfig.pgvector.database
ORI_VECTOR__PGVECTOR__DEFAULT_EF_SEARCHint(complex)Default ef_search for HNSW indexpackages/oridecon-vector/src/oridecon/vector/config.py:PgVectorConfig.pgvector.default_ef_search
ORI_VECTOR__PGVECTOR__DEFAULT_LISTSint(complex)Default number of lists for IVFFlat indexpackages/oridecon-vector/src/oridecon/vector/config.py:PgVectorConfig.pgvector.default_lists
ORI_VECTOR__PGVECTOR__DEFAULT_PROBESint(complex)Default number of probes for IVFFlat indexpackages/oridecon-vector/src/oridecon/vector/config.py:PgVectorConfig.pgvector.default_probes
ORI_VECTOR__PGVECTOR__SCHEMAstr”public”Database schema for vector tablespackages/oridecon-vector/src/oridecon/vector/config.py:PgVectorConfig.pgvector.schema
ORI_VECTOR__PGVECTOR__TABLE_PREFIXstr”vec_“Prefix for vector storage tablespackages/oridecon-vector/src/oridecon/vector/config.py:PgVectorConfig.pgvector.table_prefix
ORI_VECTOR__PINECONE__API_KEYSecretStrSecretStr(…)Pinecone API keypackages/oridecon-vector/src/oridecon/vector/config.py:PineconeConfig.pinecone.api_key
ORI_VECTOR__PINECONE__ENVIRONMENTstr""Pinecone environment (e.g. ‘us-west1-gcp’)packages/oridecon-vector/src/oridecon/vector/config.py:PineconeConfig.pinecone.environment
ORI_VECTOR__PINECONE__INDEX_NAMEstr""Name of the Pinecone indexpackages/oridecon-vector/src/oridecon/vector/config.py:PineconeConfig.pinecone.index_name
ORI_VECTOR__PINECONE__NAMESPACEstr""Default namespace for the indexpackages/oridecon-vector/src/oridecon/vector/config.py:PineconeConfig.pinecone.namespace
ORI_VECTOR__PINECONE__POOL_THREADSint4Number of threads for the connection poolpackages/oridecon-vector/src/oridecon/vector/config.py:PineconeConfig.pinecone.pool_threads
ORI_VECTOR__PINECONE__TIMEOUTfloat(complex)Request timeout in secondspackages/oridecon-vector/src/oridecon/vector/config.py:PineconeConfig.pinecone.timeout
ORI_VECTOR__QDRANT__API_KEYSecretStr | NoneNoneQdrant API keypackages/oridecon-vector/src/oridecon/vector/config.py:QdrantConfig.qdrant.api_key
ORI_VECTOR__QDRANT__GRPC_PORTint6334gRPC port for Qdrantpackages/oridecon-vector/src/oridecon/vector/config.py:QdrantConfig.qdrant.grpc_port
ORI_VECTOR__QDRANT__PREFER_GRPCboolTrueWhether to prefer gRPC over HTTPpackages/oridecon-vector/src/oridecon/vector/config.py:QdrantConfig.qdrant.prefer_grpc
ORI_VECTOR__QDRANT__TIMEOUTfloat(complex)Request timeout in secondspackages/oridecon-vector/src/oridecon/vector/config.py:QdrantConfig.qdrant.timeout
ORI_VECTOR__QDRANT__URLstrhttp://localhost:6333Qdrant server URLpackages/oridecon-vector/src/oridecon/vector/config.py:QdrantConfig.qdrant.url
ORI_VECTOR__RETRY_DELAYfloat(complex)Delay between retries in secondspackages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.retry_delay
ORI_VECTOR__TENANCY__ENABLEDboolFalseEnable tenant-aware collection name resolutionpackages/oridecon-vector/src/oridecon/vector/config.py:VectorTenancyConfig.tenancy.enabled
ORI_VECTOR__TENANCY__RESOLVER_KINDstr”templated”Which TenantCollectionResolver to use. One of "templated" or "pinecone_namespace".packages/oridecon-vector/src/oridecon/vector/config.py:VectorTenancyConfig.tenancy.resolver_kind
ORI_VECTOR__UPSERT_BATCH_SIZEint(complex)Number of vectors per upsert batchpackages/oridecon-vector/src/oridecon/vector/config.py:VectorConfig.upsert_batch_size
ORI_VECTOR__WEAVIATE__API_KEYSecretStr | NoneNoneWeaviate API key for authenticated clusterspackages/oridecon-vector/src/oridecon/vector/config.py:WeaviateConfig.weaviate.api_key
ORI_VECTOR__WEAVIATE__GRPC_PORTint50051gRPC port for the Weaviate clusterpackages/oridecon-vector/src/oridecon/vector/config.py:WeaviateConfig.weaviate.grpc_port
ORI_VECTOR__WEAVIATE__TIMEOUTfloat(complex)Request timeout in secondspackages/oridecon-vector/src/oridecon/vector/config.py:WeaviateConfig.weaviate.timeout
ORI_VECTOR__WEAVIATE__URLstrhttp://localhost:8080Weaviate cluster URL (HTTP)packages/oridecon-vector/src/oridecon/vector/config.py:WeaviateConfig.weaviate.url
ORI_WEB__ALLOWED_HOSTSlist[str](required)Hostnames permitted to reach the application. Empty by default; must be configured before production deployment.packages/oridecon-web/src/oridecon/web/security/config.py:SecurityConfig.allowed_hosts
ORI_WEB__API_DOCS__ENABLEDboolTrueEnable API documentation endpoints (/docs, /redoc) and auto-configure CSP for their CDN assetsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:APIDocsCo
ORI_WEB__API_DOCS__ENABLEDboolTrueEnable API documentation endpoints (/docs, /redoc) and auto-configure CSP for their CDN assetsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:APIDocsConf
ORI_WEB__API_DOCS__ENABLEDboolTrueEnable API documentation endpoints (/docs, /redoc) and auto-configure CSP for their CDN assetspackages/oridecon-web/src/oridecon/web/config.py:APIDocsConfig.api_docs.enabled
ORI_WEB__API_DOCS__PROVIDERstr”both”Documentation provider: ‘swagger’, ‘redoc’, or ‘both’experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:APIDocsCo
ORI_WEB__API_DOCS__PROVIDERstr”both”Documentation provider: ‘swagger’, ‘redoc’, or ‘both’experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:APIDocsConf
ORI_WEB__API_DOCS__PROVIDERstr”both”Documentation provider: ‘swagger’, ‘redoc’, or ‘both’packages/oridecon-web/src/oridecon/web/config.py:APIDocsConfig.api_docs.provider
ORI_WEB__AUTH_EXCLUDE_PATHSlist[str](required)Paths to exclude from authenticationexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__AUTH_EXCLUDE_PATHSlist[str](required)Paths to exclude from authenticationexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.a
ORI_WEB__AUTH_EXCLUDE_PATHSlist[str](required)Paths to exclude from authenticationpackages/oridecon-web/src/oridecon/web/config.py:WebConfig.auth_exclude_paths
ORI_WEB__COMPRESSION_ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__COMPRESSION_ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.c
ORI_WEB__COMPRESSION_ENABLEDboolTruepackages/oridecon-web/src/oridecon/web/config.py:WebConfig.compression_enabled
ORI_WEB__CORSCORSConfig(required)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__CORSCORSConfig(required)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.c
ORI_WEB__CORSCORSConfig(required)packages/oridecon-web/src/oridecon/web/config.py:WebConfig.cors
ORI_WEB__CORS__ALLOWED_ORIGINSlist[str](required)Allowed origins (use [’*’] to allow all)packages/oridecon-web/src/oridecon/web/security/config.py:CORSConfig.cors.allowed_origins
ORI_WEB__CORS__ALLOW_CREDENTIALSboolFalsepackages/oridecon-web/src/oridecon/web/security/config.py:CORSConfig.cors.allow_credentials
ORI_WEB__CORS__ALLOW_HEADERSlist[str](required)packages/oridecon-web/src/oridecon/web/security/config.py:CORSConfig.cors.allow_headers
ORI_WEB__CORS__ALLOW_METHODSlist[str](required)packages/oridecon-web/src/oridecon/web/security/config.py:CORSConfig.cors.allow_methods
ORI_WEB__CORS__ALLOW_ORIGIN_REGEXstr | NoneNoneRegex pattern for allowed origins (matched when not in allowed_origins)packages/oridecon-web/src/oridecon/web/security/config.py:CORSConfig.cors.allow_origin_regex
ORI_WEB__CORS__DEBUG_PERMISSIVEboolFalseWhen True and debug mode is active, allow any origin via wildcard (explicit opt-in replacement for the old implicit debupackages/oridecon-web/src/oridecon/web/security/config.py:CORSConfig.cors.debug_permissive
ORI_WEB__CORS__ENABLEDboolTrueEnable CORSpackages/oridecon-web/src/oridecon/web/security/config.py:CORSConfig.cors.enabled
ORI_WEB__CORS__EXPOSE_HEADERSlist[str](required)packages/oridecon-web/src/oridecon/web/security/config.py:CORSConfig.cors.expose_headers
ORI_WEB__CORS__MAX_AGEint600packages/oridecon-web/src/oridecon/web/security/config.py:CORSConfig.cors.max_age
ORI_WEB__CROSS_ORIGIN__EMBEDDER_POLICYstr”require-corp”Cross-Origin-Embedder-Policy header valuepackages/oridecon-web/src/oridecon/web/security/config.py:CrossOriginConfig.cross_origin.embedder_po
ORI_WEB__CROSS_ORIGIN__ENABLEDboolFalseEmit cross-origin isolation headerspackages/oridecon-web/src/oridecon/web/security/config.py:CrossOriginConfig.cross_origin.enabled
ORI_WEB__CROSS_ORIGIN__OPENER_POLICYstr”same-origin”Cross-Origin-Opener-Policy header valuepackages/oridecon-web/src/oridecon/web/security/config.py:CrossOriginConfig.cross_origin.opener_poli
ORI_WEB__CROSS_ORIGIN__RESOURCE_POLICYstr”same-origin”Cross-Origin-Resource-Policy header valuepackages/oridecon-web/src/oridecon/web/security/config.py:CrossOriginConfig.cross_origin.resource_po
ORI_WEB__CSP__DIRECTIVESdict[str, Any](required)CSP directives mapping directive name to source expression(s)packages/oridecon-web/src/oridecon/web/security/config.py:CSPConfig.csp.directives
ORI_WEB__CSP__ENABLEDboolTrueEmit the Content-Security-Policy headerpackages/oridecon-web/src/oridecon/web/security/config.py:CSPConfig.csp.enabled
ORI_WEB__CSRF__COOKIE_DOMAINstr | NoneNonepackages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.cookie_domain
ORI_WEB__CSRF__COOKIE_HTTPONLYboolTruepackages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.cookie_httponly
ORI_WEB__CSRF__COOKIE_NAMEstr”csrf_token”packages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.cookie_name
ORI_WEB__CSRF__COOKIE_PATHstr”/“packages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.cookie_path
ORI_WEB__CSRF__COOKIE_SAMESITEstr”Lax”packages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.cookie_samesite
ORI_WEB__CSRF__COOKIE_SECUREboolTruepackages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.cookie_secure
ORI_WEB__CSRF__ENABLEDboolFalsepackages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.enabled
ORI_WEB__CSRF__EXCLUDED_PATHSlist[str](required)URL path prefixes exempt from CSRF validation for cookie-less requests; cookie-bearing requests on these paths are stillpackages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.excluded_paths
ORI_WEB__CSRF__EXCLUDE_AUTH_SCHEMESlist[str](required)Authorization header schemes that bypass CSRF validation (explicit opt-in).packages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.exclude_auth_schemes
ORI_WEB__CSRF__EXCLUDE_CONTENT_TYPESlist[str](required)Content-Type values that bypass CSRF validation (explicit opt-in — JSON requests are validated by default so cookie-authpackages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.exclude_content_types
ORI_WEB__CSRF__HEADER_NAMEstr”X-CSRF-Token”packages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.header_name
ORI_WEB__CSRF__SECRET_KEYstr | NoneNoneHMAC secret used to sign and verify CSRF tokens (populated via ORI_WEB__SECURITY__CSRF__SECRET_KEY)packages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.secret_key
ORI_WEB__CSRF__TOKEN_LENGTHint32packages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.token_length
ORI_WEB__CSRF__TOKEN_TTLint3600TTL in seconds for synchronizer-mode tokens stored in cache.packages/oridecon-web/src/oridecon/web/security/config.py:CSRFConfig.csrf.token_ttl
ORI_WEB__CUSTOM_HEADERSdict[str, str](required)Additional HTTP response headers emitted verbatimpackages/oridecon-web/src/oridecon/web/security/config.py:SecurityConfig.custom_headers
ORI_WEB__DEBUG_ROUTESboolFalseEnable debug routesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__DEBUG_ROUTESboolFalseEnable debug routesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.d
ORI_WEB__DEBUG_ROUTESboolFalseEnable debug routespackages/oridecon-web/src/oridecon/web/config.py:WebConfig.debug_routes
ORI_WEB__DEBUG_ROUTES_TOKENSecretStr | NoneNoneToken required to access debug routes (sent as X-Debug-Token header).experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__DEBUG_ROUTES_TOKENSecretStr | NoneNoneToken required to access debug routes (sent as X-Debug-Token header).experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.d
ORI_WEB__DEBUG_ROUTES_TOKENSecretStr | NoneNoneToken required to access debug routes (sent as X-Debug-Token header).packages/oridecon-web/src/oridecon/web/config.py:WebConfig.debug_routes_token
ORI_WEB__ENABLEDboolTrueEnable the security subsystempackages/oridecon-web/src/oridecon/web/security/config.py:SecurityConfig.enabled
ORI_WEB__ENABLEDboolTrueexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__ENABLEDboolTrueexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.e
ORI_WEB__ENABLEDboolTruepackages/oridecon-web/src/oridecon/web/config.py:WebConfig.enabled
ORI_WEB__ENABLE_AUTHboolFalseEnable built-in authentication middleware. Requires authenticators to be registered in the container.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__ENABLE_AUTHboolFalseEnable built-in authentication middleware. Requires authenticators to be registered in the container.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.e
ORI_WEB__ENABLE_AUTHboolFalseEnable built-in authentication middleware. Requires authenticators to be registered in the container.packages/oridecon-web/src/oridecon/web/config.py:WebConfig.enable_auth
ORI_WEB__ENABLE_CORSboolTruepackages/oridecon-web/src/oridecon/web/security/config.py:SecurityConfig.enable_cors
ORI_WEB__ENABLE_CSRFboolTruepackages/oridecon-web/src/oridecon/web/security/config.py:SecurityConfig.enable_csrf
ORI_WEB__ENABLE_DEBUG_ROUTES_ENV_GATEboolFalseRequire explicit opt-in for debug route registration.experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__ENABLE_DEBUG_ROUTES_ENV_GATEboolFalseRequire explicit opt-in for debug route registration.experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.e
ORI_WEB__ENABLE_DEBUG_ROUTES_ENV_GATEboolFalseRequire explicit opt-in for debug route registration.packages/oridecon-web/src/oridecon/web/config.py:WebConfig.enable_debug_routes_env_gate
ORI_WEB__ENABLE_IDENTITY_RESOLUTIONboolFalseAutomatically resolve OAuth external IDs to internal UUIDs in authenticated requestsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__ENABLE_IDENTITY_RESOLUTIONboolFalseAutomatically resolve OAuth external IDs to internal UUIDs in authenticated requestsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.e
ORI_WEB__ENABLE_IDENTITY_RESOLUTIONboolFalseAutomatically resolve OAuth external IDs to internal UUIDs in authenticated requestspackages/oridecon-web/src/oridecon/web/config.py:WebConfig.enable_identity_resolution
ORI_WEB__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__ENVstr | NoneNoneEnvironment (development/staging/production)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.e
ORI_WEB__ENVstr | NoneNoneEnvironment (development/staging/production)packages/oridecon-web/src/oridecon/web/config.py:WebConfig.env
ORI_WEB__HEADERS__CONTENT_TYPE_NOSNIFFboolTruepackages/oridecon-web/src/oridecon/web/security/config.py:SecurityHeadersConfig.headers.content_type
ORI_WEB__HEADERS__CSPstr | NoneNonepackages/oridecon-web/src/oridecon/web/security/config.py:SecurityHeadersConfig.headers.csp
ORI_WEB__HEADERS__FRAME_OPTIONSstr”DENY”packages/oridecon-web/src/oridecon/web/security/config.py:SecurityHeadersConfig.headers.frame_option
ORI_WEB__HEADERS__HSTS_INCLUDE_SUBDOMAINSboolTruepackages/oridecon-web/src/oridecon/web/security/config.py:SecurityHeadersConfig.headers.hsts_include
ORI_WEB__HEADERS__HSTS_MAX_AGEint31536000packages/oridecon-web/src/oridecon/web/security/config.py:SecurityHeadersConfig.headers.hsts_max_age
ORI_WEB__HEADERS__PERMISSIONS_POLICYstr | NoneNonepackages/oridecon-web/src/oridecon/web/security/config.py:SecurityHeadersConfig.headers.permissions_
ORI_WEB__HEADERS__REFERRER_POLICYstr”strict-origin-when-cross-origin”packages/oridecon-web/src/oridecon/web/security/config.py:SecurityHeadersConfig.headers.referrer_pol
ORI_WEB__HEADERS__XSS_PROTECTIONstr”1; mode=block”packages/oridecon-web/src/oridecon/web/security/config.py:SecurityHeadersConfig.headers.xss_protecti
ORI_WEB__HSTS__ENABLEDboolFalseEmit the Strict-Transport-Security headerpackages/oridecon-web/src/oridecon/web/security/config.py:HSTSConfig.hsts.enabled
ORI_WEB__HSTS__INCLUDE_SUBDOMAINSboolTrueApply HSTS to all subdomainspackages/oridecon-web/src/oridecon/web/security/config.py:HSTSConfig.hsts.include_subdomains
ORI_WEB__HSTS__MAX_AGEint31536000HSTS max-age in seconds (default 1 year)packages/oridecon-web/src/oridecon/web/security/config.py:HSTSConfig.hsts.max_age
ORI_WEB__HSTS__PRELOADboolFalseInclude site in HSTS preload listpackages/oridecon-web/src/oridecon/web/security/config.py:HSTSConfig.hsts.preload
ORI_WEB__MAX_BODY_SIZEint | None(complex)Maximum allowed request body size in bytes. Requests with a Content-Length header exceeding this limit receive a 413 resexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__MAX_BODY_SIZEint | None(complex)Maximum allowed request body size in bytes. Requests with a Content-Length header exceeding this limit receive a 413 resexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.m
ORI_WEB__MAX_BODY_SIZEint | None(complex)Maximum allowed request body size in bytes. Requests with a Content-Length header exceeding this limit receive a 413 respackages/oridecon-web/src/oridecon/web/config.py:WebConfig.max_body_size
ORI_WEB__NAMEstr”web”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__NAMEstr”web”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.n
ORI_WEB__NAMEstr”web”packages/oridecon-web/src/oridecon/web/config.py:WebConfig.name
ORI_WEB__OPENAPI_TITLEstr”API”OpenAPI Titleexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__OPENAPI_TITLEstr”API”OpenAPI Titleexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.o
ORI_WEB__OPENAPI_TITLEstr”API”OpenAPI Titlepackages/oridecon-web/src/oridecon/web/config.py:WebConfig.openapi_title
ORI_WEB__OPENAPI_URLstr | None(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__OPENAPI_URLstr | None(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.o
ORI_WEB__OPENAPI_URLstr | None(complex)packages/oridecon-web/src/oridecon/web/config.py:WebConfig.openapi_url
ORI_WEB__OPENAPI_VERSIONstr”1.0.0”OpenAPI Versionexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__OPENAPI_VERSIONstr”1.0.0”OpenAPI Versionexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.o
ORI_WEB__OPENAPI_VERSIONstr”1.0.0”OpenAPI Versionpackages/oridecon-web/src/oridecon/web/config.py:WebConfig.openapi_version
ORI_WEB__PERMISSIONS_POLICYdict[str, str](required)Permissions-Policy directive mappackages/oridecon-web/src/oridecon/web/security/config.py:SecurityConfig.permissions_policy
ORI_WEB__RATE_LIMIT__DEFAULT_LIMITint(complex)Max requests per windowexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RateLimit
ORI_WEB__RATE_LIMIT__DEFAULT_LIMITint(complex)Max requests per windowexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RateLimitCo
ORI_WEB__RATE_LIMIT__DEFAULT_LIMITint(complex)Max requests per windowpackages/oridecon-web/src/oridecon/web/config.py:RateLimitConfig.rate_limit.default_limit
ORI_WEB__RATE_LIMIT__DEFAULT_WINDOWint(complex)Window size in secondsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RateLimit
ORI_WEB__RATE_LIMIT__DEFAULT_WINDOWint(complex)Window size in secondsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RateLimitCo
ORI_WEB__RATE_LIMIT__DEFAULT_WINDOWint(complex)Window size in secondspackages/oridecon-web/src/oridecon/web/config.py:RateLimitConfig.rate_limit.default_window
ORI_WEB__RATE_LIMIT__ENABLEDboolTrueEnable rate limiting. When true, RateLimitMiddleware enforces the matched per-path rule or the default_limit/default_winexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RateLimit
ORI_WEB__RATE_LIMIT__ENABLEDboolTrueEnable rate limiting. When true, RateLimitMiddleware enforces the matched per-path rule or the default_limit/default_winexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RateLimitCo
ORI_WEB__RATE_LIMIT__ENABLEDboolTrueEnable rate limiting. When true, RateLimitMiddleware enforces the matched per-path rule or the default_limit/default_winpackages/oridecon-web/src/oridecon/web/config.py:RateLimitConfig.rate_limit.enabled
ORI_WEB__RATE_LIMIT__RULESdict[str, RateLimitRuleConfig](required)Per-path rate limit rules; longest-prefix match winsexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RateLimit
ORI_WEB__RATE_LIMIT__RULESdict[str, RateLimitRuleConfig](required)Per-path rate limit rules; longest-prefix match winsexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RateLimitCo
ORI_WEB__RATE_LIMIT__RULESdict[str, RateLimitRuleConfig](required)Per-path rate limit rules; longest-prefix match winspackages/oridecon-web/src/oridecon/web/config.py:RateLimitConfig.rate_limit.rules
ORI_WEB__RATE_LIMIT__STORAGE_BACKENDstr”memory”Storage backend (memory/redis)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RateLimit
ORI_WEB__RATE_LIMIT__STORAGE_BACKENDstr”memory”Storage backend (memory/redis)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RateLimitCo
ORI_WEB__RATE_LIMIT__STORAGE_BACKENDstr”memory”Storage backend (memory/redis)packages/oridecon-web/src/oridecon/web/config.py:RateLimitConfig.rate_limit.storage_backend
ORI_WEB__RATE_LIMIT__WHITELIST_IPSlist[str](required)Exempt IP addressesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RateLimit
ORI_WEB__RATE_LIMIT__WHITELIST_IPSlist[str](required)Exempt IP addressesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RateLimitCo
ORI_WEB__RATE_LIMIT__WHITELIST_IPSlist[str](required)Exempt IP addressespackages/oridecon-web/src/oridecon/web/config.py:RateLimitConfig.rate_limit.whitelist_ips
ORI_WEB__REDOC_JS_URLstr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__REDOC_JS_URLstr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.r
ORI_WEB__REDOC_JS_URLstr | NoneNonepackages/oridecon-web/src/oridecon/web/config.py:WebConfig.redoc_js_url
ORI_WEB__REDOC_URLstr | None”/redoc”experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__REDOC_URLstr | None”/redoc”experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.r
ORI_WEB__REDOC_URLstr | None”/redoc”packages/oridecon-web/src/oridecon/web/config.py:WebConfig.redoc_url
ORI_WEB__REFERRER_POLICYstr”strict-origin-when-cross-origin”Referrer-Policy header valuepackages/oridecon-web/src/oridecon/web/security/config.py:SecurityConfig.referrer_policy
ORI_WEB__ROLE_GUARD__RULESlist[RoleGuardRuleConfig](required)Role guard rules in declaration orderexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RoleGuard
ORI_WEB__ROLE_GUARD__RULESlist[RoleGuardRuleConfig](required)Role guard rules in declaration orderexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:RoleGuardCo
ORI_WEB__ROLE_GUARD__RULESlist[RoleGuardRuleConfig](required)Role guard rules in declaration orderpackages/oridecon-web/src/oridecon/web/config.py:RoleGuardConfig.role_guard.rules
ORI_WEB__SECURITYSecurityConfig(required)Security configuration (HSTS, CSP, cross-origin, CSRF, headers)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__SECURITYSecurityConfig(required)Security configuration (HSTS, CSP, cross-origin, CSRF, headers)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.s
ORI_WEB__SECURITYSecurityConfig(required)Security configuration (HSTS, CSP, cross-origin, CSRF, headers)packages/oridecon-web/src/oridecon/web/config.py:WebConfig.security
ORI_WEB__SERVER__DEBUGboolFalseEnable debug modeexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:ServerCon
ORI_WEB__SERVER__DEBUGboolFalseEnable debug modeexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:ServerConfi
ORI_WEB__SERVER__DEBUGboolFalseEnable debug modepackages/oridecon-web/src/oridecon/web/config.py:ServerConfig.server.debug
ORI_WEB__SERVER__HOSTstr(complex)Bind hostexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:ServerCon
ORI_WEB__SERVER__HOSTstr(complex)Bind hostexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:ServerConfi
ORI_WEB__SERVER__HOSTstr(complex)Bind hostpackages/oridecon-web/src/oridecon/web/config.py:ServerConfig.server.host
ORI_WEB__SERVER__PORTint(complex)Bind portexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:ServerCon
ORI_WEB__SERVER__PORTint(complex)Bind portexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:ServerConfi
ORI_WEB__SERVER__PORTint(complex)Bind portpackages/oridecon-web/src/oridecon/web/config.py:ServerConfig.server.port
ORI_WEB__SERVER__RELOADbool(complex)Enable auto-reloadexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:ServerCon
ORI_WEB__SERVER__RELOADbool(complex)Enable auto-reloadexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:ServerConfi
ORI_WEB__SERVER__RELOADbool(complex)Enable auto-reloadpackages/oridecon-web/src/oridecon/web/config.py:ServerConfig.server.reload
ORI_WEB__SERVER__WORKERSint(complex)Number of workersexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:ServerCon
ORI_WEB__SERVER__WORKERSint(complex)Number of workersexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:ServerConfi
ORI_WEB__SERVER__WORKERSint(complex)Number of workerspackages/oridecon-web/src/oridecon/web/config.py:ServerConfig.server.workers
ORI_WEB__STATIC__DIRECTORYstr”static”Directory to serveexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:StaticFil
ORI_WEB__STATIC__DIRECTORYstr”static”Directory to serveexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:StaticFileC
ORI_WEB__STATIC__DIRECTORYstr”static”Directory to servepackages/oridecon-web/src/oridecon/web/config.py:StaticFileConfig.static.directory
ORI_WEB__STATIC__ENABLEDboolFalseEnable static file servingexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:StaticFil
ORI_WEB__STATIC__ENABLEDboolFalseEnable static file servingexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:StaticFileC
ORI_WEB__STATIC__ENABLEDboolFalseEnable static file servingpackages/oridecon-web/src/oridecon/web/config.py:StaticFileConfig.static.enabled
ORI_WEB__STATIC__HTMLboolFalseServe HTML files (SPA mode)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:StaticFil
ORI_WEB__STATIC__HTMLboolFalseServe HTML files (SPA mode)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:StaticFileC
ORI_WEB__STATIC__HTMLboolFalseServe HTML files (SPA mode)packages/oridecon-web/src/oridecon/web/config.py:StaticFileConfig.static.html
ORI_WEB__STATIC__PREFIXstr”/static”URL prefix for static filesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:StaticFil
ORI_WEB__STATIC__PREFIXstr”/static”URL prefix for static filesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:StaticFileC
ORI_WEB__STATIC__PREFIXstr”/static”URL prefix for static filespackages/oridecon-web/src/oridecon/web/config.py:StaticFileConfig.static.prefix
ORI_WEB__SWAGGER_CSS_URLstr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__SWAGGER_CSS_URLstr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.s
ORI_WEB__SWAGGER_CSS_URLstr | NoneNonepackages/oridecon-web/src/oridecon/web/config.py:WebConfig.swagger_css_url
ORI_WEB__SWAGGER_JS_URLstr | NoneNoneexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__SWAGGER_JS_URLstr | NoneNoneexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.s
ORI_WEB__SWAGGER_JS_URLstr | NoneNonepackages/oridecon-web/src/oridecon/web/config.py:WebConfig.swagger_js_url
ORI_WEB__SWAGGER_UI_URLstr | None(complex)experimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__SWAGGER_UI_URLstr | None(complex)experimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.s
ORI_WEB__SWAGGER_UI_URLstr | None(complex)packages/oridecon-web/src/oridecon/web/config.py:WebConfig.swagger_ui_url
ORI_WEB__TEMPLATE_DIRECTORYstr”templates”Directory for Jinja2 templatesexperimental/apps/oridecon-admin/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig
ORI_WEB__TEMPLATE_DIRECTORYstr”templates”Directory for Jinja2 templatesexperimental/apps/oridecon-cli/.venv/lib/python3.13/site-packages/oridecon/web/config.py:WebConfig.t
ORI_WEB__TEMPLATE_DIRECTORYstr”templates”Directory for Jinja2 templatespackages/oridecon-web/src/oridecon/web/config.py:WebConfig.template_directory
Env VarSourceRationale
ORI_DEBUGcore/oridecon/src/oridecon/logging/debug.pyEarly-boot logging toggle before typed config is available.
ORI_QUIETcore/oridecon/src/oridecon/app/base.pyControls startup banner suppression during process bootstrap.
ORI_CONFIGexperimental/apps/oridecon-cli/src/oridecon/cli/lib/config_loader.pyCLI override for explicit configuration file path.

This document is auto-generated. Do not edit manually.