From 6beb718cd9a92b2526807e69694a86991fa337cf Mon Sep 17 00:00:00 2001 From: Volodymyr Vreshch Date: Mon, 20 Apr 2026 00:46:12 +0200 Subject: [PATCH] feat(platform): add agentsDefault/projectsDefault to Heartbeat MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Two optional string fields on Heartbeat so daemons can report their configured install target (agents.default) and discovery root (projects.default) for display on the dashboard machine detail page. Both optional — existing daemons (@agentage/cli < 0.19) keep sending heartbeats unchanged. --- packages/platform/src/types.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/platform/src/types.ts b/packages/platform/src/types.ts index 4349762..964d543 100644 --- a/packages/platform/src/types.ts +++ b/packages/platform/src/types.ts @@ -43,6 +43,12 @@ export interface Heartbeat { memoryUsedMb?: number; memoryTotalMb?: number; }; + + /** Daemon-configured default install target for agents (agents.default) */ + agentsDefault?: string; + + /** Daemon-configured default discovery root for projects (projects.default) */ + projectsDefault?: string; } /** Agent as seen from the hub — manifest + which machine it's on */