Sarah Wooders
d5decc2a27
fix: persist streaming errors in run metadata ( #8062 )
2026-01-12 10:57:47 -08:00
Christina Tong
ef3df907c5
feat: add last_stop_reason to AgentState [LET-5911] ( #5772 )
...
* feat: add last_stop_reason to AgentState [LET-5911]
* undo agent loop changes, use update_run_by_id_async
* add run manager test
* add integration tests
* remove comment
* remove duplicate test
2025-11-13 15:36:55 -08:00
Kian Jones
60115d4931
fix: lettuce import and add unit tests for new run manager function ( #5893 )
...
* fix lettuce import and add unit tests for new run manager function
* fix unit tests
* bump version (unrelated)
2025-11-13 15:36:38 -08:00
Shubham Naik
95816b9b28
Shub/let 5962 add perfomranceduration search to runs [LET-5962] ( #5850 )
...
* feat: add perfomrance/search to list internal runs
* chore: add tests
* chore: fix ui
* feat: support UI for this
* chore: update tests
* chore: update types
---------
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-11-13 15:36:14 -08:00
Sarah Wooders
24a14490d8
fix: add more error logging and tests for streaming LLM errors ( #5844 )
2025-11-13 15:36:14 -08:00
Christina Tong
5fddf94ac3
fix: pagination broken in runs table [LET-5790] ( #5759 )
...
* fix: pagination broken in runs table [LET-5790]
* update pagination test
* fix test
2025-11-13 15:35:34 -08:00
Kian Jones
45065297a0
feat: runtime validation for ids for internal managers calls ( #5544 )
...
* claude coded first pass
* fix test cases to expect errors instead
* fix this
* let's see how letta-code did
* claude
* fix tests, remove dangling comments, retrofit all managers functions with decorator
* revert to main for these since we are not erroring on invalid tool and block ids
* reorder decorators
* finish refactoring test cases
* reorder agent_manager decorators and fix test tool manager
* add decorator on missing managers
* fix id sources
* remove redundant check
* uses enum now
* move to enum
2025-10-24 15:13:47 -07:00
Christina Tong
12185c8601
feat: add tools used filtering to internal runs [LET-5415] ( #5557 )
...
* feat: add tool_used field to run_metrics [LET-5419]
* change to tool name
* use tool ids over names
* feat: add internal runs route with template_family filtering
* feat: add step count filtering to internal runs [LET-5417]
* remove import
* add auto generated
* feat: add tools used filtering to internal runs [LET-5415]
* add test
* add test
* fix snippets
2025-10-24 15:13:47 -07:00
Christina Tong
77c797c752
feat: add step count filtering to internal runs [LET-5417] ( #5547 )
...
* feat: add tool_used field to run_metrics [LET-5419]
* change to tool name
* use tool ids over names
* feat: add internal runs route with template_family filtering
* feat: add step count filtering to internal runs [LET-5417]
* remove import
* add auto generated
* add test
* fix snippets
2025-10-24 15:13:47 -07:00
Christina Tong
44574ec264
feat: add internal runs route with template_family filtering [LET-5416] ( #5543 )
...
* feat: add tool_used field to run_metrics [LET-5419]
* change to tool name
* use tool ids over names
* feat: add internal runs route with template_family filtering
* remove import
* add auto generated
* restrict internal runs
* add test, address comments
* add docs and auto generated fields
* remove unused template mixins
* update openapi
* add generated
2025-10-24 15:13:15 -07:00
cthomas
9cb5156ac7
chore: sync 0.12.0 version ( #3023 )
...
Co-authored-by: Matthew Zhou <mattzh1314@gmail.com >
Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com >
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
2025-10-08 16:10:51 -07:00
Shelley Pham
346db5ce60
feat: add status to runs api [PRO-1529] ( #5214 )
2025-10-07 17:50:50 -07:00
Matthew Zhou
126e51d584
feat: Support returning multiple tool returns [LET-4678] ( #5202 )
...
* Support returning multiple tool returns
* Fix test run managers
2025-10-07 17:50:50 -07:00
Sarah Wooders
354205f581
feat: create new runs table [LET-4467] ( #4841 )
2025-10-07 17:50:47 -07:00