MCPcopy Create free account
hub / github.com/AgentOps-AI/agentops / warn_deprecated_param

Function warn_deprecated_param

agentops/helpers/deprecation.py:35–50  ·  view source on GitHub ↗

Warn about deprecated parameter usage. Args: param_name: Name of the deprecated parameter replacement: Suggested replacement parameter

(param_name: str, replacement: str = None)

Source from the content-addressed store, hash-verified

33
34
35def warn_deprecated_param(param_name: str, replacement: str = None):
36 """
37 Warn about deprecated parameter usage.
38
39 Args:
40 param_name: Name of the deprecated parameter
41 replacement: Suggested replacement parameter
42 """
43 warning_key = f"param.{param_name}"
44 if warning_key not in _shown_warnings:
45 if replacement:
46 message = f"Parameter '{param_name}' is deprecated and will be removed in v4 in the future. Use '{replacement}' instead."
47 else:
48 message = f"Parameter '{param_name}' is deprecated and will be removed in v4 in the future."
49 logger.warning(message)
50 _shown_warnings.add(warning_key)

Callers 1

initFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…