summaryrefslogtreecommitdiff
path: root/internal/tmuxedit/agent.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-04-07 08:57:04 +0300
committerPaul Buetow <paul@buetow.org>2026-04-07 08:57:04 +0300
commitf8e5ff8227c0cafb140767c9286dd598e7503e45 (patch)
tree05a7cadd468ab3dfc364287b856aed37cfcce4ca /internal/tmuxedit/agent.go
parentd600ea8c411d5f9962a64ea52bba6ec21ac661be (diff)
feat: remove tmux edit popup support for Claude Code
Claude Code CLI now supports Ctrl+G to open the prompt in EDITOR (like OpenAI Codex CLI), making the built-in hexai-tmux-edit agent profile redundant. - Remove internal/tmuxedit/claude_agent.go and its tests - Update builtinAgents() to exclude claude; built-ins are now: cursor, amp, aider - Update all documentation (README, docs/tmux.md, docs/usage.md, docs/configuration.md) - Update config.toml.example to reflect new agent list Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'internal/tmuxedit/agent.go')
-rw-r--r--internal/tmuxedit/agent.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/tmuxedit/agent.go b/internal/tmuxedit/agent.go
index 313907a..1ae8f13 100644
--- a/internal/tmuxedit/agent.go
+++ b/internal/tmuxedit/agent.go
@@ -27,7 +27,7 @@ type Configurable interface {
}
// baseAgent holds configurable fields and provides default implementations
-// of the Agent interface. Specialized agents (cursor, claude) embed baseAgent
+// of the Agent interface. Specialized agents (e.g. cursor) embed baseAgent
// and override methods where behavior differs from the defaults.
type baseAgent struct {
name string
@@ -45,7 +45,7 @@ type baseAgent struct {
// Base returns a pointer to the baseAgent for config merging.
func (b *baseAgent) Base() *baseAgent { return b }
-// Name returns the agent's short identifier (e.g. "claude", "cursor").
+// Name returns the agent's short identifier (e.g. "cursor", "amp").
func (b *baseAgent) Name() string { return b.name }
// DisplayName returns the agent's human-readable name.