Skip to main content
bt topics manages Topics automations for the active project. Running bt topics with no subcommand is equivalent to bt topics status.

bt topics status

Show the Topics automation status for the active project.

Flags

bt topics poke

Queue Topics to run on the next executor pass. Use this to trigger immediate processing without waiting for the next scheduled run.
Output lists all topic automations queued for processing, showing each automation’s name, ID, and scheduled timing.

bt topics rewind

Rewind recent Topics history and queue it to reprocess. Traces in the specified window will have their facets and topic labels recomputed on the next executor pass.

Arguments

Flags

bt topics open

Open the Topics page for the active project in the browser.

bt topics config

View or edit Topics automation configuration.

Flags

bt topics config enable

Enable Topics for the active project with the provided configuration.

bt topics config delete

Permanently delete the Topics automation for the active project.
Deleting an automation is irreversible. The automation configuration, topic maps, and scheduling settings cannot be recovered after deletion.

bt topics config set

Update editable Topics configuration fields for an existing automation. Only the fields you specify are changed.
Accepts the same flags as bt topics config enable, plus:

bt topics config topic-map set

Update a configured topic map by name or function ID.

bt topics report

This is an advanced debugging command. Use it to share a topic map’s output with Braintrust when troubleshooting clustering behavior.
Download the saved report for a topic map as JSON. The report is the generated clustering result, including topic names and cluster structure. It’s the saved output that Topics reconciles against when re-generating, so topic names stay stable across runs (see Tune clustering settings). Identify the topic map by its function ID, which you can find with bt topics config. The report writes to stdout unless you pass --output.

Flags

bt topics btmap

This is an advanced debugging command. Use it to share a topic map’s raw artifact with Braintrust when troubleshooting clustering behavior.
Download the raw .btmap artifact for a topic map. This is the low-level binary topic map that underlies the report. Most users want bt topics report instead, which returns human-readable JSON. Identify the topic map by its function ID, which you can find with bt topics config. The artifact writes to stdout unless you pass --output.

Flags