v2026.09.02.1 - 2 features, 7 fixes, and 1 internal change
🎯 Features
- record not_indexed on knowledgeBaseSearch's semantic arm, not ok (#2298)
- record whether a turn's retrieval was forced or merely offered (#2264)
🐛 Bug Fixes
- claim the transitional lifecycle statuses atomically (#2064)
- keep a failed quest's own error reply instead of clobbering it (#2278)
- release the Drive connection when its lake is purged (#2204)
- stop the admin prefix bypassing every protection in production (#2175)
- validate and bound failedFileIds on upload-complete (#2103)
- stamp convergence origin on every chunk rescue re-enqueue (#2309)
- settle the terminal lifecycle statuses conditionally (#2272)
🔧 Internal
- scope the transitional stall-prose arm to the forward window (#2300)
Deployed: 2026-09-02 10:48:25 UTC | Commits: 10
Pull Requests: #2064, #2103, #2175, #2204, #2264, #2272, #2278, #2298, #2300, #2309