* origin/master:
fix(tasks): surface Codex ChatGPT model rejection (#15299)
fix(runner): continue restart-interrupted Codex turns (#15297)
fix(agents): grant configuration access by default (#15283)
Guard routine UUID lookups without narrowing valid inputs (#15313)
fix(ssh): transport project repositories as their own git checkouts (#14782)
feat(exe-dev): copy a source VM with exe.dev cp (#14975)
Diagnose native model rejections and preserve repairable reviews (#15304)
Verify native semantic input against its raw wire digest (#15301)
Retry pooled execution projection reads after disconnects (#15300)
Fix browser polling for unsaved agent chats (#15298)
test(ui): keep initial reasoning with the saved reply (#15107)
docs: add a product feature map (#15288)