MCPcopy Create free account
hub / github.com/Qinbf/groundmap / main

Function main

scripts/k.py:3231–3240  ·  view source on GitHub ↗

外层入口:把 resolve_doc_path 抛的 ValueError(路径越界 / 拒绝绝对路径 / my_thoughts 人类专属区)统一翻译为 exit 2,与其他错误路径(文件不存在 exit 2) 一致,而不是吐 traceback 给调用方(web/CI)。

()

Source from the content-addressed store, hash-verified

3229
3230
3231def main():
3232 """外层入口:把 resolve_doc_path 抛的 ValueError(路径越界 / 拒绝绝对路径 /
3233 my_thoughts 人类专属区)统一翻译为 exit 2,与其他错误路径(文件不存在 exit 2)
3234 一致,而不是吐 traceback 给调用方(web/CI)。
3235 """
3236 try:
3237 _main_impl()
3238 except ValueError as e:
3239 print(f"错误: {e}", file=sys.stderr)
3240 sys.exit(2)
3241
3242
3243if __name__ == "__main__":

Callers 1

k.pyFile · 0.70

Calls 1

_main_implFunction · 0.85

Tested by

no test coverage detected