Skip to content

[PR Feedback] README Documentation #16

Description

@tinkermonkey

Based on consolidated PR review, address the following in README Documentation:

  • ProgressEvent documented as "not yet emitted" — it is actively emitted: /workspace/README.md:108 states progress events are not yet emitted, but they are emitted at spawn (elapsed: 0) and on every watchdog tick. Multiple tests in this PR verify this behavior. The documentation directly contradicts the implementation.
  • Missing aborted ErrorCode and signal ProcessOption: /workspace/README.md:121 lists 8 ErrorCode values but src/events/types.ts defines 9 — aborted is missing. The signal field is also absent from the ProcessOptions table. Both are key public API features exercised extensively by this PR's tests.
  • README says 'gh copilot' but code spawns 'copilot': /workspace/README.md:5 says "spawn 'claude' or 'gh copilot'" and line 12 says "or 'gh' for Copilot, once implemented." The code at /workspace/src/process/CliProcess.ts:82 spawns a binary named copilot, and Copilot IS implemented. Both the binary name and "once implemented" are stale.

Created by PR Review Stage - Consolidation Phase


Concurrent Fix Issues (Same Review Cycle)

The following issues are being fixed simultaneously in this review cycle. Check these issues for any files they modify before making your own changes to avoid introducing conflicts:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions