@adcp/sdk API Reference - v14.3.0
    Preparing search index...

    Variable MUTATING_TASKSConst

    MUTATING_TASKS: ReadonlySet<string> = ...

    Tools that can mutate provider state or record economically consequential work and therefore need retry/signing safeguards.

    Kept as a static runtime set so importing the client does not construct the SDK's entire generated Zod schema graph. Most entries require idempotency_key; get_creative_features keeps it optional in 3.x for wire compatibility while clients SHOULD still send one.

    si_terminate_session is intentionally excluded even though it's a mutating operation: the spec documents it as naturally idempotent via session_id (terminate twice = no-op).