Skip to content

Commit 498ac2c

Browse files
wauputr4Dimasmultica-agent
authored
Add daemon heartbeat capability registry (#77)
* Add daemon heartbeat capability registry Co-authored-by: multica-agent <github@multica.ai> * Fix daemon heartbeat CI feedback Co-authored-by: multica-agent <github@multica.ai> * Fix daemon node response ownership Co-authored-by: multica-agent <github@multica.ai> * Address daemon selection clippy warnings Co-authored-by: multica-agent <github@multica.ai> --------- Co-authored-by: Dimas <dimas@multica.local> Co-authored-by: multica-agent <github@multica.ai>
1 parent e96fd3b commit 498ac2c

11 files changed

Lines changed: 813 additions & 87 deletions

File tree

.env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ MIZAN_ADMIN_EMAIL=
1313
MIZAN_ADMIN_PASSWORD=
1414
MIZAN_ADMIN_ROLE=admin
1515
MIZAN_PROVIDER_SECRET_KEY=
16+
MIZAN_DAEMON_STALE_SECONDS=90

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,9 +158,13 @@ Minimal `mizan-daemon.toml`:
158158
control_plane_url = "http://127.0.0.1:18180"
159159
daemon_token_path = "/run/secrets/mizan-daemon-token"
160160
local_provider_url = "http://127.0.0.1:11434/v1"
161+
provider_family = "openai-compatible"
161162
advertised_models = ["llama3.1"]
162163
max_concurrency = 2
164+
region = "local"
165+
labels = ["gpu"]
163166
health_addr = "127.0.0.1:19180"
167+
heartbeat_interval_seconds = 30
164168
```
165169

166170
Run API, SQLite-backed storage, and Redis with Docker Compose:

0 commit comments

Comments
 (0)