Skip to content

Add bounded pi-goal continuation and interruption control #481

Description

@spences10

Parent

Depends on

Scope

Add optional automatic continuation after an agent run. It must remain disabled by default until dogfood evidence supports enabling it.

Acceptance criteria

  • Continuation occurs only when the goal is active and actionable work remains.
  • Turn and token limits stop cleanly and preserve resumable state.
  • Pause, abort, user input, blocked state, and terminal state cancel queued continuation.
  • Re-entry and duplicate-send guards prevent overlapping loops.
  • No-progress detection pauses rather than loops indefinitely.
  • Tests cover interruption, abort, duplicate events, and limit exhaustion.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions