Commit graph

9 commits

Author SHA1 Message Date
Nicolas Meienberger
38b4ac2c5c
refactor: split agent runtime state 2026-04-12 16:39:12 +02:00
Nicolas Meienberger
faf5c7f26d
test: simplify mocks 2026-04-12 16:17:54 +02:00
Nicolas Meienberger
9a242eb445
fix: rebase conflicts 2026-04-12 15:41:21 +02:00
Nicolas Meienberger
6336444e88
fix(agent): harden disconnect and send-failure handling 2026-04-12 14:34:18 +02:00
Nicolas Meienberger
889865a5e5
feat(backups): execute backups through the agent 2026-04-12 14:28:49 +02:00
Nicolas Meienberger
37039d3b67
feat(controller): add agent manager and session handling 2026-04-12 14:22:00 +02:00
Nico
4520335ebc
fix(rclone): pass explicitly the RCLONE_CONF env var (#779) 2026-04-12 09:25:57 +02:00
Nico
28ba8657f9
feat(runtime): start and ship the local agent (#767)
* feat(runtime): start and ship the local agent

* refactor: gate local agent behind feature flag

* chore: skip agent manager if flag is false

* fix: hot reload agents

* test: fix config tests
2026-04-10 00:00:30 +02:00
Nico
5bcc3acc56
feat(controller): add agent manager and session handling (#763) 2026-04-09 20:00:54 +02:00