Expand description
Durable, content-free embedding refresh policy and terminal outcomes.
Structs§
- Embedding
Refresh Config - Fully validated durable refresh control state.
- Embedding
Refresh Config Limits - Resource and coordination bounds for refresh-control access.
- Embedding
Refresh Outcome Attempt - Content-free terminal outcome fields captured before durable lock acquisition.
- Embedding
Refresh Outcome Record - Content-free durable outcome for one compatibility lineage.
- Embedding
Refresh Project Policy - Project-wide refresh defaults.
- Embedding
Refresh Space Policy - Optional per-lineage overrides of project refresh defaults.
- Embedding
Refresh Space State - One deterministic compatibility-lineage refresh record.
- Resolved
Embedding Refresh Policy - Fully resolved policy for one compatibility lineage.
Enums§
- Embedding
Refresh Config Update - One explicit mutation of durable refresh control state.
- Embedding
Refresh Failure Class - Stable, content-free terminal refresh failure classification.
- Embedding
Refresh Outcome Status - Stable terminal interpretation of one refresh attempt.
Constants§
- DEFAULT_
EMBEDDING_ REFRESH_ DEBOUNCE - Default process-local proactive refresh debounce.
- EMBEDDING_
REFRESH_ CONFIG_ VERSION - Refresh-control document schema implemented by this release.
- MAX_
EMBEDDING_ REFRESH_ CONFIG_ BYTES - Maximum accepted refresh-control bytes by default.
- MAX_
EMBEDDING_ REFRESH_ CONFIG_ ENTRIES - Maximum per-lineage policy/outcome records by default.
- MAX_
EMBEDDING_ REFRESH_ JOBS - Default and maximum producer concurrency for one embedded project.
Functions§
- read_
embedding_ refresh_ config - Read and validate durable embedding refresh controls.
- record_
embedding_ refresh_ outcome - Record one terminal outcome with monotonic time assigned under the writer lock.
- update_
embedding_ refresh_ config - Apply one refresh-control mutation under a bounded cross-process writer lock.