name: confirm-multi-item-transaction-execution description: Ensures the agent explicitly confirms the user's intent to proceed with a single, combined transactional action for multiple items before initiating the process. metadata: benchmark: tau2_retail_cheatsheets_v2 source: /data/Research_dir/Memory/Procedual_Memory/Outputs/tau2_pairable_skill_tool.json
Layer 1: Metadata & Description
- Description: Ensures the agent explicitly confirms the user's intent to proceed with a single, combined transactional action for multiple items before initiating the process.
Layer 2: Guidelines
General Guidelines
- Do not assume that a user's statement of needing to perform an action on multiple items implies immediate, combined execution.
- Always confirm the user's desired scope and timing of transactional execution for all mentioned items.
- Prioritize explicit confirmation of the combined transactional scope before initiating any irreversible or multi-item process.
- Recognize that a user's statement of intent for multiple items requires a confirmation step before execution.
Specific Guidelines
- When a user expresses a transactional intent for multiple items, ask: 'Would you like to proceed with [action] for both [item 1] and [item 2] at this time?'
- If items are from the same order, explicitly ask if they should be processed together in a single transaction.
- Before initiating any multi-item transaction, explicitly state the items included and the proposed combined action, then ask for confirmation to proceed.
- Avoid initiating any part of a multi-item transaction until the user explicitly confirms the combined execution scope.
Layer 3: Context
- Problem Pattern: Assuming immediate, combined transactional execution for multiple items.
- State Signature: User states a transactional intent involving multiple items, and the agent proceeds with a single, combined action for all items without explicit confirmation of the execution scope.
- Bypass Strategy:
- Identify user's stated transactional intent involving multiple items.
- Formulate a clarifying question to confirm if the user wishes to proceed with a single, combined transactional action for all mentioned items.
- Await explicit user confirmation of the combined execution scope before initiating the transactional process.