Watch
1
0
Fork
You've already forked RedFlag
0
RedFlag/agent/internal
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Fimeg 517f1aca20 feat: pin complete mutation authority contract
Cut 1 completes the dormant MutationEnvelope contract without changing any runtime path. Bind target_id to the provisioned agent identity, require canonical UUID v4 authorization IDs, cap authorization lifetime at the fleet TTL, and add an unsigned MutationReceipt carrying the audit join.

Server, Agent, and helper share the same canonical bytes, key identity, receipt digest, and Ed25519 golden vectors. Current APT/DNF and Windows execution remains untouched.
2026-08-26 18:39:29 -04:00
..
acknowledgment supply chain gate: a vuln is a full stop now — admin signs for it or it doesn't ship 2026-06-01 09:55:22 -04:00
agent v0.2.9.3: device classification + ARM support — Pixel 3 lands 2026-07-06 18:21:23 -04:00
cache v0.2.9.1: wire pacman scanner, GATE-006 TODO 2026-06-29 15:11:12 -04:00
capability feat: pin complete mutation authority contract 2026-08-26 18:39:29 -04:00
circuitbreaker refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
client v0.2.9.3: device classification + ARM support — Pixel 3 lands 2026-07-06 18:21:23 -04:00
common refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
config v0.2.9.1: wire pacman scanner, GATE-006 TODO 2026-06-29 15:11:12 -04:00
constants v0.2.9.0 — Windows desktop tray ships; unified Agents & Enrollment page 2026-06-15 20:51:44 -04:00
crypto crypto: forward-only key-path ceiling + OSV resilience + token serialization 2026-06-14 12:57:04 -04:00
desktop v0.2.9.3: device classification + ARM support — Pixel 3 lands 2026-07-06 18:21:23 -04:00
display refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
event fix: un-gitignore helpers.go, fix event buffer race 2026-06-15 22:13:34 -04:00
guardian refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
handlers v0.2.9.1: wire pacman scanner, GATE-006 TODO 2026-06-29 15:11:12 -04:00
installer v0.2.9.1: wire pacman scanner, GATE-006 TODO 2026-06-29 15:11:12 -04:00
instancelock auth: instancelock, GetRefreshTokenForRenew, FOR UPDATE 2026-05-29 13:08:12 -04:00
integrations let the agent spot sunshine and give the overview tab a face for it 2026-06-08 08:14:13 -04:00
kernel v0.2.9.0 — Windows desktop tray ships; unified Agents & Enrollment page 2026-06-15 20:51:44 -04:00
localapi v0.2.9.3: device classification + ARM support — Pixel 3 lands 2026-07-06 18:21:23 -04:00
logging security logger: structured event output + test coverage 2026-06-11 13:37:57 -04:00
migration v0.2.9.0 — Windows desktop tray ships; unified Agents & Enrollment page 2026-06-15 20:51:44 -04:00
models feat: wire TeeLogger through agent loop for structured dual-output logging 2026-06-11 02:01:43 -04:00
orchestrator v0.2.9.0 — Windows desktop tray ships; unified Agents & Enrollment page 2026-06-15 20:51:44 -04:00
receipt supply chain gate: a vuln is a full stop now — admin signs for it or it doesn't ship 2026-06-01 09:55:22 -04:00
recovery v0.2.9.0 — Windows desktop tray ships; unified Agents & Enrollment page 2026-06-15 20:51:44 -04:00
registration v0.2.9.3: device classification + ARM support — Pixel 3 lands 2026-07-06 18:21:23 -04:00
scanner v0.2.9.1: wire pacman scanner, GATE-006 TODO 2026-06-29 15:11:12 -04:00
service v0.2.9.0 — Windows desktop tray ships; unified Agents & Enrollment page 2026-06-15 20:51:44 -04:00
startup fix(CRITICAL-003): convert all timestamps to UTC/TIMESTAMPTZ (migration 036) 2026-05-24 20:08:10 -04:00
supplychain v0.2.9.0 — Windows desktop tray ships; unified Agents & Enrollment page 2026-06-15 20:51:44 -04:00
system device-type: layered detection + laptop/vm/container types 2026-07-12 14:55:04 -04:00
validator refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
version refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
polling_jitter_test.go ui: command primitives extracted; agent page split-button sizing restored 2026-06-11 02:01:43 -04:00
reconnect_stagger_test.go feat: agent resilience knobs, shared polling loop, settings restructure 2026-05-28 21:45:04 -04:00