Home/Python API overview/cadrumo package/cadrumo.adapters package/cadrumo.adapters.persistence package/cadrumo.adapters.persistence.llm package cadrumo.adapters.persistence.llm package¶ Encrypted persistence for the outbound LLM adapter’s cache, usage, telemetry and consent records. Submodules¶ cadrumo.adapters.persistence.llm.cache module LLMCache LLMCache.build_key() LLMCache.read() LLMCache.write() LLMCache.stats() LLMCache.prune() cadrumo.adapters.persistence.llm.consent_ledger module EvidenceConsentLedger EvidenceConsentLedger.append() EvidenceConsentLedger.load_entries() cadrumo.adapters.persistence.llm.run_telemetry module LLMRunRecord LLMRunRecord.run_id LLMRunRecord.caller LLMRunRecord.provider LLMRunRecord.model LLMRunRecord.duration_ms LLMRunRecord.succeeded LLMRunRecord.error_kind LLMRunRecord.started_at LLMRunTelemetrySummary LLMRunTelemetrySummary.entries LLMRunTelemetrySummary.succeeded LLMRunTelemetrySummary.failed LLMRunTelemetrySummary.min_duration_ms LLMRunTelemetrySummary.max_duration_ms LLMRunTelemetrySummary.mean_duration_ms LLMRunTelemetryRecorder LLMRunTelemetryRecorder.record() LLMRunTelemetryRecorder.load_records() LLMRunTelemetryRecorder.summarize() LLMRunTelemetryRecorder.prune() LLMRunTelemetryDiagnosticsAdapter LLMRunTelemetryDiagnosticsAdapter.load_records() cadrumo.adapters.persistence.llm.usage module UsageRecorder UsageRecorder.build_record() UsageRecorder.record() UsageRecorder.load_records() UsageRecorder.prune() UsageRecorder.summarize()