Skip to main content
A report is a JSON object that an agent sends with spaces report or the MCP tool report_activity. Agents connected with hooks are given a ready-made command, so you only need this page to check what a field means or why a report was refused. Little Spaces refuses a report with a field it doesn’t know, and says which field to fix.

Example

A report sent by hand looks like this, with the values in angle brackets filled in:
The command a session is given when it starts sends the same JSON. It also names the sign-in to use, and fills in the project fields its hooks send, so the report joins the session’s run.

Report

Asks

Each item of needsYou: A stopped or holdsUp value of no, none, n/a, - or blank, in any case, is dropped as if it were left out.

Answered here

Each item of answeredHere: Each key may appear once, and at most one item goes without a key. Review and merge asks, and keys with nothing open, are ignored.

Answers

Your answers in Little Spaces are at most 2,000 characters. An agent fetches them with spaces answers or the MCP tool get_answers, and only the agent identity that asked can read them. Each call returns at most 50 answers, oldest first, and repeats each one until the agent acknowledges it.