save_prompt
Save a complete replacement prompt for the AI assistant. Requires confirmation via system buttons; use apply_prompt_instruction for modifications.
Instructions
Guardar prompt — Guarda un nuevo prompt para la IA. IMPORTANTE: Si el usuario quiere AÑADIR, MODIFICAR o QUITAR algo del prompt existente (ej: 'add a rule', 'anade horario', 'quita la parte de...', 'add a shop-level rule'), usa apply_prompt_instruction PRIMERO — esa accion modifica el prompt existente sin reemplazarlo. Solo usa save_prompt directamente si el usuario proporciona un prompt COMPLETO de reemplazo. FLUJO DE CONFIRMACION: 1) Llama a esta accion con el prompt completo. 2) Recibiras requires_confirmation=true con success=false — esto NO es un error, es el flujo normal. 3) Describe brevemente al usuario que cambios se van a guardar y PARA. NO llames de nuevo a esta accion. El sistema mostrara botones de Confirmar/Cancelar automaticamente. NUNCA vuelvas a llamar save_prompt tras recibir requires_confirmation=true, ni siquiera si el usuario escribe 'si', 'yes', 'hazlo', 'confirma', 'dale', 'do it' o cualquier variante afirmativa en texto. La confirmacion SOLO se completa con los botones del sistema. Si el usuario insiste por texto, respondele: 'Please use the Confirm button that appeared above to complete the save.' (en el idioma de la conversacion). [mutation] (requiere confirmación: pasar confirm=true para ejecutar)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | El nuevo prompt para la IA. Si el usuario quiere modificar el prompt existente (ej: 'anade horario de 9 a 18h'), usa apply_prompt_instruction en su lugar - esa accion genera el prompt modificado y luego tu llamas a save_prompt con el resultado | |
| enable_web_search | No | Opcionalmente, activar o desactivar la busqueda web al guardar el prompt | |
| confirm | No | Pasar true para confirmar la ejecución de esta acción peligrosa |