Short prompts don't engage DeepSeek prefix caching. Inflated the immutable prefix past the cacheable threshold (~3.7k tokens, byte-stable, COLIBRI_PROBE_PREFIX_REPEAT) + a 2s commit delay (COLIBRI_PROBE_DELAY_MS). Live run on domedog: second call served 3584/3661 prompt tokens from cache (~98% hit), cache_hit_observed=true, model deepseek-v4-flash. Records the key-free result as manifests/2026-05-26-domedog-deepseek-cache-result.json (proof gate #2 evidence) and adds it as a colibri-contracts golden test (6 pass). No key in repo; .env stays gitignored. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
14 lines
548 B
TOML
14 lines
548 B
TOML
[package]
|
|
name = "colibri-deepseek"
|
|
version = "0.0.1"
|
|
edition = "2021"
|
|
license = "AGPL-3.0-only"
|
|
description = "DeepSeek client + prefix-cache accounting for Colibri"
|
|
|
|
[dependencies]
|
|
colibri-contracts = { path = "../colibri-contracts" }
|
|
tokio = { version = "1", features = ["macros", "rt-multi-thread", "time"] }
|
|
reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] }
|
|
serde = { version = "1", features = ["derive"] }
|
|
serde_json = "1"
|
|
chrono = { version = "0.4", default-features = false, features = ["clock"] }
|