Matthew Zhou
13d8eae9ef
chore: Move environment to settings [LET-4080] ( #4265 )
...
Move environment to settings
2025-08-27 14:52:35 -07:00
Matthew Zhou
2fa546e15d
chore: Move environment to settings [LET-4080] ( #4265 )
...
Move environment to settings
2025-08-27 14:52:35 -07:00
jnjpng
5cf80df22c
LET-4053: chore: clean up old mcp client code
...
fix(LET-4053): clean up old mcp client code
Remove commented-out and unused files in functions/mcp_client:
- Deleted base_client.py (fully commented out)
- Deleted sse_client.py (fully commented out)
- Deleted stdio_client.py (fully commented out)
- Deleted empty __init__.py
Kept types.py and exceptions.py as they contain active code still being used.
2025-08-26 14:14:09 -07:00
jnjpng
fb6ecfc575
LET-4053: chore: clean up old mcp client code
...
fix(LET-4053): clean up old mcp client code
Remove commented-out and unused files in functions/mcp_client:
- Deleted base_client.py (fully commented out)
- Deleted sse_client.py (fully commented out)
- Deleted stdio_client.py (fully commented out)
- Deleted empty __init__.py
Kept types.py and exceptions.py as they contain active code still being used.
2025-08-26 14:14:09 -07:00
jnjpng
a5e84cc80b
feat: generate strict-compatible schema for MCP tools with optional fields
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-25 22:08:59 -07:00
jnjpng
4d6d686c6e
feat: generate strict-compatible schema for MCP tools with optional fields
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-25 22:08:59 -07:00
jnjpng
74029acb0d
fix: mcp schema generation and non-strict schema validation
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-22 15:45:33 -07:00
jnjpng
feb232f04a
fix: mcp schema generation and non-strict schema validation
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-22 15:45:33 -07:00
Matthew Zhou
c3eefbc3d6
fix: Fix 0 indexing for offset ( #4086 )
2025-08-21 14:29:51 -07:00
Matthew Zhou
a4cd4a9487
fix: Fix 0 indexing for offset ( #4086 )
2025-08-21 14:29:51 -07:00
Charles Packer
eb00e49a37
fix: patch support for custom headers + auth in MCP connects (was getting a weird silent error)
...
Co-authored-by: jnjpng <jin@letta.com >
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-21 13:42:19 -07:00
Charles Packer
86f7e2036d
fix: patch support for custom headers + auth in MCP connects (was getting a weird silent error)
...
Co-authored-by: jnjpng <jin@letta.com >
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-21 13:42:19 -07:00
Sarah Wooders
112f22297e
fix: move to static parsing for python docstrings ( #3973 )
2025-08-17 15:16:13 -07:00
Sarah Wooders
136aa89047
fix: move to static parsing for python docstrings ( #3973 )
2025-08-17 15:16:13 -07:00
Charles Packer
773a6452d1
fix: handle faulty schemas from bad mcp servers better
...
Co-authored-by: jnjpng <jin@letta.com >
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-15 16:08:52 -07:00
Charles Packer
7bdc0a8de8
fix: handle faulty schemas from bad mcp servers better
...
Co-authored-by: jnjpng <jin@letta.com >
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-15 16:08:52 -07:00
Andy Li
e2e91c7260
feat: typescript sandbox
2025-08-12 15:39:17 -07:00
Andy Li
183c67c181
feat: typescript sandbox
2025-08-12 15:39:17 -07:00
Sarah Wooders
f4740b1388
chore: remove legacy embeddings ( #3846 )
2025-08-12 15:11:09 -07:00
Sarah Wooders
20a857b900
chore: remove legacy embeddings ( #3846 )
2025-08-12 15:11:09 -07:00
Kevin Lin
18b036fa07
feat: add line number warning to memory_insert ( #3829 )
2025-08-08 13:47:13 -07:00
Kevin Lin
81093ac10b
feat: add line number warning to memory_insert ( #3829 )
2025-08-08 13:47:13 -07:00
Sarah Wooders
bde4714294
chore: merge oss ( #3712 )
2025-08-07 22:20:26 -07:00
Sarah Wooders
e5497b1d0d
chore: merge oss ( #3712 )
2025-08-07 22:20:26 -07:00
Matthew Zhou
6a713f9ae7
feat: Change grep to be paginated ( #3815 )
2025-08-07 16:50:05 -07:00
Matthew Zhou
637d2854e6
feat: Change grep to be paginated ( #3815 )
2025-08-07 16:50:05 -07:00
Sarah Wooders
f6f3abdeda
fix: patch non-optional memory replace ( #3803 )
2025-08-07 13:51:12 -07:00
Sarah Wooders
1ec1bfe312
fix: patch non-optional memory replace ( #3803 )
2025-08-07 13:51:12 -07:00
Matthew Zhou
10f6f1d247
feat: Implement archival sharing ( #3689 )
2025-08-01 23:34:49 -07:00
Matthew Zhou
25086518cd
feat: Implement archival sharing ( #3689 )
2025-08-01 23:34:49 -07:00
jnjpng
33868b1c10
fix: add logger for template variables for mcp
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-01 14:27:00 -07:00
jnjpng
8d0bc26035
fix: add logger for template variables for mcp
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-01 14:27:00 -07:00
Matthew Zhou
eacaa2b02a
feat: Change defaults on web search tool ( #3646 )
2025-07-29 22:23:37 -07:00
Matthew Zhou
50014701be
feat: Change defaults on web search tool ( #3646 )
2025-07-29 22:23:37 -07:00
jnjpng
04511d1ffc
feat: allow mcp authentication overrides per agent ( #3318 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-07-28 18:20:58 -07:00
jnjpng
cf8c59aab9
feat: allow mcp authentication overrides per agent ( #3318 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-07-28 18:20:58 -07:00
cthomas
695e935b55
feat: add error message in generate schema log ( #3482 )
2025-07-22 13:45:08 -07:00
cthomas
19a0e10414
feat: add error message in generate schema log ( #3482 )
2025-07-22 13:45:08 -07:00
Andy Li
04e9f43220
chore: strings lint cleanup ( #3374 )
2025-07-18 09:20:45 -07:00
Andy Li
904d9ba5a2
chore: strings lint cleanup ( #3374 )
2025-07-18 09:20:45 -07:00
Kevin Lin
0ea6686510
feat: update system prompt with file and search instructions ( #3298 )
2025-07-14 11:20:55 -07:00
Kevin Lin
3959a33f7d
feat: update system prompt with file and search instructions ( #3298 )
2025-07-14 11:20:55 -07:00
Kevin Lin
98b691a553
feat: remove persona/human from tool descriptions ( #3250 )
...
Co-authored-by: Charles Packer <packercharles@gmail.com >
2025-07-10 21:45:00 -07:00
Kevin Lin
f3645545e3
feat: remove persona/human from tool descriptions ( #3250 )
...
Co-authored-by: Charles Packer <packercharles@gmail.com >
2025-07-10 21:45:00 -07:00
Matthew Zhou
be1448e729
fix: Add comprehensive testing for tool creation paths ( #3255 )
2025-07-09 15:51:50 -07:00
Matthew Zhou
fc07b2b2c2
fix: Add comprehensive testing for tool creation paths ( #3255 )
2025-07-09 15:51:50 -07:00
Matthew Zhou
954675396f
feat: Add pinecone for cloud embedding ( #3160 )
2025-07-03 22:37:55 -07:00
Matthew Zhou
9605d1f79c
feat: Add pinecone for cloud embedding ( #3160 )
2025-07-03 22:37:55 -07:00
Matthew Zhou
243d3d040b
feat: Add close all files functionality ( #3139 )
2025-07-02 14:27:38 -07:00
Matthew Zhou
e9f7601892
feat: Add close all files functionality ( #3139 )
2025-07-02 14:27:38 -07:00