Stream Devvit logs for an installed app (trigger phrases: "devvit logs", "stream logs", "check logs", "show logs"). Requires the user to provide the target subreddit.
Stream log events from an installed Devvit app for quick debugging. This skill wraps devvit logs and auto-exits after a short window (5 seconds) to avoid hanging on a streaming command.
--since=... flag.devvit logs and capture output.node ./scripts/devvit-logs.cjs <subreddit> [app-name] [--since=1h]
Script path is relative to this skill's directory.
Arguments:
subreddit - Required. Subreddit to stream logs from.app-name - Optional. App name if streaming from another folder.--since=Xd - Optional. Historical logs window (e.g., --since=30m, --since=1d).Examples:
node ./scripts/devvit-logs.cjs my-subreddit
node ./scripts/devvit-logs.cjs my-subreddit my-app --since=1h
{
"ok": true,
"reason": "timeout",
"exitCode": null,
"signal": null,
"stdout": "=============================== streaming logs for my-app on my-subreddit ================================\n[DEBUG] Dec 8 15:55:23 Action called!",
"stderr": ""
}
--since=....devvit is in PATH.devvit login and try again.--since=....