zeroclaw/tests
argenis de la rosa 98688c61ff feat(cache): wire two-tier response cache, multi-provider token tracking, and cache analytics
- Two-tier response cache: in-memory LRU (hot) + SQLite (warm) with TTL-aware eviction
- Wire response cache into agent turn loop (temp==0.0, text-only responses only)
- Parse Anthropic cache_creation_input_tokens/cache_read_input_tokens
- Parse OpenAI prompt_tokens_details.cached_tokens
- Add cached_input_tokens to TokenUsage, prompt_caching to ProviderCapabilities
- Add CacheHit/CacheMiss observer events with Prometheus counters
- Add response_cache_hot_entries config field (default: 256)
2026-03-16 12:44:48 -04:00
..
component feat: Add Opencode-go provider (#3113) 2026-03-11 19:35:43 -04:00
fixtures test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
integration feat(channels): comprehensive channel matrix tests + v0.2.2 (#3507) 2026-03-14 16:34:00 -04:00
live feat(provider): support custom API path suffix for custom: endpoints (#3447) 2026-03-13 17:54:21 -04:00
manual fix(docs): remove stale onboarding flags after CLI changes (#3516) 2026-03-14 17:54:14 -04:00
support feat(cache): wire two-tier response cache, multi-provider token tracking, and cache analytics 2026-03-16 12:44:48 -04:00
system test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
test_component.rs test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
test_integration.rs test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
test_live.rs test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00
test_system.rs test: restructure test suite into five-level taxonomy 2026-03-11 11:03:33 -04:00