Skip to main content

Module context_efficiency

Module context_efficiency 

Source
Expand description

Shared context-efficiency contracts, guards, and process-local summary caches. Shared context-efficiency helpers for optional response metadata and local summaries.

Computes affected-file and returned-source byte estimates for MCP responses and optional JSONL operator logs controlled by FRIGG_CONTEXT_EFFICIENCY_LOG.

Structs§

ContextLogAggregate
Rolled-up context-efficiency counters across one or more workspace roots.
ContextLogRootSummary
Per-workspace-root summary of context-efficiency JSONL activity.
ContextLogSummary
Multi-root context-efficiency summary for operator-facing reporting.
ContextSummaryWindow
Inclusive time window used when aggregating context-efficiency JSONL logs.

Enums§

ContextSummaryError
Failure modes when resolving summary windows or reading context logs.

Functions§

summarize_context_logs_for_roots
Aggregates optional .frigg/context.jsonl rows across workspace roots for one date window.