MCPcopy Index your code
hub / github.com/Codeplain-ai/codeplain / get_hashes

Method get_hashes

plain_modules.py:195–202  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

193 return os.path.join(self.get_codeplain_folder(), MODULE_METADATA_FILENAME)
194
195 def get_hashes(self) -> dict[str, str]:
196 hashes = {
197 "source_hash": self.get_module_source_hash(),
198 "non_functional_source_hash": self.get_module_non_functional_source_hash(),
199 }
200 if len(self.required_modules) > 0:
201 hashes["required_modules_code_hash"] = self.required_modules[-1].get_module_code_hash()
202 return hashes
203
204 def save_module_metadata(self):
205 codeplain_folder = self.get_codeplain_folder()

Callers 2

save_module_metadataMethod · 0.95
executeMethod · 0.80

Tested by

no test coverage detected