Skip to content

Repair hosted authentication in the coding console without losing tasks - #296

Merged
AetherAI3 merged 2 commits into
mainfrom
fix/issue-277-auth-repair
Oct 6, 2026
Merged

AetherAI3 merged 2 commits into
mainfrom
fix/issue-277-auth-repair

Conversation

@AetherAI3

Copy link
Copy Markdown
Owner

Closes #277 after the accompanying Cloud catalog field is merged (AetherAI3/AETHER-CLOUD#1935).

Adds /auth status|login|continue|new|draft to the coding/chat console. Device login reuses the existing browser and --no-browser flow, accepts Ctrl+C cancellation, and refreshes the authenticated model catalog. A hosted 401 after failed automatic refresh saves the original instruction separately from a newer type-ahead draft. Same-account continuation is explicit and permitted only for a rejected HTTP request with no observed work receipts. Streamed errors or known tool receipts block replay. Account switches and unknown owner identity require /auth new before another hosted turn. API key, environment override, offline, 402/403/429, and network diagnostics remain distinct.

Evidence:

  • Focused Agent suite: 102 passed (auth refresh, device login, console repair integration, chat, command manifest).
  • npm run build and npm run docs:check pass.
  • Cloud catalog tests: 2 passed in AetherAI3/AETHER-CLOUD#1935.
  • Repair integration asserts zero model calls during login and exactly one explicitly continued task; unit tests assert zero side effects and no continuation after ambiguous receipts or account switch.

Live hosted service qualification remains separate per issue spec.

@AetherAI3
AetherAI3 force-pushed the fix/issue-277-auth-repair branch from 88c1d8d to 98482f7 Compare October 6, 2026 14:09
@AetherAI3
AetherAI3 merged commit b51505c into main Oct 6, 2026
1 of 8 checks passed
@AetherAI3
AetherAI3 deleted the fix/issue-277-auth-repair branch October 6, 2026 14:11
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.

[feature] Repair hosted authentication in the console without losing the task

1 participant