summaryrefslogtreecommitdiff
path: root/config/nvim/lua/plugins/editor.lua
diff options
context:
space:
mode:
authorIgor Soarez <igor@soarez.org>2026-09-18 13:03:16 +0100
committerIgor Soarez <igor@soarez.org>2026-09-18 13:03:16 +0100
commitfec40208281589b70228802914e98b3b4823924b (patch)
tree40d6c14580116b85e56f74eb99c92d99c7052260 /config/nvim/lua/plugins/editor.lua
parent13cc065ec014b86369dfe4ad60d1a43fa06fd251 (diff)
link/claude: secrets in MCP specs, and a separate spec for Desktop
Two things a spec in ~/.config/claude/mcp-servers.d/ may now carry beyond what Claude Code takes, both resolved at link time: - "${szecret:NAME}" in any string value, replaced with `szecret get NAME` when the server is registered with Claude Code. For a remote server's Authorization header: Claude Code's own headersHelper is not run in a workspace without persisted trust, which includes $HOME, so a token fetched that way is simply missing. A secret that cannot be read skips that server, loudly. - "desktop", a whole spec given to Claude Desktop instead. Desktop only starts local stdio servers, so a layer that moves a server to HTTP for Claude Code can keep Desktop on a local copy.
Diffstat (limited to 'config/nvim/lua/plugins/editor.lua')
0 files changed, 0 insertions, 0 deletions