Commit Graph

17 Commits

Author SHA1 Message Date
cthomas
2d971cdcf0 feat: hold reference to asyncio tasks in memory (#2823) 2025-09-10 17:08:07 -07:00
Charles Packer
3442b52cf7 fix(core): patch the error throwing for HITL [LET-4218] (#4455)
fix: patch the error throwing for HITL
2025-09-06 11:45:46 -07:00
Charles Packer
7d388bff32 fix(core): change the backend mid-stream error packing to match what the FE expects [PRO-1107] (#4340)
fix(core): change the backend mid-stream error packing to match what the FE expects
2025-09-01 14:59:42 -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
cthomas
f7c07f65ef feat: dont swallow application errors in streaming response [LET-4069] (#4253)
* feat: dont swallow application errors in streaming response

* change error back to exception
2025-08-27 11:59:43 -07:00
cthomas
b230b5faf5 feat: catch asyncio cancellations from app in stream response (#4112) 2025-08-22 15:42:14 -07:00
cthomas
5ecebe694a feat: add resource closed errors throughout stream (#4021) 2025-08-19 16:02:04 -07:00
cthomas
761a5ca677 feat: only stream last chunk if client is connected (#4015) 2025-08-19 14:46:30 -07:00
cthomas
ee9e1eb1c9 feat: catch closed resource error in stream processing (#4003) 2025-08-19 12:11:00 -07:00
cthomas
d53578f721 feat: introduce asyncio shield to stream response (#3992) 2025-08-18 17:11:19 -07:00
Sarah Wooders
d4e7575f29 feat: treat cancellations that are non-explicit as errors (#3641) 2025-07-29 23:23:33 -07:00
Charles Packer
ce4e69cac6 feat: add keepalive wrapper to stream route (#3645)
Co-authored-by: Caren Thomas <carenthomas@gmail.com>
2025-07-29 22:53:38 -07:00
Andy Li
eb3babc687 feat: ade support for showing errored messages in ade 2025-07-21 13:03:20 -07:00
Andy Li
b7b678db4e feat: stop reasons and error messages and sentry fixes 2025-07-18 11:56:20 -07:00
Andy Li
f9bb757a98 feat: support for agent loop job cancelation (#2837) 2025-07-02 14:31:16 -07:00
Matthew Zhou
068f27d83d feat: Add tavily search builtin tool (#2257) 2025-05-19 16:38:11 -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