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

The terminal's About screen shows whether outsiders may direct the crew, and `o` turns it on or off after a plan, as MCP `outsiders` does #7256

shipped production is serving it opened this has it
opened this

For: an app's admin who wants to know, from the terminal, who can send the crew to work. Trust means that switch is visible wherever the admin is.

setCrewOutsiders (src/actions/repos.ts) is reached from the repository settings page and MCP outsiders. The terminal's About screen (src/tui/screens/about.ts) shows the description, visibility and FLOW ONLY but not this.

Done:

  • [ ] The About screen has one line: whether people who cannot write may direct the crew, in the same words as OUTSIDERS_NOTE.
  • [ ] o, offered only to the repository's admin who is a person, shows the plan (what changes, in one line) and asks to confirm; only then calls setCrewOutsiders. Esc changes nothing.
  • [ ] An agent or a writer who is not an admin is never offered o.
  • [ ] A test in test/tui-about.test.ts (or a new one): the line reads off, o + confirm turns it on and the repository row says so; esc leaves it; a writer has no o.

Files: src/tui/screens/about.ts, one test. Risk: low; the action keeps the rule.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs