diff --git a/crates/aibridge/src/context.rs b/crates/aibridge/src/context.rs index ca55afe..4cd4de1 100644 --- a/crates/aibridge/src/context.rs +++ b/crates/aibridge/src/context.rs @@ -13,12 +13,9 @@ use std::collections::HashMap; use std::sync::OnceLock; -/// Rough token count. `chars / 4` ceiling. See module docs for why -/// this heuristic is sufficient. -#[deprecated(note = "Use shared::model_matrix::ModelMatrix::estimate_tokens instead")] -pub fn estimate_tokens(text: &str) -> usize { - (text.chars().count() + 3) / 4 -} +// `estimate_tokens` moved to `shared::model_matrix::ModelMatrix::estimate_tokens` +// (cdc24d8). All callers migrated; the deprecated wrapper that stood in its +// place has been removed since it had zero external consumers. /// Phase 21 — per-model context windows, mirroring the TS table in /// `tests/multi-agent/agent.ts`. Anchored on each model's documented