mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-06-09 08:21:50 +00:00
Both installers (Electron bootstrap-runner + Tauri) hardcoded a literal `stderr: ` prefix onto every line that arrived on fd 2. Tools like uv/pip/git/npm write normal progress to stderr by design, so routine install output showed up tagged as "stderr" (and rendered red in the Tauri progress UI), making a healthy install look like it was erroring. Carry the stream as structured metadata (`stream: 'stdout' | 'stderr'`) on the log event instead of mangling the line text. The UI now styles stderr subtly (dimmed) rather than alarmingly, and the persistent forensic logs keep their stdout/stderr distinction. |
||
|---|---|---|
| .. | ||
| assistant-ui | ||
| chat | ||
| pane-shell | ||
| ui | ||
| Backdrop.tsx | ||
| boot-failure-overlay.tsx | ||
| desktop-install-overlay.tsx | ||
| desktop-onboarding-overlay.test.tsx | ||
| desktop-onboarding-overlay.tsx | ||
| error-boundary.tsx | ||
| gateway-connecting-overlay.tsx | ||
| haptics-provider.tsx | ||
| model-picker.tsx | ||
| model-visibility-dialog.tsx | ||
| notifications.tsx | ||
| page-loader.tsx | ||
| status-dot.tsx | ||