burr
burr copied to clipboard
Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure.
**Is your feature request related to a problem? Please describe.** The Burr UI is a FastAPI application. However the construction of it and its routes aren't amenable to being used...
**Is your feature request related to a problem? Please describe.** We expose sequence ID, application ID, etc... Current action would be nice. **Describe the solution you'd like** `application_context.get().action` -- either...
**Is your feature request related to a problem? Please describe.** We can get the next action, we need the current. **Describe the solution you'd like** `app.get_next_action()` -- available `app.get_prior_action()` --...
Following [docs](https://burr.dagworks.io/pull/370/concepts/state-typing/#action-level-typing) for action level typing for class-based actions does not work. ref: https://github.com/DAGWorks-Inc/burr/issues/386 # Current behavior **Example first action:** ```python class SetInitialPromptAction(Action): @property def reads(self) -> list[str]: return []...
**Is your feature request related to a problem? Please describe.** Too early in the library to have these -- we need to keep backwards compatibility but want to make it...
I always forget about calling `.initialize()` on the persister to create tables and that's the error I get: ```python File .../assistant.py", line 86, in build_assistant .build() ^^^^^^^ File ".../burr/telemetry.py", line...
**Is your feature request related to a problem? Please describe.** We should be able to understand the condition. E.G. what happened/why it transitioned from one node to the next. Want...
All the improvements to parallelism that we want to make post the first release: - [ ] UI improvements - [x] Expand parallel apps inline (#421) - [x] Show success/failure...
**Is your feature request related to a problem? Please describe.** We have the [s3 server](https://github.com/DAGWorks-Inc/burr/blob/main/burr/tracking/server/s3/README.md) as well as a fairly complex set of terraform files, but we don't have a...
**Is your feature request related to a problem? Please describe.** Right now, burr does not provide an interface to list all `partition_key`s of an application. Quoting from the [documentation](https://burr.dagworks.io/concepts/state-persistence/#state-keys): >...