* Auto-reply: wrap block reply callback in Promise.resolve for timeout safety * Build: add strict smoke build script for CI regression gating * CI: gate strict TS smoke build in check workflow * docs(changelog): add auto-reply block reply timeout fix under Unreleased * docs(changelog): credit original #19779 contributor and vincentkoc