CanonicalRequestIdentity
このコンテンツはまだ日本語訳がありません。
Defined in: src/idempotency/key.ts:48
The authoritative logical-request identity. The harness supplies these; the SDK does not invent them.
Properties
conversationId
readonlyconversationId:string
Defined in: src/idempotency/key.ts:50
Stable per agent run / session. The cross-process dedup anchor.
intent?
readonlyoptionalintent?:string
Defined in: src/idempotency/key.ts:59
Optional human-meaningful label, folded in (normalized) for debuggability.
namespace?
readonlyoptionalnamespace?:string
Defined in: src/idempotency/key.ts:61
Optional partition for parallel sub-agents / orchestrators.
stepId
readonlystepId:string
Defined in: src/idempotency/key.ts:57
Reasoning-step ordinal/identifier, stable for “the same logical step”.
The same step retried / replayed must carry the same stepId, or it is
treated as a new payment. The harness owns numbering (see
createIdempotencyKeyBuilder).