test(agent_session_endpoints): update tests for nested route + items + /stream

* POST /v2/sessions paths -> POST /v2/agents/{agent_id}/sessions
  with agent_id removed from request body.
* GET .../events SSE path -> .../stream.
* List response key data -> items.
This commit is contained in:
Ishaan Jaffer 2026-05-06 16:21:05 -07:00
parent 78103f18df
commit 16dfa061a5
No known key found for this signature in database

View file

@ -75,7 +75,7 @@ def test_sse_emits_all_events_from_zero(client, noop_provider):
rid = _seed_events(client, sid, daemon_token, count=5)
res = client.get(
f"/v2/sessions/{sid}/runs/{rid}/events",
f"/v2/sessions/{sid}/runs/{rid}/stream",
headers={"Authorization": "Bearer k"},
)
assert res.status_code == 200
@ -89,7 +89,7 @@ def test_sse_resumes_with_starting_seq(client, noop_provider):
rid = _seed_events(client, sid, daemon_token, count=5)
res = client.get(
f"/v2/sessions/{sid}/runs/{rid}/events?starting_seq=4",
f"/v2/sessions/{sid}/runs/{rid}/stream?starting_seq=4",
headers={"Authorization": "Bearer k"},
)
assert res.status_code == 200
@ -103,7 +103,7 @@ def test_sse_last_event_id_header_takes_precedence(client, noop_provider):
rid = _seed_events(client, sid, daemon_token, count=3)
res = client.get(
f"/v2/sessions/{sid}/runs/{rid}/events",
f"/v2/sessions/{sid}/runs/{rid}/stream",
headers={
"Authorization": "Bearer k",
"Last-Event-ID": "2",