PassDocumentation Index
Fetch the complete documentation index at: https://docs.simplefunctions.dev/llms.txt
Use this file to discover all available pages before exploring further.
--json whenever another process will consume the output.
Stdout
In JSON mode, stdout is one valid JSON document.ok is present, use the envelope; otherwise use the API page for that endpoint.
Error envelope
Validation, auth, upstream, and runtime errors use a JSON envelope when JSON mode is active.Exit codes
| Code | Meaning |
|---|---|
0 | Success |
1 | Runtime or internal error |
2 | Usage or validation error |
3 | Auth or config error |
4 | Upstream unavailable |
5 | Timeout or rate limit |
Payload controls
Use the command manifest or--help for the exact flags supported by each command.
| Flag | Use |
|---|---|
--limit <n> | Bound result count. |
--since <duration-or-date> | Start from a time window or date. |
--until <date> | Stop at a date. |
--cursor <token> | Continue paginated history. |
--include <list> | Request large optional fields, such as portfolio handoff notes. |
--compact | Smaller response where supported. |
--raw | Raw upstream/server object where supported. |
Parsing rules
Agents should use this order:- Check the process exit code.
- Parse stdout as JSON.
- If the parsed object has
ok: false, readerror. - If the parsed object has
ok: true, readdata. - If
okis absent, treat it as a documented API passthrough object.
--json, sf describe --all --json, and the API reference pages.