MCPcopy Create free account
hub / github.com/917Dhj/DeepPaperNote / insert_decisions

Function insert_decisions

scripts/write_obsidian_note.py:46–54  ·  view source on GitHub ↗
(decisions: dict)

Source from the content-addressed store, hash-verified

44
45
46def insert_decisions(decisions: dict) -> list[dict]:
47 items = decisions.get("decisions", []) if isinstance(decisions, dict) else []
48 if not isinstance(items, list):
49 return []
50 return [
51 item
52 for item in items
53 if isinstance(item, dict) and str(item.get("decision", "")).strip() == "insert"
54 ]
55
56
57def safe_image_filename(filename: str, source_image: Path) -> str:

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected