golem-view-agent-logs

Stream agent stdout, stderr, and log channels during invocation.

Updated May 17, 2026
One-click install
npx skills add https://github.com/Rust-soham/golem-claw --skill golem-view-agent-logs-rust-soham
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: golem-view-agent-logs
Source: https://github.com/Rust-soham/golem-claw/tree/main/packages/golem/.agents/skills/golem-view-agent-logs
Command: npx skills add https://github.com/Rust-soham/golem-claw --skill golem-view-agent-logs-rust-soham

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of debugging and monitoring agent behavior by showing exactly what an agent is writing to stdout, stderr, and its log channels during invocation or while it’s already running.

Core Features & Use Cases

  • Stream logs during invocation: Observe live stdout/stderr/log output while an agent function runs, with optional suppression of timestamps and log levels.
  • Connect to a running agent: Attach via WebSocket to stream output from an agent that is already running.
  • Reduce noise with logs-only mode: Display only entries emitted by the agent, removing invocation markers and stream status messages.

Use Case: When an agent fails or behaves unexpectedly, stream its output during agent invoke to identify the precise point where logs change, then use agent stream to keep monitoring without restarting.

Quick Start

Stream live logs for an agent by running the command: golem agent invoke <AGENT_TYPE_NAME> <AGENT_NAME> <FUNCTION_NAME> with the streaming flags you need.

Frequently Asked Questions about golem-view-agent-logs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stream agent logs in real time during invocation?

Stream agent logs in real time by running the agent invoke command with streaming flags, which provides live visibility into stdout, stderr, and emitted log channels during execution. You can optionally suppress timestamps and log levels to reduce output noise.

Can I connect to a running agent to view its live output?

Yes, you can connect to a running agent by attaching via WebSocket to stream its live output. This allows you to observe stdout, stderr, and log channels from an already-running agent without needing to restart the invocation process.

What's the best way to reduce noise when monitoring agent stdout and stderr?

The best way to reduce noise is to enable logs-only mode, which displays only entries emitted by the agent. This removes invocation markers and stream status messages, and you can optionally hide log levels and timestamps for cleaner output.

Does this agent log streaming work with WebSocket connections?

Yes, agent log streaming works with WebSocket connections to attach to and stream output from running agents. This supports runtime monitoring and debugging by capturing stdout, stderr, and emitted log channels during active execution.

How do I debug an agent that fails or behaves unexpectedly?

To debug an unexpected agent failure, stream its output during agent invoke to identify the precise point where logs change. Then use agent stream to keep monitoring the running agent's stdout and stderr without restarting the process.