* fix(providers): restore provider acceptance lifecycle * fix(providers): cancel streams on acceptance failure * test(amazon-bedrock): split stream lifecycle coverage * refactor(providers): keep acceptance lifecycle private * refactor(providers): make acceptance observation synchronous * refactor(providers): narrow private observer safely * fix(google): keep response hook within retry deadline * test(ui): tolerate subpixel spacing variance * test(ui): wait for durable draft before reload
Co-authored-by: 曾令彪 0668001395 <zeng.lingbiao@xydigit.com>
* fix(providers): canonicalize live model families and stream finalization * test(openrouter): use canonical typed stream fixture --------- Co-authored-by: Peter Steinberger <steipete@macos.shared>