← Dreambooth StudioCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to Dreambooth Studio
Snapshot Sep 30, 2026 · 22:57 UTC · version 1.0.0
Collection source: not recorded for this historical snapshot.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"name": "booth-troubleshooting",
"description": "Diagnose a Dreambooth photobooth that is not working — printer problems, camera or DSLR issues, a booth that appears offline, sessions failing, photos not appearing in the gallery, payment or connectivity trouble. Use whenever an operator reports something wrong with a booth, mid-event or after.",
"included_files": [],
"skill_md_contents": "---\nname: booth-troubleshooting\ndescription: Diagnose a Dreambooth photobooth that is not working — printer problems, camera or DSLR issues, a booth that appears offline, sessions failing, photos not appearing in the gallery, payment or connectivity trouble. Use whenever an operator reports something wrong with a booth, mid-event or after.\n---\n\n# When a booth is not working\n\nOften the operator is standing next to a broken booth with a queue of guests. Lead with the next thing to try, not with an explanation.\n\n## Start with the documentation, before asking them to connect\n\n`search_docs` needs **no account**. Most booth faults — printer not responding, camera not detected, paper jams, connectivity — have a documented procedure. Search first and give the steps.\n\nOnly reach for account data when the docs are not enough, or when the question is specifically about *this* booth's current state.\n\nNever invent a procedure. A wrong instruction about a printer or a DSLR costs the operator an event, not just time. If the docs do not cover it, say so and point at support.\n\n## Then check the booth itself\n\n`list_projects` to find the booth id, then `get_project` for its device status: `liveness`, `lastSeenAt`, `lastActivityAt`, `camera`, `printer`, `internet`, plus disk and memory.\n\nTwo readings that matter:\n\n- **Quiet is not broken.** A booth switched off between events is normal. It is only a fault if the operator expected it to be live.\n- **`closedAt` / `closedReason`** tell you it was shut down deliberately and why. Check them before calling anything a crash.\n\n`lastSeenAt` versus `lastActivityAt` separates \"the machine is on but nothing is happening\" from \"the machine is gone\". Those lead to completely different next steps.\n\nIf device monitoring is unavailable the tool returns an empty device list. That is missing information, not a dead booth — say so rather than reporting the booth as offline.\n\n## Photos missing from the gallery\n\n`get_gallery_stats` gives total, active and expired counts.\n\n`expiredCount` is not a fault: media passes out of its retention window by design. If someone cannot find an old photo, check whether it expired before treating it as lost. `totalCount: 0` on a booth that ran sessions is a real problem and worth flagging.\n\n## Sessions that failed\n\n`get_sessions` can be filtered by status and payment channel. A session that took payment but never completed is the case worth spotting — the customer paid and may have received nothing.\n\n## What this connector cannot do\n\nIt reads. It cannot restart a booth, reconnect a camera, clear a print queue, re-send a photo, or issue a refund. Say plainly that the fix has to happen on the booth or in the dashboard — never imply an action was taken.\n\n## When to hand over to a human\n\nEscalate to support rather than looping if: the docs have no procedure, the device data looks healthy but the operator says it is not working, hardware may be faulty, or money is involved — a wrong refund answer is worse than no answer. Contact details are in the documentation; `search_docs` will find them.\n"
}SHA-256: 29944132e319f00571799f57e732092dd44e085123f7e9c61aba5eed9d01b382