Watch
0
0
Fork
You've already forked hyperhive
0
hyperhive/docs/integrations
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas 4e7142ae53 swarm-controller: refuse new agents named hive-<anything>
`hive-<hive>` is each hive's read-only forge account, and an agent's forge
account takes the agent's name, so an agent called `hive-<x>` would claim
hive `<x>`'s account. `hive_types::reserved_agent_prefix_violation` names
the rule, and `broken_name_rules` applies it, so both creation paths that
go through it (`POST /api/agents` and placing an undeclared agent on a
hive) refuse such a name for a new agent. An agent already in the roster
keeps its name with a warning, as for every other naming rule.

The email check between hive and agent accounts stays as the second
guard, for agents created before this rule.

Refs #4851
2026-10-07 21:07:17 +02:00
..
forge.md swarm-controller: refuse new agents named hive-<anything> 2026-10-07 21:07:17 +02:00
github.md swarm-controller: refuse linking over an existing account 2026-10-03 13:49:03 +02:00
knowledge.md hives read the forge through their own swarm-minted read account 2026-10-07 20:52:32 +02:00
matrix.md swarm-nats, matrix: the queue's and matrix-ctl's store identity paths are their own, not the hive's 2026-10-06 12:04:48 +02:00