cthomas
8e9d85fcc7
test: fix legacy send message tests ( #6382 )
...
* test: fix legacy send message tests
* fix reasoner model test
* add hidden reasoning
2025-11-26 14:39:39 -08:00
cthomas
f6c21a9783
fix: sources api validatione error for 1.0 sdk ( #6380 )
2025-11-26 14:39:39 -08:00
cthomas
898c0ed83e
test: cancellation edge case in test ( #6379 )
2025-11-26 14:39:39 -08:00
cthomas
b08309487c
fix: relative path for data dir in test ( #6376 )
2025-11-26 14:39:39 -08:00
cthomas
e5bddab11c
test: migrate cancellation test to 1.0 sdk [LET-6327] ( #6375 )
...
* test: migrate cancellation test to 1.0 sdk
* revert async change
* debug redis
* cleanup
2025-11-26 14:39:39 -08:00
cthomas
9cdaf4b5a8
test: migrate mcp_tests to 1.0 sdk [LET-6326] ( #6374 )
...
test: migrate mcp_tests to 1.0 sdk
2025-11-26 14:39:39 -08:00
cthomas
3efee41148
test: migration integration_test_mcp to use 1.0 sdk [LET-6325] ( #6373 )
...
test: migration integration_test_mcp to use 1.0 sdk
2025-11-26 14:39:39 -08:00
cthomas
09c1f7f1b3
feat: migrate search test to 1.0 sdk [LET-6321] ( #6370 )
...
* feat: migrate search test to 1.0 sdk
* fix import
* attempt to fix
* attempt 2
2025-11-26 14:39:39 -08:00
cthomas
e272da068c
test: make test_sdk_client compat with 1.0 [LET-6322] ( #6371 )
...
test: make test_sdk_client compat with 1.0
2025-11-26 14:39:39 -08:00
cthomas
0ecf72567a
test: migrate sources test to 1.0 sdk [LET-6317] ( #6367 )
...
* test: migrate sources test to 1.0 sdk
* fix dict attribute access
2025-11-26 14:39:39 -08:00
cthomas
7b0bd1cb13
feat: cutover repo to 1.0 sdk client LET-6256 ( #6361 )
...
feat: cutover repo to 1.0 sdk client
2025-11-24 19:11:18 -08:00
Ari Webb
ce2ca8660b
feat: add effort dropdown for claude 4.5 opus (backend) ( #6351 )
...
* feat: add effort support (backend)
* fix test_agent_state_schema_unchanged
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-24 19:10:27 -08:00
cthomas
e4fb00fef8
test: make hitl tests pass using v1 sdk LET-6312 ( #6353 )
...
test: make hitl tests pass using v1 sdk
2025-11-24 19:10:27 -08:00
Ari Webb
f9b405372d
feat: add search routes [LET-6236] ( #6280 )
...
* claude code first pass
* rename routes
* search_messages and list_messages
* revert agents messagesearch
* generate api
* fix backend for list all messages
* request for message search
* return list of letta message
* add tests
* error in archive endpoint
* archive delete return type wrong
* optional params for archive creation
* add passage to tpuf on create
* fix archive manager
* support global passage search
* search by agent
* just do basic org wide search for now
* change message test to be about fresh data, cleanup after
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-24 19:10:27 -08:00
Ari Webb
cee3c7ed58
fix: don't embed system messages [LET-6243] ( #6307 )
...
don't embed system messages
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-24 19:10:26 -08:00
Ari Webb
d417870537
feat: parallel tool calling in model settings [LET-6239] ( #6262 )
...
* parallel tool calling in model settings
* configs for send message sdk v1
* change models for all tests
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-24 19:10:26 -08:00
cthomas
1be2f61f05
feat: add new letta error message stream response type ( #6192 )
2025-11-24 19:10:11 -08:00
cthomas
1d71468ab2
feat: don't yield tool return message back in hitl [LET-6012] ( #6219 )
...
feat: don't yield tool return message back in hitl
2025-11-24 19:10:11 -08:00
Sarah Wooders
ce3add4f55
feat: migrate integration tests to use model_settings ( #6125 )
...
* migration integration tests to use model_settings
* updated configs
* update v2 tests
* revert files
* add some configs and fix tests
* fix conversation_search
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-24 19:09:33 -08:00
Ari Webb
9bff8413a0
fix: fix gemini models reasoning [LET-6228] ( #6245 )
...
* fixed locally
* fix tests
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-24 19:09:33 -08:00
Ari Webb
7380eaec13
feat: enable gpt5.1 models [LET-6178] ( #6175 )
...
* hack at gpt51
* revert package lock
* first hack
* default context window
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-24 19:09:33 -08:00
Ari Webb
c79859f0b0
fix: fix send_message_v2 ci tests ( #6240 )
...
* fix send_message_v2
* revert send_message
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-24 19:09:33 -08:00
Ari Webb
699820cecd
fix: managers test ( #6232 )
...
fix managers test
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-24 19:09:33 -08:00
Ari Webb
0884272d1c
feat: make config for mcp_servers nested [LET-6098] ( #6155 )
2025-11-24 19:09:33 -08:00
Ari Webb
65a733d5dd
fix: make attach/detach routes return None if sdk verion 1.0 ( #6203 )
...
* Revert "Revert "feat: make attach/detach routes return None if version is 1.0 [LET-5844]" (#6201 )"
This reverts commit bb0d10725f5889306de61e1758f061d6c1041c52.
* fix type checking
* revert
* return state for blocks and sources
* func signatures
* create memgpt_agent for cloud-e2e-tests
* Revert "create memgpt_agent for cloud-e2e-tests"
This reverts commit f279e5897b0942b1006a5f8527713dd801064c63.
* fix
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-24 19:09:33 -08:00
Ari Webb
b0f9986209
feat: make letta_v1_agent default [LET-6153] ( #6115 )
...
* agent change
* fix tests
* fix more tests
* memgpt_v2_agent for cloud-api tests
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-24 19:09:33 -08:00
Ari Webb
ec953d27c0
fix: double escape leads to exponential growth in backslash character [LET-6016] ( #6087 )
2025-11-24 19:09:33 -08:00
Copilot
2addd4eb0d
Fix llm_model_configs committed to wrong directory ( #6206 )
...
* Initial plan
* Move llm_model_configs to correct location
Co-authored-by: kianjones9 <11655409+kianjones9@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: kianjones9 <11655409+kianjones9@users.noreply.github.com >
2025-11-24 19:09:32 -08:00
Sarah Wooders
cce0f41095
Revert "feat: make attach/detach routes return None if version is 1.0 [LET-5844]" ( #6201 )
...
Revert "feat: make attach/detach routes return None if version is 1.0 [LET-58…"
This reverts commit 328c481da6e4e0f7f30a82dcc287c90835f431cc.
2025-11-24 19:09:32 -08:00
Ari Webb
e20feaa3e4
feat: make attach/detach routes return None if version is 1.0 [LET-5844] ( #6141 )
...
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-24 19:09:32 -08:00
cthomas
41392cdb8a
test: make hitl testing pass ( #6188 )
2025-11-24 19:09:32 -08:00
Kian Jones
7f49e08be9
fix: attempt to better handle reasoning content in embedding flow, and add test coverage ( #6171 )
...
fix and test case addition
2025-11-24 19:09:32 -08:00
jnjpng
53d01f29a1
fix: v1 sdk integration tests for update and create renames ( #6139 )
...
* base
* yay
* update
* update
---------
Co-authored-by: Letta Bot <noreply@letta.com >
2025-11-13 15:36:56 -08:00
Shelley Pham
b73545cd60
fix: agents created from templates cannot read attached files [LET-6146] ( #6137 )
...
* fix: Ensure agents created from templates can read attached files
* test: Add test for template-based agent file attachment from sources
2025-11-13 15:36:56 -08:00
jnjpng
6139ab23d2
fix: v1 sdk send message tests for message union rename ( #6123 )
...
* add
* base:
---------
Co-authored-by: Letta Bot <noreply@letta.com >
2025-11-13 15:36:56 -08:00
Sarah Wooders
5730f69ecf
feat: modal tool execution - NO FEATURE FLAGS USES MODAL [LET-4357] ( #5120 )
...
* initial commit
* add delay to deploy
* fix tests
* add tests
* passing tests
* cleanup
* and use modal
* working on modal
* gate on tool metadata
* agent state
* cleanup
---------
Co-authored-by: Letta Bot <noreply@letta.com >
2025-11-13 15:36:56 -08:00
Christina Tong
2a8523aa01
chore: migrate multi agent integration test to v1 sdk [LET-6152] ( #6113 )
...
* chore: migrate multi agent integration test to v1 sdk [LET-6152]
* update functions
* access field
* clean
* flexibility for in context messge
* add agent type
* check content
* update
* agent type
2025-11-13 15:36:56 -08:00
Sarah Wooders
982501f6fa
feat: create model table to persist available models ( #5835 )
...
---------
Co-authored-by: Ari Webb <arijwebb@gmail.com >
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-13 15:36:56 -08:00
Ari Webb
f36845b485
feat: add create memory for archive [LET-6148] ( #6110 )
...
* first hack
* add to stainless
* renaming field
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-13 15:36:56 -08:00
Sarah Wooders
6eeb3c90bb
feat: bring back model_settings and remove validation again ( #6104 )
2025-11-13 15:36:56 -08:00
Sarah Wooders
ddc87418f4
feat: revert model_settings ( #6089 )
2025-11-13 15:36:56 -08:00
cthomas
c0f270047c
feat: add list support for query params in sdk ( #6085 )
...
* feat: add list support for query params in sdk
* use repeat array_format
* use dots for nested_format
2025-11-13 15:36:56 -08:00
Kian Jones
d360242307
fix: don't expect stop reason to have a run id ( #6083 )
...
don't expect stop reason to have a run id
2025-11-13 15:36:56 -08:00
jnjpng
5797b4162e
fix: agent create test + stage publish api ( #6063 )
...
* base
* fix
---------
Co-authored-by: Letta Bot <noreply@letta.com >
2025-11-13 15:36:56 -08:00
Sarah Wooders
0b1fe096ec
feat: split up handle and model_settings ( #6022 )
2025-11-13 15:36:56 -08:00
jnjpng
5e35887295
fix: tools page not subscriptable ( #6057 )
...
fix
Co-authored-by: Letta Bot <noreply@letta.com >
2025-11-13 15:36:56 -08:00
jnjpng
a66a8187cd
fix: v1 sdk tests directly subscripting from list endpoints ( #6054 )
...
* base
* fix
* fix
* runs
* skip
---------
Co-authored-by: Letta Bot <noreply@letta.com >
2025-11-13 15:36:56 -08:00
Ari Webb
526a678f8c
fix: fix agent test, returns new data format ( #6039 )
...
fix conftest
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-13 15:36:55 -08:00
Kian Jones
4acda9c80f
feat: global exception middleware ( #6017 )
...
* global exception middleware
* redo both logging middlewares as one
* remove extra middleware files
2025-11-13 15:36:55 -08:00
jnjpng
8ff8ef2102
chore: clean up count agent test ( #6037 )
...
base
Co-authored-by: Letta Bot <noreply@letta.com >
2025-11-13 15:36:55 -08:00