yusufameri/dsh-t3-new-session-screen ↗★ 0
dsh-t3-new-session-screen
提供包含项目下拉与分支选择的新建会话页 适合需要 T3 风格界面、便捷选择项目、推理强度和 Git 分支的用户。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:yusufameri/dsh-t3-new-session-screen說明文件
閱讀完整 README ↗Configuration
Every field is optional; the defaults render the whole screen. Set them on the
bundle's row in the profile's cordis.patch.yml:
- id: t3-new-session-screen
name: 'dsh-t3-new-session-screen'
config:
headlineText: 'What should we build in {project}?'
effortSlot: right
branchCreateEnabled: false
| Key | Default | Meaning |
|---|---|---|
headlineEnabled | true | Replace the blank-session headline with the T3 sentence. |
headlineText | What should we build in {project}? | Headline template; {project} becomes the interactive project name. Without the hole the sentence renders as plain text; with no project chosen it gives way to the call to action. |
hideShippedHeadline | true | Hide DSH's own "Into the Unknown" title beside the headline. |
hideWorkspaceChip | true | Hide the shipped workspace chip under the headline, which the headline supersedes. |
effortEnabled | true | Reasoning-effort picker in the composer tool row. |
effortSlot | left | Which composer seat the effort picker occupies: left (beside the permission and plan controls) or right (beside the model seat). |
branchEnabled | true | Git branch strip under the composer, on the new-session screen and in an active session. |
branchCreateEnabled | true | Offer Create new ref (git checkout -b) in the branch picker. |
gitEnabled | true | The git bridge behind the branch strip. Turning it off leaves the strip absent. |
gitTimeoutMs | 30000 | Budget of one git child process. |
The client half reads the resolved configuration from the Host over the same route the branch data uses, so a change takes effect on the next page load.