Manual
EN / JA

Console

Real-time output from your running scripts.

Layout

  • Progress bar — at the top, animated while a script is running
  • Tab bar — one tab per script; close with ×. If tabs overflow, pick from the dropdown
  • Log export button PRO (planned)
  • Output area — scrollable, monospaced

Output persists across runs

Console output is not cleared between runs. Each run is separated by a timestamped header.

─── 14:30:00 Script Name ───
output from first run...

To clear manually, right-click and choose Clear.

Status indicator

While running, a green pulsing dot and a Running label appear. A snake animation shows up in the lower right.

Error detection

Pybes scans the output for these keywords to detect errors automatically:

KeywordSource
[stderr]Error output
[error]Error log
TracebackPython exception traceback
[Syntax Error]Syntax check

Header buttons

ButtonIconWhen shownWhat it does
ConsultWrenchAfter completion, with outputCopies a debug prompt to the clipboard. Red when an error was detected, grey otherwise
CopyCopyWith outputCopies the full output text
Run logHistoryEditor pageOpens the run log viewer (last 50 runs)
What’s in the Consult prompt: error details, console output, the script code, and the input values — paste it into an AI chat to get debugging help.

Privacy (masking)

Clicking Consult opens a privacy warning dialog. The copied content (file paths, output, code) is meant to be pasted into an external AI service, so it may include personal information.

OptionWhat it does
Copy masked (recommended)Automatically replaces your OS username, password-field values, and file paths containing the username with ***
Copy as-isCopies the raw content without masking

You can change when this dialog appears in settings. Three modes are available: ask every time, always mask, or always copy as-is.

Right-click menu

ItemWhen shown
Copy selectionWhen text is selected
Copy allWith output
Copy Consult promptWith output + code
ClearWith output

Run log viewer

Open from the history button. Shows the last 50 runs.

Each entry shows

ColumnDetails
TimestampWhen the run started
StatusSuccess (green), error (red), canceled (grey), timeout (orange), running (blue)
DurationRun time in seconds

When expanded

ItemDetails
InputsThe input values used for that run
OutputThe script’s output
ErrorError message (shown in red)