fix(claude-code): qualify marketplace entry as read only

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Devin AI 2026-09-16 16:22:27 +00:00
parent 7415cd3ff3
commit bff08db638

View file

@ -26,6 +26,7 @@ from urllib.parse import urlsplit
from fastapi import APIRouter, Depends, HTTPException, Request
from fastapi.responses import JSONResponse
from typing_extensions import ReadOnly
from litellm._logging import verbose_proxy_logger
from litellm.proxy._types import CommonProxyErrors, ProxyException, UserAPIKeyAuth
@ -70,7 +71,7 @@ class _MarketplaceEntry(TypedDict, total=False):
homepage: object
keywords: object
category: object
installationPreference: str
installationPreference: ReadOnly[str]
def _get_manifest_string(manifest: Mapping[str, object], key: str) -> str | None: