hyperhive/hivectl/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas 766b1f71fb refactor(hivectl): move quota + subvol under agents
Both groups only ever act on a single managed agent's state dir, so
they belong in the `agents` namespace rather than as top-level verbs
next to `forge` / `matrix` / `wg`.

Renames `quota limit` -> `quota set`: the enclosing group already
carries the noun, so the bare verb matches the flat `set-parent` /
`set-limits` spelling without stuttering, and it removes the
`set-limits` (cpu/mem) vs `quota limit` (disk) ambiguity. Adds a
cross-pointer from `set-limits` to `agents quota`.

Handlers stay in their own modules; `run_agents` gains the reparenting
glue. Regenerates docs/tools/hivectl-cli.md.

Refs #2724
2026-07-26 18:26:27 +02:00
..
agents.rs refactor(hivectl): move quota + subvol under agents 2026-07-26 18:26:27 +02:00
approvals.rs split hivectl main.rs into per-domain modules (#2509) 2026-07-16 11:28:43 +02:00
choom.rs split hivectl main.rs into per-domain modules (#2509) 2026-07-16 11:28:43 +02:00
cli.rs refactor(hivectl): move quota + subvol under agents 2026-07-26 18:26:27 +02:00
client.rs hivectl: say which of the three socket failures actually happened 2026-07-26 17:35:44 +02:00
completions.rs split hivectl main.rs into per-domain modules (#2509) 2026-07-16 11:28:43 +02:00
dag_progress.rs fix: add parent field to NodeView test helper in hivectl 2026-07-26 03:14:52 +02:00
forge.rs refactor(#2302): type socket wire fields as ident, validated by serde on deserialize 2026-07-20 21:46:18 +02:00
gateway.rs split hivectl main.rs into per-domain modules (#2509) 2026-07-16 11:28:43 +02:00
github.rs refactor(#2302): type socket wire fields as ident, validated by serde on deserialize 2026-07-20 21:46:18 +02:00
main.rs refactor(hivectl): move quota + subvol under agents 2026-07-26 18:26:27 +02:00
matrix.rs refactor(#2302): type socket wire fields as ident, validated by serde on deserialize 2026-07-20 21:46:18 +02:00
open.rs hivectl: say which of the three socket failures actually happened 2026-07-26 17:35:44 +02:00
power.rs split hivectl main.rs into per-domain modules (#2509) 2026-07-16 11:28:43 +02:00
quota.rs refactor(hivectl): move quota + subvol under agents 2026-07-26 18:26:27 +02:00
subvol.rs refactor(hivectl): move quota + subvol under agents 2026-07-26 18:26:27 +02:00
util.rs hivectl: say which of the three socket failures actually happened 2026-07-26 17:35:44 +02:00
wg.rs hivectl: say which of the three socket failures actually happened 2026-07-26 17:35:44 +02:00