MCPcopy Create free account
hub / github.com/Louisym/MiniCC / summary

Method summary

tutorials/09_config_system.py:247–258  ·  view source on GitHub ↗

输出配置摘要

(self)

Source from the content-addressed store, hash-verified

245 return self.merged.get(key, default)
246
247 def summary(self) -> str:
248 """输出配置摘要"""
249 lines = [f"加载了 {len(self.loaded_entries)} 个配置文件:"]
250 for entry in self.loaded_entries:
251 lines.append(f" [{entry.source.value}] {entry.path}")
252 if self.model:
253 lines.append(f"模型: {self.model}")
254 if self.permission_mode:
255 lines.append(f"权限模式: {self.permission_mode}")
256 if self.hooks["pre_tool_use"] or self.hooks["post_tool_use"]:
257 lines.append(f"Hooks: pre={len(self.hooks['pre_tool_use'])}, post={len(self.hooks['post_tool_use'])}")
258 return "\n".join(lines)
259
260
261# ============================================================

Callers 1

mainFunction · 0.45

Calls 1

appendMethod · 0.80

Tested by

no test coverage detected