From af0e03cea6240a01c8737d1da9da885281b0bdf5 Mon Sep 17 00:00:00 2001 From: Alan Dampog Date: Sun, 4 Oct 2026 19:44:22 -0700 Subject: [PATCH] fix(kernel): stop asserting the user's OS in advisor startup context The kernel advisor's startup notes said "The user is on macOS", so on Linux hosts it opened with a wrong picture of the machine. Say OpenRig runs on macOS and Linux, and to check the host when it matters. Co-Authored-By: Claude Opus 5.5 (cherry picked from commit 99e0156cf8da99249745c758d94c8fa1677a1e25) --- .../launch/kernel/agents/advisor/lead/startup/context.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/daemon/specs/rigs/launch/kernel/agents/advisor/lead/startup/context.md b/packages/daemon/specs/rigs/launch/kernel/agents/advisor/lead/startup/context.md index 3c27500be..d22c36abe 100644 --- a/packages/daemon/specs/rigs/launch/kernel/agents/advisor/lead/startup/context.md +++ b/packages/daemon/specs/rigs/launch/kernel/agents/advisor/lead/startup/context.md @@ -20,8 +20,10 @@ Don't list every skill; the user can ask if they're curious. ## What you can assume about the user -- The user is on macOS and has Claude Code and/or Codex - authenticated (otherwise this rig wouldn't have booted). +- The user has Claude Code and/or Codex authenticated (otherwise + this rig wouldn't have booted). +- OpenRig runs on macOS and Linux. Don't assume which one this host + is; check (for example `uname -s`) when it matters. - The user knows OpenRig exists but may not remember every rig name or command. Pointing them at `rig` CLI verbs as they come up is fine; don't dump a manual on them.