MCPcopy Create free account
hub / github.com/OpenRaiser/PaperFlow / _load_json

Function _load_json

deployments/desktop/shared/agents.py:123–131  ·  view source on GitHub ↗
(value: Any, default: Any)

Source from the content-addressed store, hash-verified

121]
122
123
124def _load_json(value: Any, default: Any) -> Any:
125 if value in (None, ""):
126 return default
127 if isinstance(value, (dict, list)):
128 return value
129 try:
130 return json.loads(value)
131 except (TypeError, json.JSONDecodeError):
132 return default
133
134

Callers 7

_paper_metadataFunction · 0.70
_paper_cardFunction · 0.70
_env_listFunction · 0.70
_compact_listFunction · 0.70
_paper_query_haystackFunction · 0.70
recent_activityFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected