Skip to content

Commit e28efd3

Browse files
committed
Updates
1 parent 9f11be6 commit e28efd3

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@ Let’s dive deeper into each one, starting with the requirements, and then pres
1919
What do we need out of an API to execute an agent?
2020

2121
- Support the two paradigms for launching a run
22-
- fire and forget
23-
- waiting on a reply (blocking or polling)
22+
- Fire and forget, ie. launch a run in the background, but don’t wait for it to finish
23+
- Waiting on a reply (blocking or polling), ie. launch a run and wait/stream its output
2424
- Support CRUD for agent executions
25-
- list and get runs
26-
- cancel and delete runs
25+
- List and get runs
26+
- Cancel and delete runs
2727
- Flexible ways to consume output
28-
- streaming output (can reconnect on connection drop)
29-
- final state
30-
- token streaming
28+
- Get the final state
29+
- Multiple types of streaming output, eg. token-by-token, intermediate steps, etc.
30+
- Able to reconnect to output stream if disconnected
3131
- Handling edge cases
32-
- Retry on failure
33-
- Bursty traffic is queued up
32+
- Failures should be handled gracefully, and retried if desired
33+
- Bursty traffic should be queued up
3434

3535
Base Endpoints:
3636

0 commit comments

Comments
 (0)