Vidit Ostwal
aaaa312cba
feat(llm): add provider input token count support (#8109)
* feat(llm): add token estimation interface
* feat(openai): add input token count support
* test(openai): cover input token counting
* feat(anthropic): add input token count support
* feat(llm): extend input token count providers
* feat(litellm): add input token estimation
* fix(llm): address token count provider gaps
* fix(llm): count LiteLLM structured output tokens
* fix(anthropic): align token count payload
* fix(snowflake): reject unsupported token counts
* fix(openai): reject compatible token counts
* refactor(llm): simplify token count interface
* fix(llm): fall back to character token estimates
* fix(llm): warn on token count fallback
* fix(anthropic): fall back when token counting fails
2026-10-14 23:22:45 +05:30
..
2026-10-14 23:22:45 +05:30
2026-04-29 11:12:11 -07:00
2026-05-27 13:20:53 -07:00
2026-10-14 23:22:45 +05:30
2025-12-10 20:32:10 -05:00
2025-12-01 18:56:56 -05:00
2026-10-14 23:22:45 +05:30
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-05 14:33:36 -05:00
2026-01-23 15:13:25 -05:00
2026-01-22 17:44:03 -08:00
2026-05-27 13:20:53 -07:00
2026-05-27 13:20:53 -07:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-05 14:33:36 -05:00
2026-01-05 14:33:36 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-05 14:33:36 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-05 14:33:36 -05:00
2026-01-05 14:33:36 -05:00
2026-01-05 14:33:36 -05:00