Skip to content

[codex] add node logs view#40

Merged
NitayRabi merged 2 commits into
mainfrom
codex/node-logs-and-ci
May 13, 2026
Merged

[codex] add node logs view#40
NitayRabi merged 2 commits into
mainfrom
codex/node-logs-and-ci

Conversation

@NitayRabi

Copy link
Copy Markdown
Collaborator

Summary

  • add node-scoped operational logs from daemon to server to browser
  • add a Logs tab with node filtering and live updates
  • add amesh logs for tailing the installed user service journal
  • package and install the amesh CLI beside amesh-node
  • fix the linux-amd64 artifact build by removing the flaky Go test-binary helper from the ACPX stream test

Root Cause

OpenClaw/ACPX failures were only visible in local daemon logs, so operators could see an unhealthy node without enough context in the dashboard. The release artifact also only installed amesh-node, which left no convenient installed CLI for log access. Separately, the main artifact workflow exposed a flaky ACPX stream test helper that could return empty stdout in CI.

Validation

  • go test ./...
  • corepack pnpm check
  • bash -n install-amesh-node.sh scripts/test-install-amesh-node.sh
  • bash scripts/test-install-amesh-node.sh

@NitayRabi NitayRabi marked this pull request as ready for review May 13, 2026 19:15
@NitayRabi NitayRabi merged commit 43d93ed into main May 13, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant