Sarah Wooders
87d920782f
feat: add conversation and conversation_messages tables for concurrent messaging ( #8182 )
2026-01-12 10:57:48 -08:00
cthomas
efac48e9ea
feat: add zai proxy LET-6543 ( #6836 )
...
feat: add zai proxy
2025-12-15 12:03:09 -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
cthomas
bb38da7f95
feat: add initial anthropic proxy prototype ( #6233 )
...
* feat: add initial anthropic proxy prototype
* prevent api sync
2025-11-24 19:09:33 -08:00
Sarah Wooders
85ed29274c
feat: clean up block return object [LET-5784] ( #5641 )
...
* fix: fix deep research agent
* chore: update blocks response
* add message
* update agents
* update
* use blockresponse
* undo merge conflict
* add internal agents and blocks
* remove unnecessary internal agent route
* fix utils server test
---------
Co-authored-by: christinatong01 <christina@letta.com >
2025-11-13 15:35:32 -08:00
Ari Webb
c7c0d7507c
feat: add new mcp_servers routes [LET-4321] ( #5675 )
...
---------
Co-authored-by: Ari Webb <ari@letta.com >
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
2025-10-24 15:14:21 -07:00
Ari Webb
abbd1b5595
Revert "feat: revise mcp tool routes [LET-4321]" ( #5652 )
...
Revert "feat: revise mcp tool routes [LET-4321] (#5631 )"
This reverts commit e15f120078652b2160d64a1e300317b95eccb163.
2025-10-24 15:13:47 -07:00
Ari Webb
747e7eae0e
feat: revise mcp tool routes [LET-4321] ( #5631 )
...
* start adding tools mapping
* ready to start testing new table migration
* alembic generated code
* just stage api
* small update
* integration tests
---------
Co-authored-by: Ari Webb <ari@letta.com >
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
Matthew Zhou
2dae4d33c3
feat: Implement streaming chat completions endpoint [LET-5485] ( #5446 )
...
* wip
* Add chat completions router and fix streaming service
* Finish chat completions
* Finish chat completions
* Remove extra print statement
* Run just api
* Don't explicitly throw http exceptions but surface Letta errors
* Remap errors
* Trigger CI
* Add missing Optional import
2025-10-24 15:12:11 -07:00
Matthew Zhou
2d828b8d9a
feat: Add create archive route ( #2961 )
2025-09-16 15:32:49 -07:00
cthomas
63ddfc1944
fix: re-add telemetry route for backwards compatibility ( #2879 )
2025-09-14 16:22:11 -07:00
cthomas
eb19d40099
feat: move telemetry endpoint into steps ( #2878 )
2025-09-14 16:11:15 -07:00
Shubham Naik
bffb400031
chore: surface the templates rest endpoint ( #4412 )
...
* chore: surface the templates rest endpoint
* chore: fix python server stuff
---------
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-09-04 08:48:46 -07:00
Sarah Wooders
1ef3174ad4
chore: add duplicated routes to eventually migrate sources to folders
2025-07-23 22:34:07 -07:00
Andy Li
0a54b998a8
feat: track llm provider traces and tracking steps in async agent loop ( #2219 )
2025-05-19 15:50:56 -07:00
Andy Li
49c4d9ddf3
feat: endpoint for current size in GB of the organization's embeddings ( #1880 )
...
docs: reorganize embedding models
2025-04-25 17:08:04 -07:00
Sarah Wooders
41d85c4114
feat: add batch job tracking and generate batch APIs ( #1727 )
...
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
2025-04-17 17:02:07 -07:00
cthomas
039febb8c5
feat: multi-agent ( #1243 )
2025-03-12 22:51:55 -07:00
Matthew Zhou
711699bc40
fix: Fix chat completions interface and move fast chat completions endpoint to /voice ( #1139 )
2025-02-26 14:53:31 -08:00
cthomas
bd3a175452
feat: add list identities route ( #1046 )
...
same as #1005
2025-02-18 16:49:07 -08:00
cthomas
9f60ae65fd
feat: add routes for steps ( #839 )
2025-01-29 20:57:09 -08:00
mlong93
a9c5866ae9
feat: Added list_tags route ( #645 )
...
Co-authored-by: Mindy Long <mindy@letta.com >
2025-01-14 13:33:55 -08:00
mlong93
18f06cd681
feat: new routes to gather a job's messages and usage statistics ( #564 )
...
Co-authored-by: Mindy Long <mindy@letta.com >
2025-01-12 12:36:10 -08:00
cthomas
ab30115f66
chore: generate sdk + docs for provider api ( #544 )
2025-01-10 11:29:01 -08:00
Caren Thomas
7144fd2867
run black, add isort config to pyproject.toml
2024-12-26 19:43:11 -08:00
Caren Thomas
905906d416
run isort on apps/core
2024-12-26 19:27:09 -08:00
Matthew Zhou
69730988ce
feat: Sandboxing for tool execution ( #2040 )
...
Co-authored-by: Caren Thomas <carenthomas@Jeffs-MacBook-Pro-2.local >
Co-authored-by: Caren Thomas <carenthomas@jeffs-mbp-2.lan >
Co-authored-by: Caren Thomas <carenthomas@Jeffs-MBP-2.hsd1.ca.comcast.net >
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
2024-11-22 10:34:08 -08:00
Shubham Naik
29c5f8cf12
chore: add health check route
2024-10-02 16:16:05 -07:00
Shubham Naik
188c3dd942
feat: add health check route
2024-10-02 16:13:23 -07:00
Sarah Wooders
8ae1e64987
chore: migrate package name to letta ( #1775 )
...
Co-authored-by: Charles Packer <packercharles@gmail.com >
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com >
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2024-09-23 09:15:18 -07:00