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

Function _env_edit_payload

deployments/desktop/shared/agents.py:817–831  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

815
816
817def _env_edit_payload() -> List[Dict[str, str]]:
818 file_values = _read_env_file()
819 sensitive = ("KEY", "TOKEN", "SECRET", "PASSWORD")
820 rows = []
821 for key in EDITABLE_ENV_KEYS:
822 raw_value = file_values.get(key, os.environ.get(key, ""))
823 rows.append(
824 {
825 "key": key,
826 "value": "***" if any(part in key for part in sensitive) and raw_value else str(raw_value),
827 "is_secret": bool(any(part in key for part in sensitive)),
828 "present": bool(str(raw_value).strip()),
829 }
830 )
831 return rows
832
833
834def _serialize_env_value(value: Any) -> str:

Callers 1

settingsFunction · 0.85

Calls 2

_read_env_fileFunction · 0.85
getMethod · 0.80

Tested by

no test coverage detected