Kian Jones
da00698a93
clean up
2025-06-20 16:39:14 -07:00
Kian Jones
684913364d
move results to bottom of the page
2025-06-20 16:34:02 -07:00
Kian Jones
ebe6aa68ce
tweak
2025-06-20 16:24:29 -07:00
Kian Jones
8e370c101d
update branch ref
2025-06-20 16:18:51 -07:00
Kian Jones
02909e4d0a
draft with links
2025-06-20 16:11:46 -07:00
Kian Jones
683ec13d28
first pass
2025-06-20 14:16:32 -07:00
Sarah Wooders
81046fdd8c
chore: 0.8.5 release ( #2688 )
2025-06-19 11:06:39 -07:00
Sarah Wooders
e5ae25d00d
chore: update poetry.lock
2025-06-19 10:58:09 -07:00
Sarah Wooders
6a5ec1c7d5
fix: regenerate poetry.lock
2025-06-19 10:54:43 -07:00
Sarah Wooders
1ebb58cdf1
chore: update version 0.8.5
2025-06-19 10:43:46 -07:00
jnjpng
951ea59b30
feat: add last run completion and duration db columns to agents ( #2903 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-06-19 01:31:17 +00:00
Shangyin Tan
c9841559e8
feat: add optional embedding_config parameter to file upload endpoint ( #2901 )
...
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
2025-06-18 18:10:48 -07:00
Matthew Zhou
c999875ae9
feat: Add claude 4 config and add more models to CI ( #2747 )
...
Co-authored-by: Charles Packer <packercharles@gmail.com >
2025-06-18 17:23:52 -07:00
cthomas
cbd7fe3926
feat: add bedrock to byok ( #2891 )
2025-06-18 16:03:28 -07:00
Matthew Zhou
82cf7aac38
feat: Use default letta embedder if OpenAI key is not provided ( #2899 )
2025-06-18 15:23:43 -07:00
Matthew Zhou
698d99a66e
feat: Ungate file upload for simple MIME types even without Mistral API key ( #2898 )
2025-06-18 15:11:30 -07:00
Matthew Zhou
a1a203c943
feat: Parallel web search tool ( #2890 )
2025-06-18 14:07:51 -07:00
Sarah Wooders
08ef32ace2
feature/anthropic-system-ephemeral-caching ( #2684 )
2025-06-18 10:10:59 -07:00
jnjpng
7315c133ef
fix: test async context fix for mcp clients ( #2880 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-06-18 16:52:58 +00:00
jnjpng
30b68d1fda
fix: mcp fixes and update flow ( #2851 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-06-17 16:19:27 -07:00
Matthew Zhou
878b739532
feat: Upsert on list with no pagination ( #2875 )
2025-06-17 15:19:27 -07:00
Matthew Zhou
0931ab943a
feat: Integrate tool executor into VoiceAgent ( #2872 )
2025-06-17 14:55:58 -07:00
Matthew Zhou
c1ad25fa17
feat: Port firecrawl search into web search ( #2868 )
2025-06-17 14:08:31 -07:00
Matthew Zhou
75edfda3c3
fix: Patch model dump issues on firecrawl ( #2864 )
2025-06-17 11:40:07 -07:00
Astrotalk
1531829cc3
- Add cache control to system messages
...
- Cache static system content to reduce token costs on repeated requests
- Maintain existing conversation flow while optimizing API costs
- Support both string and list format system messages
This change leverages Anthropic's ephemeral caching to reduce costs for
frequently used system prompts and personas without affecting functionality.
2025-06-17 18:25:07 +05:30
Matthew Zhou
06ad51ba72
feat: Add built in firecrawl search tool ( #2858 )
2025-06-17 01:16:39 -07:00
Kevin Lin
6ea0a7e74e
fix: add exceptions to accept_developer_role ( #2848 )
2025-06-16 15:14:40 -07:00
Matthew Zhou
440305ad74
fix: Harden string matching for context window exceeded error ( #2847 )
2025-06-16 14:34:41 -07:00
Shangyin Tan
8e59449c99
fix: move request_heartbeat extraction to fix final_step bug ( #2844 )
2025-06-16 13:26:46 -07:00
Matthew Zhou
26089bee58
feat: Add callback_error and fix callback logic ( #2842 )
2025-06-16 13:23:03 -07:00
Matthew Zhou
5273de88d1
feat: Asyncify message async routes and also add callback url ( #2838 )
2025-06-16 11:23:46 -07:00
Matthew Zhou
8ef81aefc9
fix: Fix redis client starting even with LETTA_REDIS_PORT and LETTA_REDIS_HOST are unset ( #2833 )
2025-06-15 20:48:33 -07:00
Matthew Zhou
5f6abd2129
feat: Force tool violation to continue ( #2831 )
2025-06-15 20:14:27 -07:00
Sarah Wooders
12146579c4
chore: bugfixes ( #2682 )
2025-06-15 14:59:23 -07:00
Sarah Wooders
32911892f2
fix: fix poetry.lock
2025-06-15 11:20:50 -07:00
Sarah Wooders
b2a4f7e173
Merge branch 'main' into 0.8.4-release-2
2025-06-15 11:19:51 -07:00
jnjpng
729acaedb2
feat: add token column to mcp_servers and pipe through to sse server config ( #2775 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-06-14 18:48:10 -07:00
Matthew Zhou
c71a6d1917
feat: Fall back to Optimistic JSON parser if Pydantic one fails ( #2820 )
2025-06-14 14:29:59 -07:00
Matthew Zhou
093f65e891
feat: Change reset messages to always preserve the original system message ( #2813 )
2025-06-13 18:58:27 -07:00
Sarah Wooders
78e81391ba
fix: avoid calling model_dump on stop reason messages twice ( #2811 )
2025-06-13 18:25:35 -07:00
Matthew Zhou
96a6e21dd6
fix: Relax constraints on pip requirements ( #2809 )
2025-06-13 17:21:04 -07:00
Matthew Zhou
17fc3420ed
fix: Make voice beta endpoint VAPI compatible ( #2808 )
2025-06-13 17:20:25 -07:00
Kevin Lin
8148dab8a8
feat: tune file tools prompting ( #2652 )
2025-06-13 16:24:59 -07:00
cthomas
97986b0f03
feat: send stop reason in letta APIs ( #2789 )
2025-06-13 16:04:48 -07:00
Kevin Lin
a8895ad017
feat: add reasoning models to integration_test_send_message ( #2710 )
2025-06-13 14:54:37 -07:00
Andy Li
562a404e27
fix: metrics imports ( #2801 )
2025-06-13 14:39:24 -07:00
Andy Li
bf7bd3b905
fix: metric tracking ( #2785 )
2025-06-13 13:53:10 -07:00
Matthew Zhou
b6affd1a16
feat: Add optional pip requirements to tool object ( #2793 )
2025-06-13 13:20:36 -07:00
Andy Li
0e45a90609
chore: workflow consolidatation and fern caching for tests on pr ( #2787 )
2025-06-13 12:33:53 -07:00
Kian Jones
aeadd1aebe
fix(ci): autosummarize test fails (pydantic version dependant?) ( #2792 )
2025-06-13 12:16:48 -07:00