ctrlrun.DuplicateEffect — class, defined at src/ctrlrun/errors.py:126
state is committed — the effect is done — or in_progress, meaning another attempt
holds a live reservation on the key. Neither permits a second execution.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
This logical effect already happened, or is happening now (SPEC-v0.1 §5.4).
ctrlrun.DuplicateEffect — class, defined at src/ctrlrun/errors.py:126
class DuplicateEffect(CTRLRunError)
def __init__(message: str | None, state: str, effect_key: str | None)
state is committed — the effect is done — or in_progress, meaning another attempt
holds a live reservation on the key. Neither permits a second execution.
Related topics
ErrorsThree ways inOpenAI Agents SDK tool approvalUse the OpenAI Agents SDK adapterUse the LangGraph adapterWas this page helpful?