0.9.0 (2025-12-23)
- Add prompt caching (#135) (a1b1988)
- Per-turn evaluations for multi-turn conversations (#149) (23fad93)
0.8.1 (2025-12-18)
0.8.0 (2025-12-16)
- Add kimi-k2-thinking (#125) (a5ca7e7)
- Add skills suite for leaderboard (#128) (d252523)
- Remove instance level pass/fail metrics (#127) (b7e91b6)
- Fix visualization status bar + mark empty submissions as errors (#126) (ffe75d2)
- Google loads
google.svg(#134) (877538c) - Leaderboard tooltip, spacing (#129) (993683f)
- Migrate to 1.0 SDK (#143) (08a2854)
- update index.html (2dda09f)
- Add leaderboard favicon (#138) (313f380)
- Add updates tab to leaderboard (#137) (44b0255)
- GPT 5.2 leaderboard evals (#139) (00894cb)
- GPT 5.2 xhigh leaderboard evals (#141) (7f7c4cb)
- GPT5.1, Gemini 3, Opus 4.5 updates (#133) (de1f4ca)
- Improve empty submission check (#132) (2463a5b)
- Multiple benchmarks on leaderboard (#124) (39cb733)
- Track costs during runs (#130) (dc980a1)
- Update leaderboard logs (#142) (e34e0cd)
- Update leaderboard with Deepseek v3.2 and Mistral large 3 (#136) (01a17cb)
0.7.0 (2025-11-04)
- Evaluate multiple models with letta-code (#113) (f98933b)
- Support multiple graders in gates with weighted average and logical combinations (#117) (d0d0add)
- Add examples for multiple metric gates (#118) (739e4de)
- Add reference to multi grader gate example in top level README (#119) (7ad732d)
- Clean up README of Claude references (#114) (a41f9d0)
0.6.1 (2025-10-30)
0.6.0 (2025-10-29)
- add eval website (#104) (2daaf0c)
- Fix workflow (#105) (62207bd)
- Support letta code as builtin target (#101) (fe1ae2f)
- Fix kwargs in run function (#97) (c0f64b0)
- Remove duplicate gpt 4.1 results (#95) (2b9092c)
- Update Sonnet 4.5 cost (#96) (3b7a39d)
- Add extra vars to Sample (#100) (9ce87cd)
- Make target spec a discriminated union (#103) (762b520)
- Refactor AgentTarget to LettaAgentTarget (#98) (952d6f8)
- Refactor Target to AbstractAgentTarget (#99) (bb632e0)
- Add letta code example to READMEs (#102) (2fe0f68)
- adjust (2b16cd3)
- patch svg, update site (64c3491)
- Add leaderboard results yaml and script (#93) (e24fb74)
- fix style (#108) (575be53)
- relative routes bruh (#109) (d68ee95)
- whoops (#107) (53fc4eb)
0.5.0 (2025-10-23)
- Add agent_id to visualization (#91) (2f77348)
- Add agent-as-judge support for rubric grading (#77) (ae4878e)
- Add summary tables on suite finish for all display types (rich, simple) (#92) (19e1e1c)
- Support anthropic models as grader (#83) (c38cf1f)
- Support default Letta judge agent with new
letta_judgegrader kind (#86) (b4bfd6c)
- Add defensive check for run_id from streaming chunk (#75) (7d34884)
- Add pre-fill trick for Anthropic json output (#84) (2a4fd4a)
- Fix retry logic for failing agent (#74) (ecd5d5a)
- Fix typo in chunks appending (#82) (d888474)
- OpenRouter for Kimi (#76) (2cd6192)
- Print out chunks on run_id error (#81) (8b71a64)
- Flatten package imports for easier pip usage (#89) (24fd61a)
- Rename
rubrictomodel_judge(#87) (0047d3f) - Use Pydantic discriminated union for GraderSpec types (#88) (bb21f1b)
- Add perma-link for UI screenshot (#79) (00dfb38)
- Fix typo in README (#80) (a5e0497)
- Write multi-turn memory example (#90) (a683727)
0.4.1 (2025-10-21)
- Add example for tool output extractor (#66) (523d498)
- Add extra instructions for cloud usage (#71) (a8d3e5b)
- Write high level README (#69) (68be3da)
0.4.0 (2025-10-21)
0.3.2 (2025-10-20)
0.3.1 (2025-10-20)
0.3.0 (2025-10-20)
- Add filesystem benchmark generator (#48) (c2be72a)
- Add max samples to display (#47) (c821171)
- Add memory block built-in extractor (#51) (d171a10)
- Remove hardcoding metric to accuracy (#45) (62f41c4)
- Support passing in handles instead of just model configs (#41) (927e70a)
- Use
gpt-5-minias rubric grader model (#46) (4a4a0ff)
- Cannot access local variable 'stream' error (#33) (a989a16)
- Expunge send_message and disable tool rules (7775596)
- Fix streaming bug returns partial results (8d3e3d8)
- Model, status and metric columns after evaluation completes (#34) (b47c508)
- Update leaderboard task suites (#35) (436ce6f)
- Configurable retries and timeout (9ee97b6)
- Report average metrics across attempted and total samples (#50) (f2b4f7a)
- Separate files for headers and summary (#49) (9f3dbcc)
- Update examples to use
letta_v1_agent(#31) (62a6ab6) - Update model configs (91afcb8)
0.2.0 (2025-10-15)
- Add builtin tool output/arguments extractors (5133966)
- add core memory update benchmark (#21) (e0261de)
- add filesystem eval (#24) (55b902d)
- add letta leaderboard (#8) (ae68e22)
- Add model configs and multi-model runners (cf6a707)
- Add programmatic agent creation (fd820a2)
- Add support for re-grading cached evaluation trajectories (#19) (8feab64)
- Clean up results.json schema (#18) (ec72e2b)
- Flatten directories further (759638c)
- Implement decorator based custom functions (e53ee19)
- Refactor to use TaskGroups (9bc810b)
- Support custom extractors/Python tool evaluators (fc1b2f7)
- support multiple metrics (#27) (b0fa023)
- Support relative paths for custom graders (6f3cda3)
- Support streaming for stability (ef18ef6)
- update together configs (#20) (79d7890)