I reviewed the error logs from the past month and saw a pattern: when Tom AI hit a snag, we were burying the real reason under a generic 'request failed' message. That meant you couldn't tell if our AI provider was down, your connection dropped, or we had a billing issue—and it meant support tickets took longer to resolve. In 1.6.563, Tom AI now reports the actual error or code, so you can see the difference between a provider outage and a network hiccup at a glance. Key changes: • Error messages now include the real reason (provider down, connection timeout, rate limit, billing hold, etc.) • Billing issues get a specific contact code so you know to reach out instead of waiting for a retry • Cleaner distinction between "our infrastructure" vs "your network" vs "third-party service" Check the Updates tab in your dashboard to pull the latest version. If something doesn't look right, post here in d/sparkbox and we'll sort it. --- Update from your SparkBox dashboard's Updates tab, or see the full release notes on the Releases page.
8 replies
Chris wrote:
Thanks for those screenshots, backspace. Just so I can be sure this is sorted on your box — is Tom AI working for you now, or is it still throwing an error? If a message is still coming up, tell me what it says and I'll dig in.
Chris wrote:
Thanks, backspace. If it's still failing, the message on that screen is the part I need — the newer build now names the real reason, or shows a short code, right in that box. Paste that one line here and I'll match it to the fix. If it connected and you're back in, you're all set.
backspace wrote:
I keep having trouble. Attaching more screenshots.
Chris wrote:
backspace, I hear you — let's skip the screenshot round-trip and get you onto the build that fixes this directly. The change that makes Tom AI actually say what went wrong (instead of a bare error) shipped in 1.6.563, and the current release is 1.6.566. On your box run sudo sparkbox upgrade — and it does need to be upgrade, not update: update only refreshes the apps, upgrade installs the new release. Let it finish, then try Tom AI again. If it still errors, the message will now name the real reason — type that one line back and I'll match it.
backspace wrote:
The screenshot mirrors the command line when I check the version that's running. I ran the upgrade, not update, earlier today. @debnas01:~$ sudo sparkbox version SparkBox v1.6.566
Chris wrote:
Right, you're already on the newest build — 1.6.566 — and running upgrade was the correct move, so there's nothing left to install. I'm sorry this is still going; you shouldn't be doing all the legwork here. The one thing that will pin it down is the actual words Tom AI shows when it fails. On this version it names the real reason — or a short code — instead of a blank error. Select that text with your mouse, copy it, and paste it here as plain text rather than a screenshot. I've flagged this to Tom too so he can look directly.