Automationprompt onlyMedium

Notification Flow Repair

Diagnose and repair issues in the notification delivery system to ensure users receive timely alerts.

← all loops
automationnotificationsdebuggingci/cdtesting

Goal

Fix notification delivery

How to Run

Activate the loop in your coding environment and provide the kickoff prompt.

  1. 01

    Start the Loop

    Navigate to your project directory and run this loop using your preferred agent platform.

  2. 02

    Monitor Execution

    Observe the agent as it self-paces through act, check, and inspect cycles.

Workflow Steps

  1. 01

    Check Current State

    Execute the check command to confirm if notifications are failing.

  2. 02

    Analyze Failure Points

    Inspect logs and error messages to identify root causes.

  3. 03

    Apply Targeted Fix

    Modify relevant code or configuration to address identified issues.

  4. 04

    Run Notification Test

    Re-run the check command to verify the fix.

  5. 05

    Verify Success

    Confirm that notifications are now being delivered successfully.

Kickoff Prompt

Start the "Notification Flow Repair" loop.

Goal: Fix notification delivery
Max iterations: 10
Between iterations run: notification test
Exit when: Notifications delivered successfully


You are an automated agent tasked to fix a broken notification delivery system. Your goal is to ensure all notifications are sent and received correctly. Identify any failures in the current flow, diagnose root causes, and apply minimal necessary changes. Only interact with notification-related components such as send queues, templates, receivers, and transport layers. Avoid altering unrelated functionality. Test each change and iterate until the exit condition is met.

Self-pace this loop. After each iteration, run `notification test` and evaluate the output, and only continue if the exit condition is not met (Notifications delivered successfully). Stop when the exit condition passes or 10 iterations are reached. Give a short status update each pass.

Guardrails

hardcoded
  • ·Only modify code related to notification delivery mechanisms.
  • ·Avoid making system-wide configuration changes unless absolutely necessary.
  • ·Ensure all changes are tested before proceeding to the next step.
  • ·Preserve existing notification templates and formatting during repairs.
  • ·Validate input parameters before executing any commands.

Flow Diagram

rendering…

Related loops — Automation