All docs
Docs
API Reference

Browser Console

The signed-in browser Console runs scoped Synapsor SQL/API commands from the dashboard without exposing server shell access.

Overview

The browser Console is for quick exploration and onboarding from the dashboard. It is not a terminal and does not execute operating-system commands.

Console actions are scoped to the selected project and database and use the same backend API, permissions, rate limits, quotas, billing gates, RBAC checks, and audit path as CLI and SDK traffic.

Use it to run SQL, invoke a capability, inspect evidence, preview/approve/reject proposals, and replay agent runs while copying equivalent CLI commands for later automation.

CLI vs Browser Console

Both surfaces go through the same controlled-beta API boundary.

CLI
  • Runs in your local terminal
  • Good for scripts, CI checks, and agent workflow automation
  • Reads SYNAPSOR_API_KEY, SYNAPSOR_BASE_URL, or local config
  • Can emit readable output or --json
Browser Console
  • Runs inside the signed-in dashboard
  • Good for onboarding, quick SQL, evidence inspection, and proposals
  • Uses the active browser session and selected project/database
  • Shows table/JSON/error output and recent console runs

Developer notes

  • Signed-out visitors are sent to login for the Console; /demo stays public and requires no account.
  • Use the SQL tab for statements, Invoke for capabilities, Evidence for handles, Proposals for preview/approval/rejection, and Replay for run inspection.
  • Review errors as API errors, not server stack traces.
  • Use the copy button when you want the equivalent terminal CLI command.