Skip to content
synthreo.ai

Pylon Agent Configuration Reference

Reference for the Pylon Agent editor - Overview, Tools, Skills, Sandbox, Limits, Triggers, Config, and Runs tabs, with fields, defaults, and behavior.

Every tab of the Agent editor, with what each field does. To build your first Agent end to end, see Create your first Agent; to put one on a cadence, see Schedule an Agent.

TabWhat it controls
OverviewIdentity and brains: Name, Description, Model (picked from your account’s chat-model catalog), System prompt
ToolsWhat the agent can do per turn: built-in tools (always available, read-only) plus any MCP servers you attach
SkillsInstruction packs: toggle catalog skills on; the agent loads their instructions before acting
SandboxRead-only facts about the isolated environment each run gets
LimitsPer-run guardrails (table below)
TriggersWhat starts the agent: Manual, Schedule, GitHub webhook, Agent-to-agent - each addable once
ConfigThe canonical configuration document (below)
RunsRun history for this agent - still rolling out; use Monitor → Activity meanwhile

The built-in tool set is always available and can’t be edited; it’s listed on the Tools tab under “Built-in tools - always available”, grouped as Built-in, Coding, Approval-gated, Planning, Forms, and Chat. The one way to extend an agent’s tools is attaching an MCP server - pick an existing one or Register a server with a name and optional description. Manage the servers themselves under Deploy → Capabilities → MCP Servers.

Each run executes in an isolated micro-VM created for that run, on Synthreo’s standard image - the tab shows the image name and its preinstalled packages. There is nothing to configure here; it exists so you know exactly where the agent’s tools run.

Per-run guardrails - caps on steps, tokens, spend, and idle time:

FieldCaps
Max steps / turnHow many actions the agent may take in one turn
Token budgetTotal tokens a run may consume
Max spend (USD)Hard cost ceiling per run
Idle timeout (hours)How long a run may sit idle before ending

Set these before enabling a Schedule trigger - they’re what keeps an unattended cadence inside a predictable budget.

The Config tab holds the agent’s whole configuration as a single document: “The canonical config this agent saves. Editing the JSON updates every tab.”

  • JSON is authoritative and editable - change it and select Apply, and every tab re-seeds from it.
  • YAML is a read-only secondary view for easier reading.

This is also where advanced settings live that have no dedicated tab yet (for example the agent’s step/outcome structure).

The header shows a Draft or Active badge with Save, Run, and Publish:

  • Save stores your edits without changing what’s live.
  • Run fires the agent now (“Run started”).
  • Publish promotes the saved configuration to the live revision - triggers and other users always get the published revision.