Merge remote-tracking branch 'origin/main' into codex/p0-obs-002-20260715
This commit is contained in:
@@ -42,7 +42,7 @@ _SOURCE_HOSTS = {
|
||||
}
|
||||
_VERSION_PATTERNS = (
|
||||
re.compile(
|
||||
rb"""(?ix)["'](?:version|latestVersion|packageVersion)["']\s*[:=]\s*["']v?"""
|
||||
rb"""(?ix)["'](?:latestVersion|packageVersion|softwareVersion)["']\s*[:=]\s*["']v?"""
|
||||
rb"""([0-9]+\.[0-9]+\.[0-9]+(?:[-+][0-9A-Za-z.-]+)?)["']"""
|
||||
),
|
||||
re.compile(
|
||||
|
||||
@@ -703,13 +703,14 @@ def _inspect_source_contract(repo_root: Path) -> dict[str, Any]:
|
||||
|
||||
|
||||
def _read_source_contract_text(repo_root: Path, relative_path: str) -> str:
|
||||
candidates = [repo_root / relative_path]
|
||||
source_path = repo_root / relative_path
|
||||
candidates = [source_path]
|
||||
api_prefix = "apps/api/"
|
||||
if relative_path.startswith(api_prefix):
|
||||
candidates.append(repo_root / relative_path.removeprefix(api_prefix))
|
||||
if (
|
||||
relative_path == _AWOOOP_VERIFIED_CONTEXT_SURFACE_SOURCE
|
||||
and not (repo_root / "apps").exists()
|
||||
and not source_path.exists()
|
||||
):
|
||||
candidates.append(repo_root / "src/services/telegram_alert_ai_automation_matrix.py")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user