aboutsummaryrefslogtreecommitdiff
path: root/src/zenhorde/hordeagentmessage.cpp
Commit message (Collapse)AuthorAgeFilesLines
* add WriteCompressedFile RPC for compressed file transfers to HordeAgentStefan Boberg8 days1-0/+43
| | | | | | | Implements the client/initiator side of the WriteCompressedFile protocol, enabling efficient file uploads to Horde agents with IoHash-based caching. The agent can skip data transfer entirely on cache hits, and files are sent as chunked compressed buffer (.ucb) streams on cache misses.
* compute orchestration (#763)Stefan Boberg2026-03-041-0/+340
- Added local process runners for Linux/Wine, Mac with some sandboxing support - Horde & Nomad provisioning for development and testing - Client session queues with lifecycle management (active/draining/cancelled), automatic retry with configurable limits, and manual reschedule API - Improved web UI for orchestrator, compute, and hub dashboards with WebSocket push updates - Some security hardening - Improved scalability and `zen exec` command Still experimental - compute support is disabled by default