Skip to content

docs(readme): align command listing with reality#20

Merged
govindkavaturi-art merged 1 commit intomainfrom
docs/cli-update-command-and-fix-stale-refs
Apr 20, 2026
Merged

docs(readme): align command listing with reality#20
govindkavaturi-art merged 1 commit intomainfrom
docs/cli-update-command-and-fix-stale-refs

Conversation

@govindkavaturi-art
Copy link
Copy Markdown
Member

Summary

Three corrections to README.md after auditing the command surface against `cueapi/cli.py`:

1. Remove stale `cueapi executions` references

The README referenced a `cueapi executions` command that doesn't exist in the CLI. Three places fixed:

  • AI-agent header line: `Check executions: cueapi executions` → `View a cue and its recent executions: cueapi get `
  • Quick start: `cueapi executions` → `cueapi get `
  • Commands table: row dropped

Reality: executions are surfaced inside cue detail. `cli.py:261-266` prints "Recent executions" after the cue body when running `cueapi get`.

2. Add missing rows

  • `cueapi update ` — added in v0.1.3 but never made it into the README table
  • `cueapi manage` — opens the Stripe billing portal (separate from `cueapi upgrade` which opens checkout)

3. Annotate flags

`cueapi create` row now mentions `--worker`, `--payload`, `--on-failure` flags (also v0.1.3 additions). Full reference will land alongside the docs-site CLI page update.

Diff size

-1 stale row, +2 missing rows, 4 entries clarified. Zero code changes.

Test plan

  • CI green
  • PyPI README renders correctly on next release (no link breakage)

Three corrections to README.md after auditing the command surface:

1. Remove all references to nonexistent `cueapi executions` command:
   - AI-agent header: "Check executions: cueapi executions" →
     "View a cue and its recent executions: cueapi get <cue-id>"
   - Quick start example: replace `cueapi executions` with
     `cueapi get <cue-id>`. Executions are surfaced inside cue detail
     (cli.py:261-266 prints "Recent executions" after the cue body).
   - Commands table row: drop the row entirely.

2. Add `cueapi update <id>` row — command was added in v0.1.3 but
   never made it into the README table.

3. Add `cueapi manage` row — opens the Stripe billing portal
   (separate from `cueapi upgrade` which opens checkout).

4. Annotate `cueapi create` with the `--worker`, `--payload`, and
   `--on-failure` flags (also v0.1.3 additions). Full reference will
   land alongside the docs-site CLI page update.

Net: -1 stale row, +2 missing rows, 4 entries clarified. Zero code
changes.
@govindkavaturi-art govindkavaturi-art enabled auto-merge (squash) April 20, 2026 00:10
@govindkavaturi-art govindkavaturi-art merged commit e646c51 into main Apr 20, 2026
4 checks passed
@govindkavaturi-art govindkavaturi-art deleted the docs/cli-update-command-and-fix-stale-refs branch April 20, 2026 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant