This is the fastest path to use the new Everruns telemetry export now.
It sends f ai everruns traces to:
- local Maple (dev visualization)
- hosted Maple (shared/history visualization)
When enabled, Flow exports:
everruns.tool_callspans for eachseq_*tool execution- runtime spans such as:
everruns.tool_call_requestedeverruns.output_message_completedeverruns.turn_failed
seqdis running and reachable at your socket (/tmp/seqd.sockby default).- Everruns API is reachable (
http://127.0.0.1:9300/apiby default). - You have Maple ingest keys for local and/or hosted endpoint.
From ~/code/flow, set the endpoints + keys:
f env set SEQ_EVERRUNS_MAPLE_LOCAL_ENDPOINT=http://ingest.maple.localhost/v1/traces
f env set SEQ_EVERRUNS_MAPLE_LOCAL_INGEST_KEY=maple_pk_local_xxx
f env set SEQ_EVERRUNS_MAPLE_HOSTED_ENDPOINT=https://ingest.1focus.ai/v1/traces
f env set SEQ_EVERRUNS_MAPLE_HOSTED_INGEST_KEY=maple_pk_hosted_xxxOptional tuning:
f env set SEQ_EVERRUNS_MAPLE_QUEUE_CAPACITY=4096
f env set SEQ_EVERRUNS_MAPLE_MAX_BATCH_SIZE=128
f env set SEQ_EVERRUNS_MAPLE_FLUSH_INTERVAL_MS=50
f env set SEQ_EVERRUNS_MAPLE_CONNECT_TIMEOUT_MS=400
f env set SEQ_EVERRUNS_MAPLE_REQUEST_TIMEOUT_MS=800For optimized mirror (remote ClickHouse + durable local spool), also set:
f env set SEQ_CH_MODE=mirror
f env set SEQ_CH_MEM_PATH=~/.config/flow/rl/seq_mem.jsonl
f env set SEQ_CH_LOG_PATH=~/.config/flow/rl/seq_trace.jsonlUse f env run so runtime sees configured values:
f env run -- f ai everruns "open Safari and take a screenshot"If you already export envs another way, this also works:
f ai everruns "open Safari and take a screenshot"On startup, if telemetry is enabled, Flow prints:
maple dual-ingest telemetry enabled
In Maple (local and hosted), filter by:
service.name = seq-everruns-bridge
Look for span names:
everruns.tool_calleverruns.tool_call_requestedeverruns.output_message_completed
- Error:
invalid SEQ_EVERRUNS_MAPLE_* configuration- You set only endpoint or only key for local/hosted pair.
- Fix by setting both or removing both for that pair.
- Everruns command works but no spans in Maple
- Confirm ingest endpoint includes
/v1/traces. - Confirm ingest key is valid for that endpoint.
- Confirm you ran through
f env run -- ...(or equivalent env injection).
- Confirm ingest endpoint includes
- Temporary Maple outage
- Tool execution continues.
- Export is best-effort and non-blocking.