diff --git a/docs/conformance.md b/docs/conformance.md index a246e8e..8033563 100644 --- a/docs/conformance.md +++ b/docs/conformance.md @@ -23,7 +23,7 @@ Section-by-section status lives in | §7.4 Cancellation | full | 30s grace by default. | | §7.5 Agent versions | full | Negotiated via `agent_versions` feature flag. | | §7.6 Subscribe | full | Per-job cross-session subscription. | -| §8 Job events | full | All eight reserved kinds + `x-vendor.*`. | +| §8 Job events | full | All ten reserved kinds + `x-vendor.*`. | | §8.2.1 Progress | full | Negotiated via `progress` feature flag. | | §8.3 Sequence numbers | full | Session-scoped, strictly monotonic. | | §8.4 Result chunks | full | Negotiated via `result_chunk` feature flag. | diff --git a/docs/guides/job-events.md b/docs/guides/job-events.md index 3a402b0..1b8b586 100644 --- a/docs/guides/job-events.md +++ b/docs/guides/job-events.md @@ -1,10 +1,10 @@ # Job events (§8) Every signal an agent emits during a job is one `job.event` envelope. -There are eight reserved kinds plus the `x-vendor.*` extension -namespace. +There are ten reserved kinds, including the v1.1 `progress` and +`result_chunk` additions, plus the `x-vendor.*` extension namespace. -## The eight kinds +## The ten kinds | Kind | Body | Purpose | | -------------- | ----------------------------------------------- | ------------------------------------------ | diff --git a/docs/packages/client.md b/docs/packages/client.md index 66e69ec..6c457f8 100644 --- a/docs/packages/client.md +++ b/docs/packages/client.md @@ -204,7 +204,7 @@ Returned by `submit()`. | `agent?: string` | v1.1 — resolved agent ref including version. | | `traceId?: TraceId` | Same id if you passed one in. | | `leaseConstraints?: LeaseConstraints` | v1.1 lease constraints (`{ expires_at? }`). | -| `budget?: ReadonlyMap` | v1.1 initial per-currency budget. | +| `budget?: Readonly>` | v1.1 initial per-currency budget; access with `budget?.USD` or `budget?.["USD"]`. | | `credentials?: readonly IssuedCredential["wire"][]` | v1.1 provisioned credentials. | | `done: Promise` | Resolves on `job.result`, rejects on `job.error`. | | `collectChunks(): Promise` | v1.1 — assemble `result_chunk` stream. |