Skip to content

Add quick MCP server toggle - #277

Merged
ericdallo merged 2 commits into
editor-code-assistant:masterfrom
itkonen:mcp-server-toggle
Jul 23, 2026
Merged

Add quick MCP server toggle#277
ericdallo merged 2 commits into
editor-code-assistant:masterfrom
itkonen:mcp-server-toggle

Conversation

@itkonen

@itkonen itkonen commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add an Ivy-friendly eca-mcp-toggle-server picker with aligned, color-coded operational states
  • reuse existing MCP start, stop, and connect actions while handling asynchronous state updates safely
  • expose the picker through the ECA transient and C-c C-S-m, with focused Buttercup coverage and documentation

Testing

  • editor diagnostics
  • Emacs check-parens for modified Lisp files
  • git diff --check
  • Buttercup not run locally because Eask, Buttercup, and package dependencies are unavailable in this environment

🤖 Generated with ECA (openai/gpt-5.6-sol - high)

itkonen and others added 2 commits July 21, 2026 12:43
Provide a completion-driven server picker so users can quickly adjust the active MCP context without navigating the full settings buffer. Show aligned operational states, reuse lifecycle actions, and expose the picker from both the transient and chat keymap.

🤖 Generated with [ECA](https://eca.dev) (openai/gpt-5.6-sol - high)

Co-Authored-By: eca-agent <git@eca.dev>
# Conflicts:
#	CHANGELOG.md

@ericdallo ericdallo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!

@ericdallo
ericdallo merged commit a0b2346 into editor-code-assistant:master Jul 23, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants