Skip to content

Commit c00d488

Browse files
feat: add tool_details keybind w/ no default (anomalyco#4976)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
1 parent 70f4722 commit c00d488

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

packages/opencode/src/cli/cmd/tui/routes/session/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -483,6 +483,7 @@ export function Session() {
483483
{
484484
title: showDetails() ? "Hide tool details" : "Show tool details",
485485
value: "session.toggle.actions",
486+
keybind: "tool_details",
486487
category: "Session",
487488
onSelect: (dialog) => {
488489
const newValue = !showDetails()

packages/opencode/src/config/config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -427,6 +427,7 @@ export namespace Config {
427427
.optional()
428428
.default("<leader>h")
429429
.describe("Toggle code block concealment in messages"),
430+
tool_details: z.string().optional().default("none").describe("Toggle tool details visibility"),
430431
model_list: z.string().optional().default("<leader>m").describe("List available models"),
431432
model_cycle_recent: z.string().optional().default("f2").describe("Next recently used model"),
432433
model_cycle_recent_reverse: z.string().optional().default("shift+f2").describe("Previous recently used model"),

packages/sdk/js/src/gen/types.gen.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -816,6 +816,10 @@ export type KeybindsConfig = {
816816
* Toggle code block concealment in messages
817817
*/
818818
messages_toggle_conceal?: string
819+
/**
820+
* Toggle tool details visibility
821+
*/
822+
tool_details?: string
819823
/**
820824
* List available models
821825
*/

0 commit comments

Comments
 (0)