Repository navigation
Replies: 1 comment
|
+1. I'd like the right panel open in every new thread. Today I press ⌘⌥B in each one, many times a day. This is still the case on T3 Code (Beta) 0.1.0 on macOS: a thread with no saved right-panel state starts closed, and nothing carries the state over from the previous thread. Proactive panels doesn't cover it. It opens a panel only after a turn, for a linked pull request or a larger edit, never when the thread is created. The surface picker proposed here would fully cover my case. If that's too big for a first step, a single "Open the right panel in new threads" toggle under New threads would already help. #16825 asks for the same default. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Summary
Add a setting where the user picks right-panel surfaces, such as Agents, that open automatically in every thread. A user who always works with a surface open should not have to reopen it thread by thread.
Problem to solve
Right-panel state is stored per thread, and a thread with no saved panel state starts with the panel closed and empty. A user who always keeps the Agents surface open has to open it again in every new thread: click the right-panel toggle in the header, then choose Agents from the "Open a surface" menu.
The menu's letter accelerators, such as A for Agents, only work while the menu is open, and no command opens the menu or a specific surface directly (see #11878). So there is no one-step way to open Agents, and no way to make the choice stick. For someone running subagents across many threads, this happens many times a day.
Proposed behavior
Acceptance criteria
Affected area
apps/web: the right-panel surface state (apps/web/src/rightPanelStore.ts, where each thread starts from a closed, empty state), the "New threads" settings with project overrides (apps/web/src/components/settings/ProjectDefaultsSettings.tsx), and the settings schema inpackages/contracts.Non-goals
Alternatives considered
Supporting context
Observed on T3 Code desktop 0.0.43-nightly.20260927.2365 on macOS. Checked against current
main: a thread with no saved panel state starts closed and empty, the Agents surface can only be opened from a thread, and the letter accelerators in the surface menu work only while that menu is open.All reactions