Host Status
Each host shows a status word in the host picker and in its Overview header.
If a host can’t check for updates, its Overview’s Updates tab shows Update check failed with the reason. Click Check now, next to Pick a different version, to try again.
Starting Traycer
While Traycer starts, it shows Starting Traycer…. When the host on this computer has work to do first, the line changes to what it is doing, such as Downloading Traycer Host…, Setting up Traycer Host…, Installing Traycer Host… or Applying the host update…. If startup needs your attention, a card explains why:
Every card offers Open settings. Retry and Report issue appear once something has failed.
Windows blocks the host start script
If startup reportsEPERM or EACCES for host-start-hidden.vbs, or says Windows denied permission to create Traycer’s start script, security software may be blocking it.
Allow Traycer’s data folder in your security software, then restart Traycer. The default folder is %USERPROFILE%\.traycer; if you moved Traycer’s data, use that folder instead.
For Microsoft Defender, open Windows Security › Virus & threat protection › Manage settings. Under Exclusions, choose Add or remove exclusions › Add an exclusion › Folder, then select Traycer’s data folder.
Missing Home Activity
Some activity may be missing on the Home tab means Home can’t see every running Task right now. When only some of your machines are affected, the notice sits under that machine’s heading. A line under the notice names each affected machine and why, worst first:
When no machine has reported yet, the line is about your sign-in instead:
A Task missing from Home hasn’t been deleted. To check a machine, see its status. To find a Task, use History.
Updates
App updates. When a new version of Traycer is available, a download button appears in the header. See Updates. Host updates. The update card on a host’s Overview reports progress. If an update is waiting, it says why:
If you restart or update a busy host, a Host is busy dialog names what is still running. Choose Defer to wait, or Force restart / Force update to end that work now.
Run
traycer host status to see the last update result and any process currently holding the update lock. If another updater is active, traycer host update identifies it and waits up to 30 seconds; let it finish before trying again. An applied result means the files were installed, not that the Host answered; check status or run traycer host update to verify it comes back.
Data Folder Recovery
Runtraycer data status if Traycer will not start during or after a data-folder move. It shows the selected folder, the move’s state, and the recovery command.
- Interrupted move: run
traycer data recoverto continue. Before the location switch takes effect,traycer data recover --rollbackcan return to the old folder. After the switch, finish recovery; returning to the old location requires a new move. - Missing drive: reconnect the selected drive. Traycer does not silently use the default folder instead.
- Agents held after a move: check the session-impact report. Start a new agent to keep working if the original cannot resume. If the Host’s relocation record cannot be read, run
traycer data status. - Old copy still using space: after checking Traycer works from the new folder, use
traycer data cleanup <migration-id>. It deletes the unused copy permanently and refuses if recorded content has changed.
~/.traycer-bootstrap or launch an older Traycer version against the backup.
Doctor
Doctor checks a host’s installation, service, port and credentials. Run it from Settings › Host › Overview › ⋯ › Run doctor, or withtraycer host doctor on the host’s machine. The fix buttons are described in Overview.
Common issues:
Logs
Before you reproduce a problem, raise the log level to Debug, then set it back afterwards:- App log level in Settings › Application › Diagnostics covers the desktop app.
- CLI log level and Host log level in Settings › Host › Diagnostics cover the command-line tools and the host. They apply to every Traycer host on that machine.
- Choose Help › Open Logs, or Open Logs in the Traycer tray menu.
- In the Open Logs dialog, expand Desktop Log or Host Log to preview recent output. In-app browser logs are listed too when there are any.
- Click Reveal to show the file in your file manager.
traycer host logs --follow to stream new lines. The host log is ~/.traycer/host/host.log and the CLI log is ~/.traycer/cli/cli.log.
Report An Issue
Open Report an issue from Help › Report Issue, Report issue in the command palette, or the Report issue button on an error card or toast.1
Choose a type
Bug, Idea or Something else.
2
Describe it
Answer the main question, such as “What were you trying to do, and what went wrong?” for a bug, and set Where did this happen? if the dialog asks. For a bug, also choose How often?: Once, Sometimes, Every time or Not sure. Paste or drop screenshots if they help; they stay private.
3
Choose what to attach
App log tail and Host log tail attach the end of each log. They start on for a bug and off for other types; you can change either. Browser diagnostics appears when in-app browser logs exist.
4
Send it
Click Send report. The report goes privately to the Traycer team, and you get a report ID to copy. New reports get a first look within 1 business day.
Host-Bound Tabs
Every tab belongs to the host it was opened on. See Tabs and their host.File Not Found In A Preview
An image, PDF or Word preview shows File not found, with the file’s name and “It may have been moved, renamed or deleted.”, when its file is no longer on disk. The toolbar above it still shows the file’s path. There’s no Open Externally, because there is no file to open.- The file moved or was renamed: open it again from its new place, for example from the File Tree.
- You put it back at the same path: click into another pane and back. The preview checks the file again each time its pane regains focus.
Other Messages
Worktree Setup
When an agent runs in a new worktree, its chat shows a setup card. See Setup and teardown scripts.
The agent’s first message waits for setup, but still runs if setup fails. With several folders, the card reads “Setting up N worktrees”, “N of M done” or “Worktree setup failed”.
If a workspace folder no longer exists or can’t be reached, choose an available folder and try again.
Mobile Simulator Platform Still Unavailable
If Traycer still reports a missing simulator platform after you install its tools, open Settings › Host for that machine, then Mobile simulators. Click Check again beside Use mobile simulators when simulators are off, or on the Platforms row when they are on. The button appears when a platform is unavailable. It asks that host to look again and is disabled while the check runs. An unavailable simulator tile also offers Check again.Provider Auth
For Cursor, add the Cursor API key in Settings › Providers, or set
CURSOR_API_KEY in the host’s environment in Shell.
Model Picker
If a provider is missing from the picker, it may not be installed or configured on that host.
Models Or Model Downloads Fail Behind Antivirus Or A Proxy
If a provider’s model list never loads or a model download fails, and a browser orcurl reaches the same address fine, your antivirus or company proxy may be inspecting secure (HTTPS) connections with its own certificate. Traycer doesn’t recognize that certificate, so it refuses the connection. The host log reports the model list or the download failing, and if the log names a certificate error such as SELF_SIGNED_CERT_IN_CHAIN, this is the cause.
To fix it:
- Export the security software’s root certificate as a PEM file (
.pemor.crt). Your antivirus or IT team can tell you where it is. - In Settings › Shell, under Host environment, click Add environment variable, enter
NODE_EXTRA_CA_CERTSas the Name, choose Set, and enter the full path of the file on the machine the host runs on. - Restart the host: ⋯ › Restart in Settings › Host. For a remote host this is the route to use, because Help › Restart Host and the tray menu’s Restart Host restart only this computer’s host. If the host is busy, a dialog names the running work and lets you defer the restart.