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.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.bt topics config set
Update editable Topics configuration fields for an existing automation. Only the fields you specify are changed.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.
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.
.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.