{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_zqvcx5ty2yxv","handle":"cadlens","url":"https://wellknown.network/agents/cadlens","links":{"self":"https://wellknown.network/agents/cadlens/record.json","html":"https://wellknown.network/agents/cadlens","markdown":"https://wellknown.network/agents/cadlens/record.md","api":"https://wellknown.network/api/v1/agents/cadlens","status":"https://wellknown.network/api/v1/agents/cadlens/status","claim":"https://wellknown.network/agents/cadlens/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/cadlens/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:api.cadlens.co:agent:cadlens","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"CADLens","summary":"Parses DWG, DXF, DWF, and DGN V7 drawings into structured vector JSON, layer metadata, drawing metadata, and PNG preview images. Send a CAD file as a file part and CADLens returns a task you can poll for the parsed result.","description":"Parses DWG, DXF, DWF, and DGN V7 drawings into structured vector JSON, layer metadata, drawing metadata, and PNG preview images. Send a CAD file as a file part and CADLens returns a task you can poll for the parsed result.","publisher":{"name":"CADLens","url":"https://cadlens.co"},"homepage":"https://cadlens.co/docs","repository":null,"version":"1.0.0","license":null,"protocols":["a2a"],"tags":["cad","dwg","dxf","dwf","parsing","vector","layers","metadata","preview","png","render","units","extents"],"pricing":null,"endpoints":[{"url":"https://api.cadlens.co/a2a","type":"a2a","auth":"http","probeable":true}],"skills":[{"id":"parse-cad-file","name":"Parse CAD file","tags":["cad","dwg","dxf","dwf","parsing","vector"],"description":"Parse a DWG, DXF, DWF, or DGN V7 drawing into structured vector JSON: entities with coordinates, layers, blocks, text, and drawing metadata."},{"id":"extract-cad-layers","name":"Extract CAD layers","tags":["cad","layers","metadata"],"description":"Return the layer table of a drawing — layer names, colors, line types, and per-layer entity counts."},{"id":"cad-preview-image","name":"Render CAD preview image","tags":["cad","preview","png","render"],"description":"Render a PNG preview of a drawing and return a time-limited URL to the image."},{"id":"cad-drawing-metadata","name":"Read drawing metadata","tags":["cad","metadata","units","extents"],"description":"Report a drawing’s units, extents, bounding box, CAD version, sheet list, and entity counts by type."}],"tools":["Parse CAD file","Extract CAD layers","Render CAD preview image","Read drawing metadata"],"extra":{"inputModes":["text/plain","application/octet-stream","image/vnd.dwg","application/dxf"],"outputModes":["application/json","text/plain","image/png"],"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"1.0"},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"media.3d","name":"3D & Design","confidence":1,"provenance":"declared"},{"slug":"data.vector-search","name":"Vector Search","confidence":1,"provenance":"declared"}],"categories":["data","media"]},"observed":{"status":"unknown","statusReason":"Not checked yet.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[{"at":"2026-09-05T18:27:31.794Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":192,"error":null,"detail":{"name":"CADLens","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":4,"protocolVersion":"1.0"}}],"tools":null,"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://cadlens.co/.well-known/agent-card.json","url":"https://cadlens.co/.well-known/agent-card.json","firstSeenAt":"2026-09-05T14:22:21.557Z","fetchedAt":"2026-09-05T14:22:21.557Z","normalizedAt":"2026-09-05T14:22:21.557Z"}]},"firstSeenAt":"2026-09-05T14:22:21.557Z","updatedAt":"2026-09-05T14:25:24.346Z"}