ooai_persistence.settingsΒΆ
Settings models for ooai_persistence.
- Purpose:
Centralize configuration for LangGraph checkpointers, stores, serializer strictness, cache backends, and local infrastructure defaults.
- Design:
AppSettingsis the package-local environment-backed settings entry point. It intentionally focuses on persistence concerns only so that upstream runtime/model packages can compose it cleanly.
Functions
|
Return a zero-infrastructure in-memory settings preset. |
|
Return an async Postgres settings preset. |
|
Return a local SQLite settings preset. |
Classes
|
Top-level settings for |
|
Checkpointer backend configuration. |
|
Graph cache configuration. |
|
Local infrastructure defaults for Docker Compose and development. |
|
Tracing-related environment settings that persistence packages often need nearby. |
|
Shared backend settings for checkpointers and stores. |
|
General runtime defaults for persistence resources. |
|
Serializer hardening settings. |
|
Long-term store backend configuration. |