@@ -40,29 +40,28 @@ return {
4040 },
4141
4242 -- Development configuration - all options shown with defaults commented out
43+ --- @type ClaudeCodeConfig
4344 opts = {
4445 -- Server Configuration
45- -- port_range = { min = 10000, max = 65535 }, -- WebSocket server port range
46- -- auto_start = true, -- Auto-start server on Neovim startup
47- -- log_level = "info", -- "trace", "debug", "info", "warn", "error"
48- -- terminal_cmd = nil, -- Custom terminal command (default: "claude")
46+ -- port_range = { min = 10000, max = 65535 }, -- WebSocket server port range
47+ -- auto_start = true, -- Auto-start server on Neovim startup
48+ -- log_level = "info", -- "trace", "debug", "info", "warn", "error"
49+ -- terminal_cmd = nil, -- Custom terminal command (default: "claude")
4950
5051 -- Selection Tracking
51- -- track_selection = true, -- Enable real-time selection tracking
52- -- visual_demotion_delay_ms = 50, -- Delay before demoting visual selection (ms)
52+ -- track_selection = true, -- Enable real-time selection tracking
53+ -- visual_demotion_delay_ms = 50, -- Delay before demoting visual selection (ms)
5354
5455 -- Connection Management
55- -- connection_wait_delay = 200, -- Wait time after connection before sending queued @ mentions (ms)
56- -- connection_timeout = 10000, -- Max time to wait for Claude Code connection (ms)
57- -- queue_timeout = 5000, -- Max time to keep @ mentions in queue (ms)
56+ -- connection_wait_delay = 200, -- Wait time after connection before sending queued @ mentions (ms)
57+ -- connection_timeout = 10000, -- Max time to wait for Claude Code connection (ms)
58+ -- queue_timeout = 5000, -- Max time to keep @ mentions in queue (ms)
5859
5960 -- Diff Integration
6061 -- diff_opts = {
61- -- auto_close_on_accept = true, -- Close diff view after accepting changes
62- -- show_diff_stats = true, -- Show diff statistics
63- -- vertical_split = true, -- Use vertical split for diffs
64- -- open_in_current_tab = true, -- Open diffs in current tab vs new tab
65- -- keep_terminal_focus = false, -- If true, moves focus back to terminal after diff opens
62+ -- layout = "horizontal", -- "vertical" or "horizontal" diff layout
63+ -- open_in_new_tab = true, -- Open diff in a new tab (false = use current tab)
64+ -- keep_terminal_focus = true, -- Keep focus in terminal after opening diff
6665 -- },
6766
6867 -- Terminal Configuration
0 commit comments