Was using my omp agent when i asked him to take a screenshot and on the PWA app it appears as just a black empty spot while on my laptop the image renders correctly.
[
{
"check": "collie",
"status": "ok",
"detail": "v1.5.4+42808c1 · linux-x64",
"remedy": null
},
{
"check": "web-dist",
"status": "ok",
"detail": "16 entries, index.html present",
"remedy": null
},
{
"check": "path-link",
"status": "warn",
"detail": "/home/denis/.local/bin/collie → /home/denis/.local/share/collie/current/bin/collie — a DIFFERENT checkout owns the name, so a bare `collie` runs that one",
"remedy": "`collie link` here to take it over, or leave it to that instance"
},
{
"check": "install",
"status": "warn",
"detail": "cannot tell how this Collie was installed (/home/denis/.local/share/mise/installs/github-altan-s-collie/1.5.4 has no .git of its own and no versions/ layout above it)",
"remedy": "`collie update` cannot run here; see docs/install.md"
},
{
"check": "versions",
"status": "skipped",
"detail": "install kind unknown — nothing to report a layout for",
"remedy": "see docs/install.md"
},
{
"check": "update-source",
"status": "ok",
"detail": "github.com/AltanS/collie",
"remedy": null
},
{
"check": "herdr-socket",
"status": "ok",
"detail": "/home/denis/.config/herdr/herdr.sock",
"remedy": null
},
{
"check": "bind",
"status": "ok",
"detail": "127.0.0.1 (mode solo)",
"remedy": null
},
{
"check": "bind-wildcard",
"status": "ok",
"detail": "bound to one address",
"remedy": null
},
{
"check": "acl",
"status": "ok",
"detail": "inbound packet filter is non-empty — can't disprove reachability; non-empty proves nothing",
"remedy": null
},
{
"check": "front-door",
"status": "ok",
"detail": "laptop-alt.basa-eagle.ts.net:443 → http://127.0.0.1:8787 (recorded and live)",
"remedy": null
},
{
"check": "mux",
"status": "ok",
"detail": "herdr — see herdr-socket · set by COLLIE_MUX",
"remedy": null
},
{
"check": "beacon-hooks-claude",
"status": "ok",
"detail": "not needed — herdr reports agents itself; hooks installed: no",
"remedy": null
},
{
"check": "beacons",
"status": "skipped",
"detail": "nothing writes one here, because the emitter is not installed",
"remedy": "`collie hooks install claude`"
},
{
"check": "herdr-version",
"status": "ok",
"detail": "herdr 0.8.2",
"remedy": null
},
{
"check": "integration-claude",
"status": "ok",
"detail": "installed and current",
"remedy": null
},
{
"check": "integration-codex",
"status": "ok",
"detail": "installed and current",
"remedy": null
},
{
"check": "integration-grok",
"status": "ok",
"detail": "no hook is installed — not installed (/home/denis/.grok/hooks/herdr-agent-state.sh); no grok pane is missing a session right now, so nothing is hidden yet — nothing here needs it",
"remedy": null
},
{
"check": "integration-opencode",
"status": "ok",
"detail": "installed and current",
"remedy": null
},
{
"check": "integration-pi",
"status": "ok",
"detail": "installed and current",
"remedy": null
},
{
"check": "hook-python3",
"status": "ok",
"detail": "/usr/bin/python3",
"remedy": null
},
{
"check": "agent-sessions",
"status": "ok",
"detail": "3 agent pane(s), 0 of them on an agent this build can read a journal for — every one of those reports a session",
"remedy": null
},
{
"check": "journal-roots",
"status": "ok",
"detail": "3 of 5 roots present — claude: /home/denis/.claude/projects, pi: /home/denis/.pi/agent/sessions, opencode: /home/denis/.local/share/opencode (resolved from /home/denis; the BRIDGE resolves them from ITS OWN user's home)",
"remedy": null
},
{
"check": "restart-pending",
"status": "skipped",
"detail": "the running bridge records no version — `pack-runtime.json` carries its boot time, pid, mode and roster, and nothing names the code it is executing",
"remedy": "`collie restart` after any build if in doubt; `collie logs` dates the running process"
},
{
"check": "clock",
"status": "skipped",
"detail": "solo — there is no far side to compare against, and inventing a reference clock is worse than silence",
"remedy": "re-run `collie doctor` once this collie is in a pack"
}
]
What happened, and what did you expect?
Was using my omp agent when i asked him to take a screenshot and on the PWA app it appears as just a black empty spot while on my laptop the image renders correctly.
Output of
collie doctor --json[ { "check": "collie", "status": "ok", "detail": "v1.5.4+42808c1 · linux-x64", "remedy": null }, { "check": "web-dist", "status": "ok", "detail": "16 entries, index.html present", "remedy": null }, { "check": "path-link", "status": "warn", "detail": "/home/denis/.local/bin/collie → /home/denis/.local/share/collie/current/bin/collie — a DIFFERENT checkout owns the name, so a bare `collie` runs that one", "remedy": "`collie link` here to take it over, or leave it to that instance" }, { "check": "install", "status": "warn", "detail": "cannot tell how this Collie was installed (/home/denis/.local/share/mise/installs/github-altan-s-collie/1.5.4 has no .git of its own and no versions/ layout above it)", "remedy": "`collie update` cannot run here; see docs/install.md" }, { "check": "versions", "status": "skipped", "detail": "install kind unknown — nothing to report a layout for", "remedy": "see docs/install.md" }, { "check": "update-source", "status": "ok", "detail": "github.com/AltanS/collie", "remedy": null }, { "check": "herdr-socket", "status": "ok", "detail": "/home/denis/.config/herdr/herdr.sock", "remedy": null }, { "check": "bind", "status": "ok", "detail": "127.0.0.1 (mode solo)", "remedy": null }, { "check": "bind-wildcard", "status": "ok", "detail": "bound to one address", "remedy": null }, { "check": "acl", "status": "ok", "detail": "inbound packet filter is non-empty — can't disprove reachability; non-empty proves nothing", "remedy": null }, { "check": "front-door", "status": "ok", "detail": "laptop-alt.basa-eagle.ts.net:443 → http://127.0.0.1:8787 (recorded and live)", "remedy": null }, { "check": "mux", "status": "ok", "detail": "herdr — see herdr-socket · set by COLLIE_MUX", "remedy": null }, { "check": "beacon-hooks-claude", "status": "ok", "detail": "not needed — herdr reports agents itself; hooks installed: no", "remedy": null }, { "check": "beacons", "status": "skipped", "detail": "nothing writes one here, because the emitter is not installed", "remedy": "`collie hooks install claude`" }, { "check": "herdr-version", "status": "ok", "detail": "herdr 0.8.2", "remedy": null }, { "check": "integration-claude", "status": "ok", "detail": "installed and current", "remedy": null }, { "check": "integration-codex", "status": "ok", "detail": "installed and current", "remedy": null }, { "check": "integration-grok", "status": "ok", "detail": "no hook is installed — not installed (/home/denis/.grok/hooks/herdr-agent-state.sh); no grok pane is missing a session right now, so nothing is hidden yet — nothing here needs it", "remedy": null }, { "check": "integration-opencode", "status": "ok", "detail": "installed and current", "remedy": null }, { "check": "integration-pi", "status": "ok", "detail": "installed and current", "remedy": null }, { "check": "hook-python3", "status": "ok", "detail": "/usr/bin/python3", "remedy": null }, { "check": "agent-sessions", "status": "ok", "detail": "3 agent pane(s), 0 of them on an agent this build can read a journal for — every one of those reports a session", "remedy": null }, { "check": "journal-roots", "status": "ok", "detail": "3 of 5 roots present — claude: /home/denis/.claude/projects, pi: /home/denis/.pi/agent/sessions, opencode: /home/denis/.local/share/opencode (resolved from /home/denis; the BRIDGE resolves them from ITS OWN user's home)", "remedy": null }, { "check": "restart-pending", "status": "skipped", "detail": "the running bridge records no version — `pack-runtime.json` carries its boot time, pid, mode and roster, and nothing names the code it is executing", "remedy": "`collie restart` after any build if in doubt; `collie logs` dates the running process" }, { "check": "clock", "status": "skipped", "detail": "solo — there is no far side to compare against, and inventing a reference clock is worse than silence", "remedy": "re-run `collie doctor` once this collie is in a pack" } ]If collie will not start at all
If this is an install problem