Skip to main content

detect_futu_mcp_path

Function detect_futu_mcp_path 

Source
fn detect_futu_mcp_path() -> Option<PathBuf>
Expand description

探测 futu-mcp 的绝对路径,生成 gen-key 输出里的 MCP 配置模板时用。

v1.4.37+ UX 改进:v1.4.36 之前模板里是 hardcode "/abs/path/to/futu-mcp" 占位 符,加拿大同事反馈 “看起来像真路径,我直接粘贴了”。现在优先探测真实路径, 让复制粘贴即可用。

探测顺序:

  1. futucli 同目录下的 futu-mcp(Homebrew / cargo install / release tarball 几乎 100% 同路径)
  2. $PATH lookup(PATH 环境里第一个含 futu-mcp 的目录)
  3. 都找不到 → 返 None,调用方 fallback 到显眼占位符