Skip to content

Commit bbff800

Browse files
fix: satisfy ty check for artifact parsers
1 parent 34f0485 commit bbff800

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

packages/core/contextmine_core/architecture/artifact_parsers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,8 @@ def parse_openapi_spec(artifact: ArtifactInventoryEntry) -> ParsedArtifact:
157157
return _fallback_result(artifact)
158158

159159
title = payload.get("info", {}).get("title") if isinstance(payload.get("info"), dict) else None
160-
servers = payload.get("servers") if isinstance(payload.get("servers"), list) else []
160+
raw_servers = payload.get("servers")
161+
servers: list[object] = raw_servers if isinstance(raw_servers, list) else []
161162
server_urls = [
162163
str(server.get("url")).strip()
163164
for server in servers

0 commit comments

Comments
 (0)