Skip to content
ThreefoldAgent governance

Sessions

Governed sessions

Every session a coding agent ran under Threefold: how many calls it made, what it cost, and whether a breaker stopped it. Read from the live service as you look, not a sample.

Sessions shown - Newest first
Stopped by a breaker - A demo loop, the budget, or an operator's freeze. A governed agent's loop is refused call by call and never halts its session
Spend recorded - Summed over the sessions shown. Hooks declare no token counts, so an agent's session costs nothing here
Calls recorded - Cumulative across the sessions shown; each session keeps its last 50 calls in history

Sessions

Newest first. Select one to read it from the service.

Not read yet Last write: -
Session Project Calls Cost Tokens State Started, UTC
Loading…

The listing scans the session table and keeps the newest rows, which is honest at this scale and would not be at any other: a deployment with real traffic wants a secondary index on a recency key instead. The Calls column is cumulative; the store keeps the last 50 calls per session for detail, and cost and tokens are cumulative too. The rows are the table's. The Last write chip says only where the answering container's most recent session write landed, and reads memory on a container that has written nothing yet.

Session detail

No session selected

Select a session to read it. The panel asks the service again, through GET /sessions/{id}, rather than showing the row a second time.

The service's own answer
Nothing requested yet.
Connection the API this page reads, and an optional key

A sign-in, and a key stored on the settings page, go only to the host that served this page. A key typed here goes wherever the address points.