Skip to content

Commit c620a62

Browse files
authored
Update README.md
1 parent fbb8274 commit c620a62

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

‎README.md‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# python-agent-web
44

5-
**Web/API platform for python-agent-harness.**
5+
**A minimal Web interface for validating agent runtime and interaction patterns.**
66

77
</div>
88

@@ -50,8 +50,8 @@ app/
5050
schemas.py Pydantic request/response models
5151
routes/
5252
auth.py POST /auth/register /auth/login /auth/refresh /auth/me
53-
conversations.py CRUD + POST /{id}/runs (start) + POST /{id}/answer
54-
+ GET /{id}/stream (SSE)
53+
conversations.py CRUD + POST /{id}/files (upload) + POST /{id}/runs (start)
54+
+ POST /{id}/answer + GET /{id}/stream (SSE)
5555
billing.py usage summary (token ledger)
5656
secrets.py CRUD (write-only read: value never returned)
5757
controller/
@@ -102,7 +102,8 @@ no signal semantics.
102102
| `PAW_ACCESS_TOKEN_MINUTES` | `30` | JWT access TTL |
103103
| `PAW_REFRESH_TOKEN_DAYS` | `14` | JWT refresh TTL |
104104
| `PAW_HARNESS__CMD` | `python-agent-harness` | harness binary |
105-
| `PAW_HARNESS__CWD` | `""` | agent workspace dir per sandbox |
105+
| `PAW_HARNESS__CWD` | `""` | agent workspace dir per sandbox (overrides per-conversation workspaces) |
106+
| `PAW_WORKSPACE_ROOT` | `./workspaces` | base dir for per-conversation workspaces; uploads land in `<root>/<conversation_id>/` |
106107
| `PAW_HARNESS__TIMEOUT` | unset | host-side wall-clock budget for one run |
107108
| `PAW_RUNNER` | `server` | `server` only; docker later |
108109
| `PAW_SANDBOX__TTL_SECONDS` | `300` | idle reaper TTL |

0 commit comments

Comments
 (0)