Sarah Wooders
bbd52e291c
feat: refactor summarization and message persistence code [LET-6464] ( #6561 )
2025-12-15 12:02:34 -08:00
Shubham Naik
b2cae07556
Shub/let 6495 create base code for scheduling [LET-6495] ( #6581 )
...
* feat: create base code for scheduling
* feat: create base code for scheduling
* feat: create base code for scheduling
* feat: create base code for scheduling
* chore: redeploy
* chore: redeploy
* chore: userid
---------
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-12-15 12:02:34 -08:00
Ari Webb
b4af037c19
feat: default preserve filesystem for migration [LET-6366] ( #6475 )
...
* feat: default preserve filesystem for migration
* add button on frontend
* stage and publish api and add to templates test
* fix test
* stage and publish api
* agents inherit folders from templates
* sync sources on template update
* don't preserve sources on af upload
* fix test
2025-12-15 12:02:34 -08:00
Ari Webb
4092820f3a
feat: add project id scoping for tools backend changes ( #6529 )
2025-12-15 12:02:34 -08:00
cthomas
5109ba1384
feat: add source param to logging ( #6473 )
...
* feat: add source param to logging
* api sync
2025-12-15 12:02:32 -08:00
Sarah Wooders
e862bae524
feat: patch tool calling endpoint and add SDK testing ( #6456 )
2025-12-15 12:02:19 -08:00
Charles Packer
88a3743cc8
fix(core): distinguish between null and 0 for prompt caching ( #6451 )
...
* fix(core): distinguish between null and 0 for prompt caching
* fix: runtime errors
* fix: just publish just sgate
2025-12-15 12:02:19 -08:00
Charles Packer
131891e05f
feat: add tracking of advanced usage data (eg caching) [LET-6372] ( #6449 )
...
* feat: init refactor
* feat: add helper code
* fix: missing file + test
* fix: just state/publish api
2025-12-15 12:02:19 -08:00
Shubham Naik
aa96aacde1
chore: update endpoints [LET-6311] ( #6428 )
...
chore: update endpoints
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-12-15 12:02:18 -08:00
Ari Webb
92bad11453
fix: remove project_id from identities list [LET-6258] ( #6413 )
...
* fix: remove project_id from identities list
* fix frontend
* revert and add support for headers
* just stage + publish api
* don't use headers yet as that breaks tests
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-12-15 12:02:18 -08:00
Caren Thomas
cda2f1b573
drop docs and bump version
2025-11-26 14:40:49 -08:00
Shubham Naik
09bf146140
feat: add delete/create template endpoint [LET-6309] ( #6416 )
...
* feat: add delete/create template endpoint
* chore: update sdk
* chore: update sdk
---------
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-11-26 14:39:40 -08:00
Ari Webb
d4e7428c98
feat: structured outputs for anthropic [LET-6232] ( #6410 )
...
feat: structured outputs for anthropic
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-26 14:39:40 -08:00
Shubham Naik
2ee1ff50dd
Shub/let 6339 add endpoint for counting non hidden agents [LET-6339] ( #6406 )
...
* feat: add hidden agent count
* feat: add hidden agent count
* chore; hiddne agents
---------
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-11-26 14:39:40 -08:00
Christina Tong
96ed4791ea
chore: add agent id filter to ADE agents [LET-6278] ( #6339 )
...
* chore: filter agents by agent id [LET-6277]
* chore: add agent id filter to ADE agents [LET-6278]
* update autogen files
* update to fe implementation
* update
* translations
* add autogenerated files
2025-11-26 14:39:40 -08:00
Sarah Wooders
0fc86c4968
feat: run tool by for a given agent [LET-6320] ( #6386 )
2025-11-26 14:39:40 -08:00
Shubham Naik
0653970533
Fix template alignment ( #6389 )
...
* chore: fix template render alignment
* chore: fix template render alignment
* chore: fix templates
---------
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-11-26 14:39:40 -08:00
Kian Jones
3e92fecb03
feat: query param validation block label, name, and search ( #6397 )
...
* add block label, name, and search query param validation
* finishing touches on blocks
* remove default for blocks
* query changes to api spec
* openapi changes
* change descriptions
2025-11-26 14:39:40 -08:00
Shubham Naik
d13205d8a2
Shub/let 3923 identities totally broken [LET-3923] ( #6346 )
...
* fix: identities sdk tests
* fix: identities sdk tests
* chore: fix tests
* chore: update step orchestrator
* chore: add logging
* chore: add stripe keys
* fix: check
* chore: update db
---------
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-11-26 14:39:40 -08:00
Ari Webb
3e02f12dfd
feat: add tool embedding and search [LET-6333] ( #6398 )
...
* feat: add tool embedding and search
* fix ci
* add env variable for embedding tools
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-26 14:39:40 -08:00
cthomas
a101b6c4e9
feat: change default value for legacy put_inner_thoughts_in_kwargs ( #6395 )
...
* feat: change default value for legacy put_inner_thoughts_in_kwargs
* update default in validation layer
2025-11-26 14:39:39 -08:00
Ari Webb
89c7ab5f14
feat: structured outputs for openai [LET-6233] ( #6363 )
...
* first hack with test
* remove changes integration test
* Delete apps/core/tests/sdk_v1/integration/integration_test_send_message_v2.py
* add test
* remove comment
* stage and publish api
* deprecate base level response_schema
* add param to llm_config test
---------
Co-authored-by: Ari Webb <ari@letta.com >
2025-11-26 14:39:39 -08:00
cthomas
b08dc5c4d8
feat: mark include_relationships param as legacy in api ( #6368 )
2025-11-24 19:11:20 -08:00
Kian Jones
939ba75e97
fix: properly limit runs query ( #6357 )
...
* letta
* tweak
* cancellation to 100
* openapi changes
2025-11-24 19:10:27 -08:00
Shubham Naik
3ea7d8a356
Shub/let 6307 refactor create agent code to not reuse code [LET-6307] ( #6352 )
...
* feat: refactor create agent to not reuse code
* chore: create agent template code refactor
* chore: create agent template code refactor
* chore: create agent template code refactor
* Update docs
---------
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-11-24 19:10:27 -08:00
Charles Packer
c4699b3d17
feat: add support for opus 4.5 ( #6256 )
...
* feat: add support for new model
* fix: just stage-api && just publish-api (anthropic model settings changed)
* fix: just stage-api && just publish-api (anthropic model settings changed)
* fix: make kevlar have default reasoning on
* fix: bump anthropic sdk version
* fix: patch name
* pin newer version anthropic
---------
Co-authored-by: Ari Webb <ari@letta.com >
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
jnjpng
a843cdba53
fix: create agent for template openapi response schema ( #6314 )
...
* base
* fix
* generate
---------
Co-authored-by: Letta Bot <noreply@letta.com >
2025-11-24 19:10:27 -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
0e92850c95
feat: update template endpoint title ( #6283 )
2025-11-24 19:10:26 -08:00
cthomas
90e13f7dbc
fix: runs endpoint titles ( #6282 )
2025-11-24 19:10:25 -08:00
cthomas
09df9167f3
feat: rename upsert properties endpoint ( #6281 )
2025-11-24 19:10:12 -08:00
cthomas
4e22afad22
feat: rename get mcp server to retrieve ( #6278 )
2025-11-24 19:10:12 -08:00
cthomas
dd03723190
feat: rename get mcp tool to retrieve ( #6276 )
2025-11-24 19:10:12 -08:00
cthomas
3252630f7e
chore: rename get to retrieve for archive docs ( #6095 )
2025-11-24 19:10:11 -08:00
cthomas
fa1e9c600d
chore: rename list files in folders docs ( #6097 )
...
* chore: rename list files in folders docs
* fix ADE references
2025-11-24 19:10:11 -08:00
cthomas
1be2f61f05
feat: add new letta error message stream response type ( #6192 )
2025-11-24 19:10:11 -08:00
jnjpng
3de712fce0
fix: compact and import export file naming in migration guide ( #6265 )
...
compact and import export file
Co-authored-by: Letta Bot <noreply@letta.com >
2025-11-24 19:09:54 -08:00
Christina Tong
04611b981c
feat: filter messages search endpoint by agent id [LET-6229] ( #6246 )
...
* feat: filter messages search endpoint by agent id [LET-6229]
* add autogenerated schema/types
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
Sarah Wooders
a6b19bf3aa
Revert "feat: support anthropic structured outputs [LET-6190]" ( #6229 )
...
Revert "feat: support anthropic structured outputs [LET-6190] (#6200 )"
This reverts commit 46f6422e68b0d35df1690118dd971c20a4ba7a81.
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
Sarah Wooders
e7e2105ab6
feat: rename .af parameters [LET-6154] ( #6204 )
...
* feat: rename .af parameters
* update apis
2025-11-24 19:09:33 -08:00
Sarah Wooders
c18af2bc81
feat: support anthropic structured outputs [LET-6190] ( #6200 )
2025-11-24 19:09:33 -08:00
Sarah Wooders
a466e65e6b
feat: move sources to folders [LET-6189] ( #6199 )
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
Cameron
1e5d6e39c4
Update docs custom domain to docs-legacy.letta.com ( #6191 )
...
Change the Fern docs custom domain from docs.letta.com to docs-legacy.letta.com.
Next steps:
- Contact Fern to receive new CNAME and TXT records
- Update DNS records for docs-legacy subdomain
- Wait for SSL provisioning
👾 Generated with [Letta Code](https://letta.com )
Co-authored-by: Letta <noreply@letta.com >
2025-11-24 19:09:32 -08:00
Caren Thomas
fa21e07905
remove docs
2025-11-13 15:39:54 -08:00