Skip to main content

Module dispatch

Module dispatch 

Source

Structs§

Words
解析后的四个模式词(spec §13.1)。

Functions§

cli_frontend_compiled
前端编译标记(总览标注用;对齐 Go 的 cliFrontend/httpFrontend 常量)。
http_frontend_compiled
main
main 注册传入的全部已构建命令定义(来自 define)、按进程参数派发 默认注册表并按退出码退出。零个参数表示「命令已注册,只派发」。 需要自取退出码(嵌入、测试、清理)或用显式注册表时,用 run/run_config。
main_config
带自定义配置的 main(如重命名模式词)。
mcp_frontend_compiled
run
main 的显式参数与默认配置形态:返回退出码而不退出进程。
run_config
带自定义配置的 run(重命名模式词、通道能力)。
try_run
可组合派发:与 run_config 同管线,但当参数进入 CLI 模式且首段不是任何 已注册命令段/别名(也不是 flag)时,不打印任何东西、返回 (0, false), 由宿主路由其余参数(false 即「未命中」)。其余路径行为与 run_config 完全一致。
try_run_config
带自定义配置的 try_run。