Point Ollama login recovery to the current sign-in page#1941
Conversation
|
Codex review: needs changes before merge. Reviewed July 6, 2026, 7:20 PM ET / 23:20 UTC. Summary Reproducibility: yes. Current main still contains stale Ollama recovery copy, and a read-only live HEAD request shows the settings URL redirects to Review metrics: 2 noteworthy metrics.
Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Risk before merge
Maintainer options:
Next step before merge
Security Review findings
Review detailsBest possible solution: Merge the Ollama source, test, and docs recovery-guidance changes after dropping the added Do we have a high-confidence way to reproduce the issue? Yes. Current main still contains stale Ollama recovery copy, and a read-only live HEAD request shows the settings URL redirects to Is this the best way to solve the issue? Yes for the intended Ollama fix, but not for the branch exactly as submitted. Updating the recovery strings, docs, and focused test is the narrow path; the release-owned changelog edit should be dropped before merge. Full review comments:
Overall correctness: patch is incorrect AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against 093ed829a554. Label changesLabel justifications:
Evidence reviewedAcceptance criteria:
What I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
Review history (5 earlier review cycles)
|
|
@clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. |
1e3bc4b to
4a4469d
Compare
|
@clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. |
4a4469d to
59886a7
Compare
59886a7 to
6cc673a
Compare
6cc673a to
7ff8373
Compare
|
Maintainer proof for exact head
Ready to merge this exact SHA. |
Summary
https://ollama.com/signininstead of the protected settings page.Live proof
The contributor observed this signed-out response on 2026-07-06:
Maintainer re-verification on 2026-07-06 opened both
https://ollama.com/settingsandhttps://ollama.com/signin; each reached Ollama's live sign-in service and rendered the Sign in page. No browser cookie or Keychain access was used.Implementation
OllamaUsageError.notLoggedIn,.invalidCredentials, and.noSessionCookienow share one canonical sign-in URL. The focused test locks all three error descriptions, while parser coverage confirms signed-out page classification still reaches the same error path.Validation
swift test --filter OllamaUsageFetcherTests— 19 tests passedswift test --filter OllamaUsageParserTests— 9 tests passedmake check— passed with 0 format or lint violationsmake test— all 49 current groups passedRisk
Very low: error recovery copy, focused tests, docs, and changelog only. Dependencies and credential handling are unchanged.