Polystro logoPolystro
FeaturesPricingDocsCompare
Log inSign up

Docs

Desktop product docs, organized as a docs tree instead of a marketing page.

Need full docs search? Use Cmd+K or Ctrl+K.

Getting Started

Overview

Installation

CLI Setup and Auth

Core Concepts

Workstreams and Isolation

Browser and Services

Worktree Modes

Workflows

Agent Workflows

Sessions and Layout

Planning and Ideation

Review and Merge

Search and Shortcuts

Imported History and Project Actions

Operations

Services and Previews

Environment and Routing

Automation and Remote Access

Scripts vs Automations

Command Routing and Slash Commands

Local Viewer

Settings and Integrations

Updates, Licensing, and Support

Troubleshooting Index

Permissions and Safety

HomeDocsOperationsServices and Previews
Operations

Use the service layer to keep local runtime work attached to the workstream.

Polystro is most useful when the app can see the same frontend, backend, and preview state your agents are acting on. The service and preview surfaces exist so you can scan, launch, inspect, and route those pieces without leaving the shell.

Scan The Workstream

Start by scanning the current workstream for recognized local services. This is how Polystro discovers candidates for routed previews and service control inside the shell.

Start Services

Launch services from the service surface so Polystro can start them in the correct workspace context and maintain routing information for the workstream. Dependency-aware launch order matters here, especially when a frontend depends on a backend that depends on a database.

Launch from the workstream

Do not treat the service panel like a generic process list. Its value comes from the workstream-scoped launch context.

Watch for detected targets

If the right runtime target is available, use it so previews and logs line up with the intended execution path.

Keep logs visible

The shell is designed so service output can stay visible next to sessions and previews.

Stop or restart in-shell

Use the same service surface to stop, restart, or inspect runtime state rather than detaching into random terminals.

Read Logs

Service logs are part of the workstream shell so you can correlate an agent change, a preview break, and a backend error without losing the surrounding context. This is especially helpful when a reviewer or builder agent claims something is fixed but the runtime still says otherwise.

Open Previews

Once services are running, open previews through the integrated browser so the routed hostname, browser identity, and current workstream stay aligned. This is the intended path for testing flows that touch auth, API calls, and UI state together.

Product Surface
Polystro workspace with integrated preview
The preview browser sits inside the same shell as the session and runtime surfaces, which is the main reason Polystro can make the workstream feel coherent.

Handle Port Conflicts

When an underlying service port changes or collides, the gateway layer can preserve the workstream-facing hostname. In practice that means the user-facing preview route stays more stable than raw localhost-based development usually allows.

Debug With Routing

If a preview still fails after the service boots, stop guessing. Check the resolved environment, confirm the routed hostname and actual port, and inspect service-specific overrides before you restart everything.

Best debugging order

Look at environment resolution first, routing overview second, and browser behavior third. That sequence usually identifies whether the breakage is configuration drift or a genuine app bug.

Inspect environment and routes

Use the Environment panel, diagnostics, diff view, and Routing Overview to debug preview state.

Step back to the product model

Review how the integrated browser, stable hostnames, and service runtime fit together conceptually.

Previous

Imported History and Project Actions

Bring external CLI history into the workstream and automate repeatable project commands.

Next

Environment and Routing

Inspect resolved variables, manage overrides, compare environment diffs, and debug routed hostnames across workstreams.

On This Page

Scan The WorkstreamStart ServicesRead LogsOpen PreviewsHandle Port ConflictsDebug With Routing
Polystro logoPolystro

The desktop app for running parallel agents without port, browser, or git collisions.

Product

  • Features
  • Pricing

Resources

  • Docs
  • Compare

Company

  • Privacy
  • Terms

© 2026 Polystro. All rights reserved.

Built for multi-agent software development on desktop.