Design: #59 (the glossary and ADRs). Use the glossary's terms.
What to build
The user starts a Claude or Codex Agent Session. If that provider has no Agent Login yet, the user signs in from the terminal in the session, and agents-ui shows a hint explaining this. The CLI writes its own login files to the home volume, and every Workspace then shares that Agent Login across pod restarts. The login worker path goes away entirely: the internal credentials endpoint, the OAuth credentials table and the per-Workspace credential Secret code are removed, and so are agents-ui's login screens.
Implements ADR 0002: Agent Login lives only on the home volume.
Acceptance criteria
Blocked by
Design: #59 (the glossary and ADRs). Use the glossary's terms.
What to build
The user starts a Claude or Codex Agent Session. If that provider has no Agent Login yet, the user signs in from the terminal in the session, and agents-ui shows a hint explaining this. The CLI writes its own login files to the home volume, and every Workspace then shares that Agent Login across pod restarts. The login worker path goes away entirely: the internal credentials endpoint, the OAuth credentials table and the per-Workspace credential Secret code are removed, and so are agents-ui's login screens.
Implements ADR 0002: Agent Login lives only on the home volume.
Acceptance criteria
agentin a Workspace.Blocked by