openpencil/crates/op-ai
Fini 9ea4ab62f9 feat(desktop): one-click mcp registration for twelve clis
Adds Gemini CLI, Qwen Code, Cursor, Kimi and ZCode to the settings
toggles, each shape verified against the real binary or its own
bundled schema rather than documentation: Qwen only treats httpUrl as
streamable HTTP (a type field silently downgrades it to SSE), Kimi is
two products sharing one binary name and the surviving one reads
~/.kimi-code, and ZCode nests its servers under mcp.servers with
sibling keys that a writer must not clobber. The shared JSON merger
stays idempotent, preserves foreign servers and unrelated top-level
keys, and old seven-slot settings migrate with every saved toggle
intact.

Claude-Session: https://claude.ai/code/session_01FqKQqNj8exYwopGDpYUU7x
2026-08-05 00:52:13 +08:00
..
src feat(desktop): one-click mcp registration for twelve clis 2026-08-05 00:52:13 +08:00
Cargo.toml refactor: extract op-ai crate 2026-05-16 23:24:29 +08:00