Enable FAL prompt cache validation#301
Conversation
Co-authored-by: OpenAI Codex <codex@openai.com>
|
Claude finished @lewtun's task in 1m 21s —— View job Review: Enable FAL prompt cache validationNo blocking issues — 2 P2. Both changes are narrowly scoped, gated to the FAL router path, and backed by live validation (24,769 cached read tokens on the second turn). The anthropic-only gating means GPT-5.5 and non-router paths are untouched. Correctness — looks right
P2 — test gap: anthropic cache_control without a session idThe only assertion for the new P2 — duplicate
|
Co-authored-by: OpenAI Codex <codex@openai.com>
|
Claude finished @lewtun's task in 54s —— View job Re-review: Enable FAL prompt cache validationLGTM — no blocking issues. Both P2 findings from the prior review are addressed in
No new P0 concerns. The anthropic-only gating via
|
Co-authored-by: OpenAI Codex <codex@openai.com>
|
Claude finished @lewtun's task in 34s —— View job Re-review: Enable FAL prompt cache validationLGTM — no blocking issues. The new commit
The substantive Python changes ( Nothing in this push changes that assessment. |
Co-authored-by: OpenAI Codex <codex@openai.com>
|
Claude finished @lewtun's task in 32s —— View job Re-review: Enable FAL prompt cache validationLGTM — no blocking issues. The latest push is a merge from
The prior P2 findings (first-turn Nothing in this push changes that assessment. |

Summary
Validation
uv run --extra dev pytest tests/unit/test_prompt_caching.py tests/unit/test_telemetry_usage.pyuv run --frozen ruff check .uv run --frozen ruff format --check .