From a68228bfa12f4d8a51fe53e244fcd2e66c1ef692 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 2 Jul 2026 09:38:04 +0300 Subject: Remove hexai-tmux-edit popup editor feature The tmux popup editor and its per-agent detection (Cursor/Amp/Aider) added maintenance surface without enough use to justify it; Codex and Claude Code already support external-editor mode natively via Ctrl+G. Drops internal/tmuxedit, cmd/hexai-tmux-edit, the [tmux_edit] config schema, the Mage build target, and all related docs/README mentions. Bump version to 0.42.0. Co-Authored-By: Claude Sonnet 5 --- config.toml.example | 26 -------------------------- 1 file changed, 26 deletions(-) (limited to 'config.toml.example') diff --git a/config.toml.example b/config.toml.example index 5526e7f..9018a3d 100644 --- a/config.toml.example +++ b/config.toml.example @@ -200,29 +200,3 @@ research_effort = "standard" # gitignore = true # respect .gitignore patterns (default: true) # extra_patterns = ["*.min.js", "vendor/**", "*.generated.go"] # lsp_notify_ignored = true # show "file ignored" in LSP completions (default: true) - -[tmux_edit] -# popup_width = "80%" # tmux popup width (default: 80%) -# popup_height = "80%" # tmux popup height (default: 80%) -# default_agent = "" # force agent name; skip auto-detect - -# Override or add agent definitions (merged with built-in defaults by name). -# Built-in agents (checked in order): cursor, amp, aider. -# OpenAI Codex CLI and Claude Code CLI both support external editor mode via -# Ctrl+G, so no built-in tmux_edit agent profiles are needed for them. -# - cursor: Box UI │...│, clears with End+BSpace*200 -# - amp: Box UI │...│ (TUI mode), clears with C-u (Emacs/readline) -# - aider: Shell-style > prompt, clears with C-u (Emacs/readline) -# Tmux keybinding (add to ~/.tmux.conf): -# bind e run-shell -b "cd '#{pane_current_path}' && hexai-tmux-edit --pane '#{pane_id}'" - -# [[tmux_edit.agents]] -# name = "cursor" -# display_name = "Cursor" -# detect_pattern = "(?i)cursor" -# prompt_pattern = '(?m)│\s*(.+)$' -# strip_patterns = ["INSERT", "Add a follow-up"] -# clear_first = true -# clear_keys = "C-u" -# newline_keys = "S-Enter" -# submit_keys = "Enter" -- cgit v1.2.3