All Documentation

Documentation Everywhere else

ltb: discussions, projects, the room and your account

The ltb commands that read and change what the app has: discussions, tickets, seats and models, channels, automation and your account.

These commands ask the app what its window would show, and change things through the same controls. They read what this computer has: discussions and projects as last saved and synced, and the settings the app uses. A discussion is named by its key (GPU-12), its number when that is unique, or its id.

Discussions

CommandWhat it does
ltb listYour discussions, newest first. --project NAME, --running, --limit N
ltb show GPU-12The transcript, then the verdict and its receipt. --last N for the end only
ltb open GPU-12Opens it in the app's window
ltb statusWhat the app is running now, and what each has spent through a key or credit

Projects and tickets

CommandWhat it does
ltb projectsProjects with their keys, and how many tickets are open
ltb ticketsTickets by board column. --project NAME for one project
ltb ticket GPU-12One ticket's fields and description

The room

CommandWhat it does
ltb seatsEach seat: on or off, who leads, its models, what it runs on
ltb seat gemini offTurns a seat on or off, as the room panel does
ltb seat 2 model gpt-6-solChanges the model it leads with; --reviewer the one it reviews with
ltb modelsThe models a seat can use. --provider claude for one provider
ltb mcp listThe MCP servers the seats can use. add NAME COMMAND…, add NAME https://… and remove NAME change them, as Settings → Tools does
ltb guest deepseek/deepseek-chat "…"Asks one other model once, as @guest does. Your team's guest rules apply

A seat is named by its name in the app, its slot (claude, chatgpt, gemini, grok) or its number. A change is saved in the app's settings and synced at the app's next sync.

Channels and automation

CommandWhat it does
ltb channelsYour channels
ltb post #release "…"Posts in a channel and the room answers there. --thread ID to reply in a thread
ltb loopsDiscussions with a /loop, and when each runs next
ltb scheduleYour scheduled tasks. ltb schedule run NAME runs one now and waits for it
ltb pr 431Reads the pull request with gh and the room reviews it in this checkout, editing nothing

Your account

CommandWhat it does
ltb whoamiThe account this computer is signed in to, and its plan. Exit 1 when signed out
ltb usageWhat your account has spent this month. --today, --all, and --team for owners and admins
ltb login, ltb logoutSign in in your browser, or sign out, as Settings → Account does. An open window sees it when it is next opened
ltb updateCheck for a new version now. A Homebrew copy is upgraded with Homebrew

usage needs the app signed in. A run needs whatever the app needs for a run: on a plan that requires an account, signing in.

See Also

Not what you were looking for? The help centre answers one question at a time, and the support page says how to reach a person.