Skip to content

Desktop automation UI shows recurring interval for one-shot heartbeat (COUNT=1) #19094

@TorinAsakura

Description

@TorinAsakura

What happened?

When I create or update a thread heartbeat automation with a one-shot RRULE (FREQ=MINUTELY;INTERVAL=20;COUNT=1), the automation card in the Codex desktop app still displays the interval as recurring ("Every 20 min").

The saved automation TOML correctly contains COUNT=1, so this looks like a UI interpretation/display bug.

Repro steps

  1. Create a heartbeat automation in a thread.
  2. Update it to one-shot RRULE: FREQ=MINUTELY;INTERVAL=20;COUNT=1.
  3. Open the automation card/details in the app.

Expected

UI should indicate this is a one-time run (or at least not show it as recurring forever).

Actual

UI shows recurring interval ("Every 20 min") even though RRULE has COUNT=1.

Extra context

  • Automation file contains: rrule = "FREQ=MINUTELY;INTERVAL=20;COUNT=1"
  • This creates operator confusion and risk of unnecessary worry about repeated runs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    appIssues related to the Codex desktop appautomationsbugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions