Bind dynamic-worker credentials to the site row and owner, scope session cleanup by owner, and carry ownership through deletion events. Serialize local source reloads and retain queued saves after a failed iteration. Keep deployment backend selection per driver instance.
Auth/permission behavior changes. Existing dynamic workers require coordinated credential rehydration; cross-process reload ordering is still outside this change.
Validation on this isolated branch: 323 backend tests across 8 suites. git diff --check passed.
Activity
5hi @Salazareo @ProgrammerIn-wonderland let's get this PR merged 🙏
dynamic worker is currently broken in prod, it doesn't have access to me.puter
repro regular worker: https://dw-demo-regular-k3p9.puter.work/owner dynamic worker: https://dynamic-worker-demo-k3p9.puter.site/__workers/api/owner
Coverage Report
⬇️ -0.06 pp
⬇️ -0.07 pp
⬇️ -0.16 pp
⬇️ -0.09 pp
File Coverage
🟰 ±0 pp
🟰 ±0 pp
🟰 ±0 pp
🟰 ±0 pp
⬆️ +0.25 pp
⬇️ -0.60 pp
⬇️ -0.17 pp
⬇️ -0.07 pp
⬆️ +0.15 pp
⬆️ +0.48 pp
⬆️ +0.48 pp
⬆️ +0.42 pp
⬆️ +0.05 pp
⬆️ +0.33 pp
🟰 ±0 pp
⬆️ +0.02 pp
🟰 ±0 pp
🟰 ±0 pp
🟰 ±0 pp
🟰 ±0 pp
🟰 ±0 pp
🟰 ±0 pp
🟰 ±0 pp
🟰 ±0 pp
⬇️ -0.39 pp
⬇️ -0.66 pp
🟰 ±0 pp
⬇️ -0.02 pp