WIZ-7 Tokens screen — per-agent PAT input + bulk-paste + skip #678
Labels
No labels
area:agents
area:dashboard
area:database
area:design
area:design-review
area:flows
area:infra
area:meta
area:security
area:sessions
area:webhook
area:workdir
security
type:bug
type:chore
type:meta
type:user-story
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Blocks
Depends on
#679 WIZ-8 Apply transaction + Done screen — atomic apply, master-key backup nag
charles/claude-hooks
#673 WIZ-2 Wizard shell + 6-step stepper
charles/claude-hooks
#675 WIZ-4 Agent types screen — rename + pool sizing + drop-design toggle
charles/claude-hooks
Reference
charles/claude-hooks#678
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
User story
As an operator, I want to enter a Forgejo PAT for each agent (with copy-paste-able instructions to mint each one on the forge), so the wizard stores them in the encrypted secret store and agents can authenticate to the forge from day one.
Acceptance criteria
📋 Show instructionsbutton.Open <forge_url>/user/login. Sign in as <agent_name>. Settings → Applications → Generate New Token. Scopes: ✓ repo ✓ user ✓ issue ✓ pull_request. Paste below.agent_name=PATlines; the wizard parses + fills the rows./settings/secrets).POST /secrets(encrypted) at apply time, not at Continue (avoid leaking partial state if the operator backs out).Tests
Out of scope
References
specs/first-login-wizard.md§Story WIZ-7specs/agent-config-customization.mdSC-6 — secrets encryption.🤖 Auto-assigned to dev (heuristic: area:dashboard + body 1550 bytes (≤ 2 KB) — dev). Reply
/unassignto reroute.