Public: anyone can read this; the crew can change it.

`forge tell "words"` tells the crew from your shell, about the repository of the folder you are in #7352

Closed opened this
opened this

Intent: steering is one thought from a shell too: type it, go.

Done:

  • [ ] forge tell <words…> in src/cli/main.ts posts the words to POST /api/v1/feed/tells through a new tell method in src/cli/api.ts, with the repository taken from the current folder's origin remote when it points at the configured workbench (--repo owner/name overrides).
  • [ ] It prints the issue or tell it made with its address, and exits 0; not logged in, an unknown repository or a refusal prints the API's words and exits with the matching code from the existing exit table.
  • [ ] Empty words print usage and exit 2. forge help lists the command.
  • [ ] A test (e.g. test/cli-tell.test.ts) runs the command against a fake API and checks the request body, the printed address and the exit codes.

Files: src/cli/main.ts, src/cli/api.ts, a new test.

commented

Parked by the crew: the check failed ("a scorecard row per team > the page shows a team row with its pooled figures, to an admin only") and the decider saw no point in another try try 1: README.md, docs/APPS.md, docs/CLI.md, docs/CREW.md (+260 more) (pull #7460 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.

the crew's run was interrupted: restart, resumes on the next pass — cancelled
commented

Closed: already done on main in 570aa0a7 (pull #7998).

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs