History: scripts/coverage.sh
Ref:
| Hash | Message | Author | Date |
|---|---|---|---|
| 39c407f2 | volumes: durable block storage a VM attaches at create | a73x | 2026-09-05 |
| 7bf37937 | release: one Feature shape for every version floor | a73x | 2026-09-05 |
| bc62ad02 | build: the toolchain moves to go 1.27 | a73x | 2026-08-20 |
| f52ac6a1 | networks: a VM joins the operator's LAN by name, and keeps its NAT life | a73x | 2026-08-14 |
| d8cdbdd7 | test: the suite catches what it was only assuming | a73x | 2026-08-12 |
| d518b6b2 | fix(sync): one agent per identity — a second launch is refused, a second session evicted | a73x | 2026-08-10 |
| 604f4e07 | fix(ci): a test must fail, not hang; a failing gate must print its evidence | a73x | 2026-08-09 |
| d5d2c29f | feat(deploy): a release is one pipeline run twice, at stg then prod | a73x | 2026-08-08 |
| 212f6ed1 | feat(server): a PAT is enough — public MCP at /mcp | a73x | 2026-08-08 |
| 6b7245e6 | feat: a tenant publishes a VM's port on its host | a73x | 2026-08-06 |
| 471ce90d | feat(agent): a lost guest reports what its hypervisor said | a73x | 2026-08-06 |
| a789f2ce | fix(agent): a backend signals only the processes it started, and says when it cannot | a73x | 2026-08-06 |
| e034a30e | feat(agent): macOS hosts run guests through vfkit | a73x | 2026-08-06 |
| f6db476e | feat(agent): a Mac joins the fleet with no VMs | a73x | 2026-08-06 |
| 15c5a499 | feat(arch): main packages are wiring only — R14 | a73x | 2026-07-29 |
| d7e93399 | feat: multi-tenant console with OIDC sign-in | a73x | 2026-07-29 |
| 2823c631 | feat(arch): every crossing is owned — R7 through R10 | a73x | 2026-07-26 |
| f6605653 | feat(cli): the eitri client binary | a73x | 2026-07-26 |
| 9101e104 | feat(agent): bootstrap cloud-hypervisor and the guest firmware | a73x | 2026-07-26 |
| 4c10e425 | feat(site): eitri.sh — site, docs, releases, and the publish image | a73x | 2026-07-26 |
| 752d49c4 | feat(fleet): per-host agent upgrades from the web console | a73x | 2026-07-26 |
| cdae8e89 | feat: coverage-instrumented boot-gate (eitri-smoke) with live SSH-CA gate check | a73x | 2026-07-26 |
| 9a302830 | feat(eitri-mcp): MCP server for Claude-driven VM sandboxes via the SSH-CA gate | a73x | 2026-07-25 |
| bd0d241b | feat: serial console, teardown observability, quotas, and the SSH-CA jump gate | a73x | 2026-07-25 |
| 13b9c2e5 | feat: architecture governance and the explorable shape diagram | a73x | 2026-07-25 |