Skip to content

docs(repos): document managing repos from the dashboard - #355

Open
tildesrc wants to merge 1 commit into
mainfrom
panopticon/docs-repos-dashboard-walkthrough
Open

docs(repos): document managing repos from the dashboard#355
tildesrc wants to merge 1 commit into
mainfrom
panopticon/docs-repos-dashboard-walkthrough

Conversation

@tildesrc

@tildesrc tildesrc commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

What

panopticon quickstart registers only the repo you run it in and enables its matching workflow. Adding or reconfiguring other repos was documented only via raw REST, even though several docs already tell readers to "press `g`, edit the repo, check the workflows" without explaining that form.

This adds a "Managing repos from the dashboard" walkthrough to docs/repos.md:

  • The g repos modal and its keys — n add, e edit, s run the repo's setup-repo (token) task, esc close.
  • The repo form's two tabs — general (git_url, id, name, default_base, the reference fields, and the privileged docker toggle) and workflows (the per-workflow opt-in/opt-out checklist where you enable github-self-reviewed and friends).
  • Form keys: Space toggles, Enter/Ctrl+S saves, Esc cancels.

The existing REST list becomes a sibling "Managing repos over REST" section. The README and overview.md now point at the new walkthrough.

Fields and keys were verified against RepoFormScreen / ReposScreen and the g hotkey in src/panopticon/terminal/dashboard.py (the form exposes a single privileged-docker toggle, not a raw capabilities map, and includes a hook_file field).

🤖 Generated with Claude Code

quickstart registers only the repo you run it in; adding or reconfiguring
other repos was documented only via raw REST. Add a "Managing repos from
the dashboard" walkthrough to docs/repos.md covering the `g` modal
(n/e/s keys) and the repo form's general + workflows tabs, verified
against RepoFormScreen/ReposScreen in dashboard.py. Point the README and
overview at it.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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