Skip to content

🐛 events --watch replays full history by default #1355

Description

@roninjin10

Reproduction

  1. Create a running run with existing event history.
  2. Start smithers events <run-id> --watch --raw --json without --since.
  3. Observe that every historical event is emitted before new events are tailed.

Observed

Watch mode initializes its cursor at -1 and runs normal history pagination, replaying the full event log before polling.

Expected

--watch should start at the current event cursor by default and only emit events appended after startup. Users should be able to opt into full history replay explicitly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    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