MCPcopy Create free account
hub / github.com/ResearAI/DeepScientist / _default_ref

Function _default_ref

src/deepscientist/gitops/diff.py:740–747  ·  view source on GitHub ↗
(refs: list[dict[str, Any]], *, quest_id: str)

Source from the content-addressed store, hash-verified

738
739
740def _default_ref(refs: list[dict[str, Any]], *, quest_id: str) -> str:
741 ref_names = {item["ref"] for item in refs}
742 quest_ref = f"quest/{quest_id}"
743 if quest_ref in ref_names:
744 return quest_ref
745 if "main" in ref_names:
746 return "main"
747 return refs[0]["ref"]
748
749
750def _compare_commits(repo: Path, *, base: str, head: str) -> list[dict[str, Any]]:

Callers 1

list_branch_canvasFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected