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

Method from_dict

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

Source from the content-addressed store, hash-verified

599
600 @staticmethod
601 def from_dict(obj: Any) -> ModelLimits:
602 assert isinstance(obj, dict)
603 max_prompt_tokens = obj.get("max_prompt_tokens")
604 max_context_window_tokens = obj.get("max_context_window_tokens")
605 vision_dict = obj.get("vision")
606 vision = ModelVisionLimits.from_dict(vision_dict) if vision_dict else None
607 return ModelLimits(
608 max_prompt_tokens=max_prompt_tokens,
609 max_context_window_tokens=max_context_window_tokens,
610 vision=vision,
611 )
612
613 def to_dict(self) -> dict:
614 result: dict = {}

Callers

nothing calls this directly

Calls 3

ModelLimitsClass · 0.70
getMethod · 0.45
from_dictMethod · 0.45

Tested by

no test coverage detected