* feat: add restore agent RPC foundation * chore: temp event handlers * refactor: export restore progress from dto file
* feat(agent): add standalone agent runtime * fix(backups): bridge local executor to Effect restic API * fix(agent): add Bun and DOM types to agent tsconfig * refactor: wrap backup error in a tagged effect error * fix: pr feedbacks