This section is for your agent. Everything in it is precise on purpose:
signatures, file layouts, the rules the platform enforces. You do not need to
read it to use Splox. When you ask your agent for something and it needs a fact
from here, hand it the page — every page has Copy page in the top-right, and
the URL alone is enough for an agent with a browser.What to ask for is in Ask. How to see what changed, and go
back, is in Look inside.
~/harness. The
platform reads it at the moment it needs to know something — who an agent is,
what a hook does, which tools exist — and never keeps a parsed copy. That is why
a change is live the moment a file is saved, and why a push is a version.
What is in it:
Two things the reference assumes throughout: a program that calls other agents
does so with the shape in Sub-agents, and the worked
examples for a router, a nightly job and a fan-out are in
Patterns.
Programs
What the platform reads out of
main.py, what it never opens, and how a program calls its agents.Agents
Every parameter of
agent(...), what a run inherits, and what a sub-agent does not.Hooks
The points of a turn, what each receives, what each may return.
Tools
A function becomes a tool: naming, schema, errors, what the model is shown.

