jnjpng
85c242077e
feat: strict tool calling setting ( #8810 )
...
base
2026-01-19 15:54:42 -08:00
Sarah Wooders
97cdfb4225
Revert "feat: add strict tool calling setting [LET-6902]" ( #8720 )
...
Revert "feat: add strict tool calling setting [LET-6902] (#8577 )"
This reverts commit 697c9d0dee6af73ec4d5d98780e2ca7632a69173.
2026-01-19 15:54:39 -08:00
Sarah Wooders
bdede5f90c
feat: add strict tool calling setting [LET-6902] ( #8577 )
2026-01-19 15:54:38 -08:00
Sarah Wooders
91e3dd8b3e
feat: fix new summarizer code and add more tests ( #6461 )
2025-12-15 12:02:19 -08:00
Matthew Zhou
20ce885e07
feat: Simplify create_letta_messages_from_llm_response [LET-4681] ( #5204 )
...
Simplify create_letta_messages_from_llm_response
2025-10-07 17:50:50 -07:00
Sarah Wooders
ef07e03ee3
feat: add run_id to input messages and step_id to messages ( #5099 )
2025-10-07 17:50:48 -07:00
Matthew Zhou
b0bc04fec7
fix: Patch batch routes ( #4916 )
...
Patch batch routes
2025-10-07 17:50:46 -07:00
Kian Jones
b8e9a80d93
merge this ( #4759 )
...
* wait I forgot to comit locally
* cp the entire core directory and then rm the .git subdir
2025-09-17 15:47:40 -07:00
Kian Jones
22f70ca07c
chore: officially migrate to submodule ( #4502 )
...
* remove apps/core and apps/fern
* fix precommit
* add submodule updates in workflows
* submodule
* remove core tests
* update core revision
* Add submodules: true to all GitHub workflows
- Ensure all workflows can access git submodules
- Add submodules support to deployment, test, and CI workflows
- Fix YAML syntax issues in workflow files
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
* remove core-lint
* upgrade core with latest main of oss
---------
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-09 12:45:53 -07:00
cthomas
b4810633af
chore: deprecate orm enum file ( #3724 )
2025-08-04 11:59:55 -07:00
Andy Li
73e74270f4
feat: modal sandbox
2025-07-30 11:25:40 -07:00
cthomas
6d56aecf95
feat: add special message update helper for agent ( #3442 )
2025-07-20 23:00:57 -07:00
Andy Li
04e9f43220
chore: strings lint cleanup ( #3374 )
2025-07-18 09:20:45 -07:00
Andy Li
d9ebed06ef
fix: batch jobs not being polled ( #3034 )
2025-06-25 17:07:21 -07:00
Matthew Zhou
a31826d7a5
feat: Override heartbeat request when system forces step exit ( #3015 )
2025-06-24 19:50:00 -07:00
Sarah Wooders
4deb6e17a9
feat: add ability to configure agent timezone ( #2978 )
...
Co-authored-by: Kian Jones <kian@letta.com >
2025-06-24 12:57:37 -07:00
cthomas
1a477ccbfe
chore: move agent step state def ( #2923 )
2025-06-19 16:04:52 -07:00
cthomas
a855532e4b
feat: set request heartbeat for max steps ( #2739 )
2025-06-10 15:26:07 -07:00
Andy Li
d2252f2953
feat: otel metrics and expanded collecting ( #2647 )
...
(passed tests in last run)
2025-06-05 17:20:14 -07:00
cthomas
904ccd65b6
fix: remove separate tool call id in streaming path ( #2641 )
2025-06-04 17:35:55 -07:00
cthomas
945c3d5115
feat: add harcoded org check for async loop ( #2408 )
2025-05-24 10:37:12 -07:00
cthomas
83268af4f8
feat(asyncify): migrate batch sbox methods ( #2396 )
2025-05-23 18:40:30 -07:00
Sarah Wooders
8133a5a158
feat: add MCP servers into a table and MCP tool execution to new agent loop ( #2323 )
...
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com >
2025-05-23 16:22:16 -07:00
cthomas
5049f0a623
feat(asyncify): more batch db calls ( #2350 )
2025-05-22 23:12:11 -07:00
cthomas
f10a15a8ac
feat: only include relevant relationships on agent fetch ( #2319 )
2025-05-21 15:58:55 -07:00
Matthew Zhou
b7f2fb256a
fix: Fix test letta agent batch ( #2295 )
2025-05-21 07:25:49 -07:00
cthomas
18e30dbfba
feat(asyncify): remove non async memory methods ( #2245 )
2025-05-20 17:56:54 -07:00
cthomas
2cd4ebd348
feat: convert more methods to async ( #2200 )
2025-05-15 13:44:58 -07:00
jnjpng
2c252cceb2
feat: move get_agent_by_id to be async ( #2198 )
2025-05-15 12:32:28 -07:00
cthomas
7f90746152
feat: convert many methods to async ( #2193 )
2025-05-15 12:09:40 -07:00
Andy Li
955873ab4d
feat: async list/prepare messages ( #2181 )
...
Co-authored-by: Caren Thomas <carenthomas@gmail.com >
2025-05-15 00:34:04 -07:00
cthomas
928c83d91d
feat: stream tool return in async loop ( #2172 )
2025-05-13 22:36:56 -07:00
cthomas
d8a51764cc
feat: skip relationship joins for blocks fetch ( #2130 )
2025-05-12 17:54:10 -07:00
Andy Li
600ccb35e7
feat: async db client ( #2076 )
2025-05-12 17:15:14 -07:00
cthomas
db6982a4bc
feat: add provider_category field to distinguish byok ( #2038 )
2025-05-06 17:31:36 -07:00
Matthew Zhou
ff6a7ab569
feat: Add bulk rethink memory for letta agent batches ( #2002 )
...
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
Co-authored-by: cthomas <caren@letta.com >
2025-05-05 15:24:59 -07:00
Matthew Zhou
d9d586e431
feat: Add message listing for a letta batch ( #1982 )
2025-05-02 11:14:03 -07:00
cthomas
c4f603d7b6
feat: always add user id to openai requests ( #1969 )
2025-04-30 23:23:01 -07:00
cthomas
18db9b9509
feat: byok 2.0 ( #1963 )
2025-04-30 21:26:50 -07:00
cthomas
ce2e8f5c4d
feat: add llm config per request ( #1866 )
2025-04-23 16:37:05 -07:00
cthomas
e599610629
feat: add tool execution result object ( #1837 )
2025-04-22 11:30:36 -07:00
Matthew Zhou
d38bed80fe
feat: Add tracing to letta batch agent ( #1822 )
2025-04-21 13:47:39 -07:00
Matthew Zhou
d1c3906f19
feat: Add more tests for batch agent loop ( #1819 )
2025-04-21 13:32:06 -07:00
Sarah Wooders
da62cc6898
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
Matthew Zhou
f6cbaa04c9
feat: Create POST v1/agents/messages/batches ( #1722 )
2025-04-15 14:36:41 -07:00
Matthew Zhou
983f750990
feat: Implement resume step after request in new batch agent loop ( #1676 )
2025-04-15 13:56:22 -07:00
Matthew Zhou
c8b8055a43
feat: Debug and add comprehensive testing for step_until_request ( #1669 )
2025-04-10 14:42:33 -07:00
Matthew Zhou
dec66f928e
feat: Finish step_until_request in new batch agent loop ( #1656 )
2025-04-10 10:19:06 -07:00