Commit Graph

92 Commits

Author SHA1 Message Date
Andy Li
1590e4e3e6 chore: decrease pool logging 2025-07-22 14:54:22 -07:00
cthomas
94d0f74f0f feat: add db session task throttling (#3461) 2025-07-21 15:08:56 -07:00
cthomas
c85dca4ec8 feat: add gating around agent run cancellation (#3446) 2025-07-20 23:46:26 -07:00
Andy Li
905a9dd4bb chore: cleanup database detection 2025-07-18 17:12:56 -07:00
Andy Li
6debdeafba chore: default to uvloop 2025-07-18 12:48:36 -07:00
Andy Li
b7b678db4e feat: stop reasons and error messages and sentry fixes 2025-07-18 11:56:20 -07:00
Andy Li
5bdb18d55f feat: db pool otel metric emission 2025-07-15 15:56:39 -07:00
cthomas
d0c5cd5e45 chore: increase lock acquisiton retry interval (#3215) 2025-07-07 16:42:37 -07:00
Charles Packer
d81382b9fe refactor: revert the default summarizer to the old style (#3168) 2025-07-06 20:15:22 -07:00
Matthew Zhou
9605d1f79c feat: Add pinecone for cloud embedding (#3160) 2025-07-03 22:37:55 -07:00
Andy Li
6e279bb70c chore: bandaid for concurrent messages (#3144) 2025-07-02 17:44:13 -07:00
Andy Li
3654fa8c26 feat: expand summarizer providers 2025-07-01 15:07:38 -07:00
Andy Li
bfcd4c36a2 fix: redis connection on cloud (#2999) 2025-06-24 16:15:36 -07:00
Andy Li
343dbb5359 feat: timeout configuration for LLM clients + vertex (#2972) 2025-06-23 16:55:23 -07:00
cthomas
5cc180ee47 feat: rename aws env vars for bedrock (#2907)
Co-authored-by: Andy Li <55300002+cliandy@users.noreply.github.com>
2025-06-19 10:36:47 -07:00
Matthew Zhou
06ad51ba72 feat: Add built in firecrawl search tool (#2858) 2025-06-17 01:16:39 -07:00
Andy Li
bf7bd3b905 fix: metric tracking (#2785) 2025-06-13 13:53:10 -07:00
Sarah Wooders
f95d7d9f72 feat: default to False for mcp_read_from_config (#2691) 2025-06-06 16:28:27 -07:00
Andy Li
fe317068f6 feat: plugin system and backend runtime flags (#2543) 2025-06-05 18:12:44 -07:00
Andy Li
80f6e97ca9 feat: otel metrics and expanded collecting (#2647)
(passed tests in last run)
2025-06-05 17:20:14 -07:00
Andy Li
347825d2b3 feat: support for uvloop and granian (#2542) 2025-06-03 15:42:45 -07:00
cthomas
60cf3341b1 feat: add configurable batch size (#2573) 2025-06-01 12:01:51 -07:00
Matthew Zhou
9c44b9ae6a feat: Add mistral for cloud document parsing (#2562) 2025-05-30 21:06:28 -07:00
Sarah Wooders
0bed157f4a feat: add default handles via env vars (#2474) 2025-05-28 08:35:45 -07:00
Matthew Zhou
82659a0915 feat: Add lookback weeks parameter for batch polling (#2407) 2025-05-25 20:02:06 -07:00
Matthew Zhou
9bd08f946e feat: Add flag to disable/enable pooling on app level (#2310) 2025-05-21 11:59:21 -07:00
Matthew Zhou
a16a812275 feat: Tune down pg pool size params and switch connection picking to LIFO (#2299) 2025-05-21 09:29:16 -07:00
Matthew Zhou
068f27d83d feat: Add tavily search builtin tool (#2257) 2025-05-19 16:38:11 -07:00
cthomas
2dde1f34ef feat: configure retries on anthropic client (#2254) 2025-05-19 16:19:27 -07:00
Andy Li
0a54b998a8 feat: track llm provider traces and tracking steps in async agent loop (#2219) 2025-05-19 15:50:56 -07:00
cthomas
ec69c42958 feat: skip rebuilding memory with experimental flag (#2132) 2025-05-12 18:03:12 -07:00
Andy Li
8e2417aa2f feat: async db client (#2076) 2025-05-12 17:15:14 -07:00
Charles Packer
8bb194541e fix: make togetherai nebius xai etc usable via the openaiprovider (#1981)
Co-authored-by: Kevin Lin <klin5061@gmail.com>
Co-authored-by: Kevin Lin <kl2806@columbia.edu>
2025-05-09 10:50:55 -07:00
cthomas
5c0bb5e4dd feat: add vertex async loop feature flag (#2060) 2025-05-07 15:00:10 -07:00
cthomas
f5b224602e feat: add vertex to new agent loop (#2054) 2025-05-07 14:03:07 -07:00
Matthew Zhou
1f49361a49 feat: Implement app-level leader election for polling jobs (#1991) 2025-05-02 12:56:23 -07:00
Matthew Zhou
97a0ccf682 feat: Add autoreload flag for venv (#1923) 2025-04-28 22:53:31 -07:00
Matthew Zhou
684dd5a391 feat: Create local sandbox config from env vars for OSS users (#1910) 2025-04-28 13:01:38 -07:00
Sarah Wooders
f989f0d7fe chore: increase limits for pg connections (#1746) 2025-04-16 20:34:36 -07:00
Matthew Zhou
39dcaf1be7 feat: Add flag for enabling batch polling (#1651) 2025-04-09 15:42:18 -07:00
Charles Packer
362f8da731 fix: rebase #1560 (tool timeout) (#1637) 2025-04-08 17:13:21 -07:00
Matthew Zhou
63382c3591 feat: Create polling job for polling batch results (#1624)
Previous run passed all relevant checks, so skipping the wait. This new commit just merges main.
2025-04-08 16:42:12 -07:00
Matthew Zhou
acd0a525aa feat: Async agent loop (#1387) 2025-03-27 15:24:50 -07:00
cthomas
eb1eb5cfcb fix: revert default otel endpoint (#1343) 2025-03-19 15:59:21 -10:00
Matthew Zhou
57e463f53b fix: Increase timeouts and catch errors in MCP endpoints (#1329) 2025-03-18 13:18:34 -07:00
cthomas
6962a6bcb3 feat: add otel collector to prod deployment (#1320) 2025-03-17 16:31:54 -07:00
Matthew Zhou
6c0d1090b6 feat: Add common sense timeouts for MCP client (#1303)
Co-authored-by: Charles Packer <packercharles@gmail.com>
2025-03-17 10:06:36 -07:00
Charles Packer
b687e56071 fix: don't throw an error if adding a new mcp server, also allow sett… (#1293) 2025-03-15 13:45:20 -07:00
cthomas
183d704b01 feat: bake otel collector into letta image (#1292) 2025-03-14 16:04:03 -07:00
Matthew Zhou
194dc56696 feat: Factor out some uvicorn settings as environment variables (#1266) 2025-03-13 12:26:50 -07:00