We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 34f0485 commit bbff800Copy full SHA for bbff800
1 file changed
packages/core/contextmine_core/architecture/artifact_parsers.py
@@ -157,7 +157,8 @@ def parse_openapi_spec(artifact: ArtifactInventoryEntry) -> ParsedArtifact:
157
return _fallback_result(artifact)
158
159
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 []
+ raw_servers = payload.get("servers")
161
+ servers: list[object] = raw_servers if isinstance(raw_servers, list) else []
162
server_urls = [
163
str(server.get("url")).strip()
164
for server in servers
0 commit comments