Commit Graph

165 Commits

Author SHA1 Message Date
Matthew Zhou
e62ddf8355 feat: Add per-agent file management controls with context-aware defaults (#3467) 2025-07-22 10:43:37 -07:00
Matthew Zhou
3cf9580d9b feat: Add bulk source upsert mechanism (#3456) 2025-07-21 14:52:20 -07:00
Matthew Zhou
45f09b1dfb feat: Reduce database calls in import/export agent file (#3455) 2025-07-21 11:27:21 -07:00
cthomas
4895a58799 fix: remove fk constraint test (#3444) 2025-07-20 22:36:03 -07:00
cthomas
9392adc8f5 feat: skip job load in step logging (#3433) 2025-07-20 14:41:40 -07:00
cthomas
2b0dc4a1f9 feat: remove organization from tool pydantic schema (#3430) 2025-07-20 00:00:31 -07:00
cthomas
1ad3ebd934 feat: remove organization from blocks pydantic schema (#3428) 2025-07-19 23:42:19 -07:00
cthomas
810628acd9 feat: remove organization from pydantic message model (#3411) 2025-07-19 09:28:54 -07:00
Kian Jones
0cd8c830c9 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
327640d99f feat: add include_detailed_per_source_metadata flag to sources metadata endpoint (#3371) 2025-07-16 17:10:41 -07:00
Matthew Zhou
5337c7a009 feat: Establish agent file schema v2 and achieve feature parity with v1 (#3235) 2025-07-16 14:49:20 -07:00
Matthew Zhou
ec1b2c823a feat: Integrate performant validate_agent_exists_async (#3350) 2025-07-15 17:15:33 -07:00
Matthew Zhou
1643739305 feat: Improve performance on files related data models (#3285) 2025-07-10 18:00:35 -07:00
cthomas
83d8088d54 fix: sync import in dispatch callback (#3275) 2025-07-10 15:03:01 -07:00
Matthew Zhou
c3f4a66504 feat: Add duplication handling behavior (#3273) 2025-07-10 13:16:01 -07:00
Matthew Zhou
19492ef877 feat: Change block access queries (#3247) 2025-07-09 13:22:22 -07:00
Matthew Zhou
6c578acb43 feat: Add endpoint to get source statistics (#3206) 2025-07-07 14:02:44 -07:00
Matthew Zhou
954675396f feat: Add pinecone for cloud embedding (#3160) 2025-07-03 22:37:55 -07:00
Andy Li
33c1f26ab6 feat: support for agent loop job cancelation (#2837) 2025-07-02 14:31:16 -07:00
cthomas
514e7cad25 feat: add project id to step model (#3121) 2025-07-02 12:03:55 -07:00
Matthew Zhou
e495fb2ef2 feat: Various file fixes and improvements (#3125) 2025-07-01 15:21:52 -07:00
Matthew Zhou
5dccccec21 fix: Fix constraints and also implement bulk attach (#3107) 2025-06-30 14:27:57 -07:00
Matthew Zhou
0bf797fab6 feat: Add back multi agent tools and protections for cloud (#3100) 2025-06-29 22:45:39 -07:00
Sarah Wooders
d1a0dae9fb fix: fixes to step feedback listing (#3080) 2025-06-27 16:31:23 -07:00
Matthew Zhou
eb1021c7d4 fix: Clean out composio from test managers (#3082) 2025-06-27 15:51:35 -07:00
Sarah Wooders
d4b510e358 feat: allow filtering steps by feedback (#3061) 2025-06-27 14:35:29 -07:00
Matthew Zhou
9cf2f2d86b feat: Exclude archival tools on new agent creation (#3072) 2025-06-27 14:10:17 -07:00
Matthew Zhou
213e6b435b fix: Fix web search builtin test (#3044) 2025-06-26 10:45:51 -07:00
Matthew Zhou
72ac6a9d09 feat: Add default source parameter (#3040)
Co-authored-by: Charles Packer <packercharles@gmail.com>
2025-06-26 10:24:02 -07:00
Matthew Zhou
0a9ff9d0d5 feat: Add auto-closing files via LRU metric (#2881) 2025-06-23 10:49:41 -07:00
cthomas
1a477ccbfe chore: move agent step state def (#2923) 2025-06-19 16:04:52 -07:00
cthomas
064f87e722 chore: consolidate enum definitions (#2919) 2025-06-19 16:04:12 -07:00
Shangyin Tan
c6b41fe379 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
6a59186a08 feat: Change reset messages to always preserve the original system message (#2813) 2025-06-13 18:58:27 -07:00
Matthew Zhou
2e77ea6e76 feat: Add optional pip requirements to tool object (#2793) 2025-06-13 13:20:36 -07:00
Kian Jones
0d9443c358 fix(ci): autosummarize test fails (pydantic version dependant?) (#2792) 2025-06-13 12:16:48 -07:00
Andy Li
bfee33e1f9 feat: redis user caching (#2774) 2025-06-12 17:32:07 -07:00
Matthew Zhou
514901a637 fix: Get rid of lru cache (#2748) 2025-06-11 10:44:36 -07:00
cthomas
612eb74f23 fix: test managers failure (#2754) 2025-06-11 10:41:03 -07:00
Matthew Zhou
e92b83e69e feat: Fix test managers and patch default org id (#2746) 2025-06-10 16:20:36 -07:00
cthomas
5ecd8a706c fix: parallel tool calling OpenAI (#2738) 2025-06-10 14:27:01 -07:00
Matthew Zhou
3f3b155c92 feat: Cache actor calls (#2732) 2025-06-10 12:15:13 -07:00
cthomas
82dd311011 chore: create file manager (#2693) 2025-06-07 16:14:41 -07:00
Sarah Wooders
bb0122c662 feat: default to False for mcp_read_from_config (#2691) 2025-06-06 16:28:27 -07:00
Matthew Zhou
6610c0b859 feat: Search files returns citations of the filenames that were searched (#2689) 2025-06-06 15:34:03 -07:00
Matthew Zhou
841aad48ae feat: Add file metadata processing status (#2665) 2025-06-06 11:11:39 -07:00
Matthew Zhou
91432088f9 feat: Add auto attach and detach of file tools (#2655) 2025-06-05 14:01:29 -07:00
Matthew Zhou
0d1563a1fd feat: Implement search files (#2645) 2025-06-04 20:23:04 -07:00
Matthew Zhou
470b13f4b9 feat: Add tools for opening and closing files (#2638) 2025-06-04 17:33:18 -07:00
Matthew Zhou
ebccd8176a fix: Add additional testing for anthropic token counting (#2619) 2025-06-03 20:56:39 -07:00