mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-02 18:41:33 +00:00
* feat(ui): let a link's slug settle a shared short-id prefix Two sessions can share the first block of their uuid, which sent an otherwise exact link to the disambiguation view even though the slug in that link already said which session was meant. Capture the slug on short references and use it to break the tie. It can only narrow: a slug matching none or several of the tied sessions leaves the chooser alone, and a reference that already resolves uniquely is untouched. Generated links stay at their normal length instead of growing a full uuid. * fix(ui): never settle a slug tie from an incomplete search A truncated candidate set is an unfinished search, not a tie: an unexamined page could hold the same short-id prefix under the same slug. Settling there would be the guess the bounded search exists to avoid, so keep the chooser.