fix(models): respect auth order in picker label#83581
Conversation
|
Codex review: needs changes before merge. Workflow note: Future ClawSweeper reviews update this same comment in place. How this review workflow works
Summary Reproducibility: yes. by source inspection. Current main calls the PR rating Rank-up moves:
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. PR egg Rarity: 🌱 uncommon. What is this egg doing here?
Real behavior proof Mantis proof suggestion Risk before merge Maintainer options:
Copy recommended automerge instructionNext step before merge Security Review findings
Review detailsBest possible solution: Thread the active Telegram session agent id through the callback header path while keeping the shared auth-label resolver as the single source, then merge this PR and close #83574 as fixed. Do we have a high-confidence way to reproduce the issue? Yes by source inspection. Current main calls the Is this the best way to solve the issue? Not yet. Reusing the shared resolver is the right approach, but the native Telegram callback also needs Label justifications:
Full review comments:
Overall correctness: patch is incorrect Acceptance criteria:
What I checked:
Likely related people:
Codex review notes: model gpt-5.5, reasoning high; reviewed against 38f11a084475. |
Mantis Telegram Desktop ProofSummary: Mantis did not generate before/after GIFs because this PR does not have a clean Telegram-visible before/after proof in the standard Mantis run.
Raw QA files: https://artifacts.openclaw.ai/mantis/telegram-desktop/pr-83581/run-26031470112-1/index.json |
This comment was marked as low quality.
This comment was marked as low quality.
|
@clawsweeper automerge |
|
🦞🔧 Source: I will update this PR branch, or open a safe credited replacement, if the repair worker finds a narrow CI fix. Automerge progress:
|
a017c09 to
672434c
Compare
672434c to
d0215b2
Compare
d0215b2 to
06ee95d
Compare
|
ClawSweeper 🐠 reef update Thanks for the useful work here. ClawSweeper could not update this branch directly, so the replacement PR is the writable swim lane for the same fix path. Why replacement: ClawSweeper could not update the source PR branch directly; GitHub did not grant sufficient push rights to the bot for that branch.
fish notes: model gpt-5.5, reasoning high; reviewed against c6d9e29. |
Fixes #83574
Summary
Validation
Note: plain pnpm check:changed hung inside pnpm install after printing Done; reran with pnpm dependency auto-verify disabled so the actual changed checks executed.