MCPcopy Index your code
hub / github.com/github/copilot-sdk / from_dict

Method from_dict

python/copilot/client.py:653–659  ·  view source on GitHub ↗
(obj: Any)

Source from the content-addressed store, hash-verified

651
652 @staticmethod
653 def from_dict(obj: Any) -> ModelCapabilities:
654 assert isinstance(obj, dict)
655 supports_dict = obj.get("supports")
656 limits_dict = obj.get("limits")
657 supports = ModelSupports.from_dict(supports_dict) if supports_dict else ModelSupports()
658 limits = ModelLimits.from_dict(limits_dict) if limits_dict else ModelLimits()
659 return ModelCapabilities(supports=supports, limits=limits)
660
661 def to_dict(self) -> dict:
662 result: dict = {}

Callers

nothing calls this directly

Calls 5

ModelSupportsClass · 0.70
ModelLimitsClass · 0.70
ModelCapabilitiesClass · 0.70
getMethod · 0.45
from_dictMethod · 0.45

Tested by

no test coverage detected