cthomas
4636fb7ba8
feat: add organization to jobs model ( #2831 )
2025-09-11 10:18:52 -07:00
Sarah Wooders
818d279c86
chore: add more indexes for block label and agent_id ( #2827 )
2025-09-10 20:28:27 -07:00
Matthew Zhou
0004ba8503
feat: Fix alembic migration for vector db type on sources for pg8000 driver ( #4482 )
...
Add commit after as well
2025-09-08 19:50:49 -07:00
Matthew Zhou
8b9a5e3ddb
feat: Add vector db type column to source [LET-4203] ( #4469 )
...
* Add vector db type column to source
* Add comments
2025-09-08 15:09:29 -07:00
cthomas
0360ceeecc
feat: add step checkpointing for progress tracking ( #4458 )
...
* feat: add step checkpointing for progress tracking
* openapi sync
2025-09-08 10:30:44 -07:00
Shubham Naik
56e2800892
feat: add hidden property to group and blocks [PRO-1145] ( #4415 )
...
* feat: add hidden property to group and blocks
* feat: add hidden property to group and blocks
* chore: bup
* chore: add hidden property
* chore: next
---------
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-09-04 10:53:16 -07:00
Matthew Zhou
00fd8617a6
feat: Add association for the vector namespace [LET-4148] ( #4354 )
...
Add association for the namespace
2025-09-02 13:21:42 -07:00
cthomas
3f87fc34f2
feat: handle message persistence for approvals flows ( #4338 )
2025-09-01 14:10:02 -07:00
Kian Jones
ca6cfa5914
chore: migrate to ruff ( #4305 )
...
* base requirements
* autofix
* Configure ruff for Python linting and formatting
- Set up minimal ruff configuration with basic checks (E, W, F, I)
- Add temporary ignores for common issues during migration
- Configure pre-commit hooks to use ruff with pass_filenames
- This enables gradual migration from black to ruff
* Delete sdj
* autofixed only
* migrate lint action
* more autofixed
* more fixes
* change precommit
* try changing the hook
* try this stuff
2025-08-29 11:11:19 -07:00
Matthew Zhou
016feda83a
feat: Support arbitrary string tagging filtering [LET-3467] ( #4285 )
...
* Finish tagging
* Add comprehensive tags functionality
* Add fern autogen
* Create passage tags table
* Add indices
* Add comments explaining dual storage
* Fix alembic heads
* Fix alembic
---------
Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com >
2025-08-28 16:57:36 -07:00
cthomas
b0cf7f0e93
feat: add new default_requires_approval flag on tools ( #4287 )
2025-08-28 15:38:59 -07:00
Matthew Zhou
651671cb83
feat: Support basic upload/querying on tpuf [LET-3465] ( #4255 )
...
* wip implementing turbopuffer
* Move imports up
* Add type of archive
* Integrate turbopuffer functionality
* Debug turbopuffer tests failing
* Fix turbopuffer
* Run fern
* Fix multiple heads
2025-08-28 10:39:16 -07:00
cthomas
b316c61221
feat: add invalid_llm_response stop reason [LET-4083] ( #4269 )
...
* feat: add invalid_llm_response stop reason
* add sqllite support
* simply skip for sqllite
* fix imports
* fix isort
2025-08-27 17:07:47 -07:00
Sarah Wooders
38c251b01b
feat: add cloud template fields to blocks/groups/agents [LET-3979]
...
* commit
* fix tests
* add routes
* remove old fields
* remove entity from group
* generate, migrate
* update
* keep from_template, etc.
* keep block fields
* final
* generate
* pass tests
* generate
* keep defaults
---------
Co-authored-by: jin <jin@letta.com >
2025-08-26 23:17:06 -07:00
cthomas
9f7c533765
feat: add azure byok ( #3884 )
2025-08-12 15:50:00 -07:00
jnjpng
922c5154e6
feat: add step metrics table
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-07 17:51:39 -07:00
Matthew Zhou
609bcf84f2
feat: Add comprehensive error tracking to steps table ( #3765 )
2025-08-06 20:19:29 -07:00
Andy Li
76679e3ecc
feat: track metrics for runs in db
2025-08-06 15:46:50 -07:00
Andy Li
64d91d6c8a
feat: npm requirements for tools
2025-08-04 14:15:10 -07:00
cthomas
28da313442
chore: deprecate orm enum file ( #3724 )
2025-08-04 11:59:55 -07:00
cthomas
10d71bfbf2
feat: groups support for agentfile ( #3721 )
2025-08-04 11:02:00 -07:00
Matthew Zhou
74624e4499
fix: Do the CTE in postgres via agent id join ( #3717 )
2025-08-03 01:58:31 -07:00
Matthew Zhou
1c465c1453
fix: Fix duplicate agents archives relationship migration error ( #3716 )
2025-08-03 01:45:27 -07:00
Matthew Zhou
62bb5ee766
fix: Remove bad unique constraint on archives ( #3715 )
2025-08-03 01:33:14 -07:00
Matthew Zhou
d81694098a
feat: Modify alembic migration archival sharing ( #3710 )
2025-08-02 17:58:45 -07:00
Matthew Zhou
25086518cd
feat: Implement archival sharing ( #3689 )
2025-08-01 23:34:49 -07:00
Shubham Naik
add4d35de1
feat: add not_indexable property to agents ( #3653 )
...
Co-authored-by: Shubham Naik <shub@memgpt.ai >
2025-07-30 17:09:36 -07:00
Andy Li
277c26a58e
feat: modal sandbox
2025-07-30 11:25:40 -07:00
Sarah Wooders
c4571c4ece
chore: move around pgvector imports ( #3609 )
2025-07-29 17:12:00 -07:00
Matthew Zhou
b16f5ffc99
feat: Polishing open files tools ( #3575 )
...
Co-authored-by: Charles Packer <packercharles@gmail.com >
Co-authored-by: Shubham Naik <shub@letta.com >
Co-authored-by: Shubham Naik <shub@memgpt.ai >
Co-authored-by: cthomas <caren@letta.com >
Co-authored-by: jnjpng <jin@letta.com >
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
Co-authored-by: Cameron Pfiffer <cameron@pfiffer.org >
Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com >
Co-authored-by: Kian Jones <kian@Kians-MacBook-Pro.local >
2025-07-29 15:46:51 -07:00
Andy Li
478972358e
chore: remove backfill
2025-07-25 13:46:12 -07:00
Andy Li
70306bdb06
feat: support for project_id and backfills
2025-07-25 13:06:12 -07:00
Andy Li
b2743e2454
feat: agent tags reverse index
2025-07-24 20:51:39 -07:00
jnjpng
772a51777e
feat: add support for oauth mcp
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-07-24 18:23:01 -07:00
Andy Li
f44e895d1f
feat: add prompts table
2025-07-22 13:59:52 -07:00
Matthew Zhou
29573e4d3f
feat: Add per-agent file management controls with context-aware defaults ( #3467 )
2025-07-22 10:43:37 -07:00
Andy Li
b7b678db4e
feat: stop reasons and error messages and sentry fixes
2025-07-18 11:56:20 -07:00
Kian Jones
f4659c9e01
feat(sqlite): CI Tests for Alembic and SQLite ( #3358 )
...
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
2025-07-17 18:04:13 -07:00
Matthew Zhou
c94b227a32
feat: Improve performance on files related data models ( #3285 )
2025-07-10 18:00:35 -07:00
Matthew Zhou
9605d1f79c
feat: Add pinecone for cloud embedding ( #3160 )
2025-07-03 22:37:55 -07:00
jnjpng
fe96b7001d
feat: mcp custom headers and multiple fixes ( #3079 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-07-03 00:06:21 +00:00
cthomas
87b23c8a29
feat: add project id to step model ( #3121 )
2025-07-02 12:03:55 -07:00
Matthew Zhou
804ec12ee2
feat: Only add suffix on duplication ( #3120 )
2025-07-01 13:48:38 -07:00
Matthew Zhou
241f653eb6
fix: Fix constraints and also implement bulk attach ( #3107 )
2025-06-30 14:27:57 -07:00
Andy Li
be199b15a4
fix: alembic ( #3036 )
2025-06-25 16:40:56 -07:00
cthomas
a352d603d2
feat: add feedback for steps ( #2946 )
2025-06-25 16:15:30 -07:00
Sarah Wooders
10cdbf2ea4
feat: add ability to configure agent timezone ( #2978 )
...
Co-authored-by: Kian Jones <kian@letta.com >
2025-06-24 12:57:37 -07:00
Kian Jones
5061690d77
fix(ci): strip newlines and lint alembic i guess ( #2944 )
2025-06-20 15:21:55 -07:00
Andy Li
e6f61a0a60
feat: index for file_id on source passages ( #2884 )
2025-06-20 12:38:27 -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