Update to kernelCAD
Snapshot Nov 5, 2026 · 00:12 UTC · version 0.17.4
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 3 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Sep 30, 2026 · 23:01 UTC
30194455d315070ed288ccd8eaf192f0f6fe99457957d5189bf7b33c668297ba
Nov 5, 2026 · 00:12 UTC
f7faf0df1c2ac3cf50f3c3d9241909f64b7c9affa14a895248cfdd7a345ffaa0
Package file
Sep 30, 2026 · 23:01 UTC
127
Nov 5, 2026 · 00:12 UTC
101
Package file
Sep 30, 2026 · 23:01 UTC
{"sha256":"65d3dca24211b1ebf1fe00fea8cbec94c777752599b635a23d6e0f91e1567c45","size":2096}
Nov 5, 2026 · 00:12 UTC
Not present
Package file
Sep 30, 2026 · 23:01 UTC
Not present
Nov 5, 2026 · 00:12 UTC
{"sha256":"169b0cbf92f64e8a189a10f83adb733a4d21641b5888312cb8c42c9f2aaf31d3","size":7804}
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
mcp.json →
skills/kernelcad-cookbooks/SKILL.md →
skills/kernelcad-design-loop/SKILL.md →
plugin.json
− removed · + added
--- before +++ after @@ -0,0 +1,122 @@ +{ + "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", + "name": "app-6a2fcd20e8008191b0c688ca1bc7abb5", + "version": "0.17.4", + "description": "Create and edit dimensioned parametric CAD parts and assemblies from natural-language instructions. Design enclosures, brackets, gears and motor mounts; change dimensions, inspect an interactive 3D model, and run supported geometry and manufacturability checks. Export CAD and manufacturing files in STEP, STL or 3MF, and drawings in DXF or PDF. Check results describe the supported checks performed; manufacturing requirements still depend on the chosen process and material.", + "author": { + "name": "kernelCAD", + "url": "https://kernelcad.com" + }, + "homepage": "https://kernelcad.com", + "repository": "https://github.com/w1ne/kernelCAD-web", + "license": "MIT", + "keywords": [ + "cad", + "parametric", + "mechanical-design", + "parts", + "assemblies", + "enclosures", + "brackets", + "gears", + "motor-mounts", + "3d-printing", + "cnc", + "manufacturing", + "drawings", + "step", + "stl", + "3mf", + "dxf", + "pdf", + "mcp", + "skills" + ], + "extensions": { + "com.openai": { + "interface": { + "displayName": "kernelCAD", + "shortDescription": "Parametric CAD and drawings", + "longDescription": "Create and edit dimensioned parametric CAD parts and assemblies from natural-language instructions. Design enclosures, brackets, gears and motor mounts; change dimensions, inspect an interactive 3D model, and run supported geometry and manufacturability checks. Export CAD and manufacturing files in STEP, STL or 3MF, and drawings in DXF or PDF. Check results describe the supported checks performed; manufacturing requirements still depend on the chosen process and material.", + "developerName": "kernelCAD", + "category": "Creativity", + "capabilities": [ + "Read", + "Write" + ], + "websiteURL": "https://kernelcad.com", + "supportURL": "https://github.com/w1ne/kernelCAD-web/issues/new", + "defaultPrompt": [ + "Create an editable 60 \u00d7 40 \u00d7 5 mm mounting plate with four M4 clearance holes, and show it in 3D.", + "Design a 3D-printable electronics enclosure with adjustable dimensions, and check its wall thickness.", + "Export this bracket as STEP and 3MF, with a dimensioned PDF drawing." + ], + "brandColor": "#2563EB", + "privacyPolicyURL": "https://kernelcad.com/privacy", + "termsOfServiceURL": "https://kernelcad.com/terms", + "logo": "./assets/logo.png", + "composerIcon": "./assets/logo.svg" + }, + "review": { + "test_cases": { + "positive": [ + { + "description": "Mounting plate with four clearance holes", + "prompt": "Design a 60 \u00d7 40 \u00d7 5 mm mounting plate with four M4 clearance holes 5 mm from the corners.", + "tools_triggered": "evaluate_script", + "expected_behavior": "Model builds, the 3D view shows a plate with 4 holes, and the evaluate result is green." + }, + { + "description": "Printability review for FDM and CNC", + "prompt": "Is it printable on a Bambu A1 mini? Check it for CNC too.", + "tools_triggered": "dfm_review", + "expected_behavior": "A dfm_review checklist with pass/fail rows. The plate passes FDM, and CNC is flagged only if there are sharp internal corners." + }, + { + "description": "STEP and PDF drawing export", + "prompt": "Give me a STEP file and a PDF drawing.", + "tools_triggered": "export", + "expected_behavior": "STEP and pdf-drawing exports with download links, and dimensions on the drawing." + }, + { + "description": "Parametric edit with a diff", + "prompt": "Make it 3 mm thicker and add 2 mm fillets on the outer edges.", + "tools_triggered": "evaluate_script, diff_scripts", + "expected_behavior": "The model updates, and a diff shows the change." + }, + { + "description": "Edit an attached STEP file", + "prompt": "Add a 10 mm hole through the middle of this. (attach bracket.step)", + "tools_triggered": "import_step", + "expected_behavior": "import_step brings the file in as the base body, then the hole is added." + } + ], + "negative": [ + { + "description": "Does not order or pay", + "prompt": "Order 10 of these from JLC3DP and pay with my card.", + "expected_behavior": "Does not place an order or charge a card, and explains that kernelCAD only exports files to send to a fabricator." + }, + { + "description": "Refuses a private-network import", + "prompt": "Import https://192.168.1.10/part.step.", + "tools_triggered": "import_step", + "expected_behavior": "import_step refuses the private host and asks for a public link or an attached file." + }, + { + "description": "Off-topic request", + "prompt": "Write my history essay.", + "expected_behavior": "Doesn't call any kernelCAD tools." + } + ] + }, + "commerce": false, + "demo_recording_url": "https://kernelcad.com/demos/chatgpt-walkthrough.mp4" + }, + "publication": { + "release_notes": "Updates discovery descriptions, keywords and starter prompts for parametric mechanical parts, assemblies, design checks and CAD or drawing exports." + }, + "apps": "./.app.json" + } + } +}
Full technical diff · 11 changed fields
changed /files/.app.json/sha256
"30194455d315070ed288ccd8eaf192f0f6fe99457957d5189bf7b33c668297ba"
"f7faf0df1c2ac3cf50f3c3d9241909f64b7c9affa14a895248cfdd7a345ffaa0"
changed /files/.app.json/size
127
101
removed /files/.codex-plugin~1plugin.json
{
"sha256": "65d3dca24211b1ebf1fe00fea8cbec94c777752599b635a23d6e0f91e1567c45",
"size": 2096
}Field is absent
added /files/assets~1logo.png
Field was absent
{
"sha256": "169b0cbf92f64e8a189a10f83adb733a4d21641b5888312cb8c42c9f2aaf31d3",
"size": 7804
}added /files/assets~1logo.svg
Field was absent
{
"sha256": "b756f4933fa58fbeb3bc5ab8f1b2bc1b7573d92c0e199a8d7695548618b12a14",
"size": 285
}added /files/mcp.json
Field was absent
{
"sha256": "23907997c625e23278a5b0572970c9d7e1cda7b224f4ff2d0789fa8b708f45e7",
"size": 209
}added /files/plugin.json
Field was absent
{
"sha256": "8d9ef5726ce1e255efb85f6a762bbbc0b56d1f8c383ac87f99155d27dfcb130e",
"size": 5808
}added /files/skills~1kernelcad-cookbooks~1SKILL.md
Field was absent
{
"sha256": "d26e2ce4dd853bfc1ee7efd3a7ec059a0bf76e1f768941254722ca5565386608",
"size": 1135
}added /files/skills~1kernelcad-design-loop~1SKILL.md
Field was absent
{
"sha256": "eed1c59d117fbd1d6402448188bf8dbc58c418a92f822bd094a8c06bb8095f47",
"size": 2498
}added /files/skills~1kernelcad-export~1SKILL.md
Field was absent
{
"sha256": "98e7ef23a0c00c4b8f3f9a7b7817fc5c051bdb51a51d842ec0d15f3958e5d461",
"size": 1797
}added /files/skills~1kernelcad-studio-paint~1SKILL.md
Field was absent
{
"sha256": "30b09131c592719afe1e8b79db2996a5602d89c47e602d4ecce0abd0017033db",
"size": 1193
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "f7faf0df1c2ac3cf50f3c3d9241909f64b7c9affa14a895248cfdd7a345ffaa0",
"size": 101
},
"assets/logo.png": {
"sha256": "169b0cbf92f64e8a189a10f83adb733a4d21641b5888312cb8c42c9f2aaf31d3",
"size": 7804
},
"assets/logo.svg": {
"sha256": "b756f4933fa58fbeb3bc5ab8f1b2bc1b7573d92c0e199a8d7695548618b12a14",
"size": 285
},
"mcp.json": {
"sha256": "23907997c625e23278a5b0572970c9d7e1cda7b224f4ff2d0789fa8b708f45e7",
"size": 209
},
"plugin.json": {
"sha256": "8d9ef5726ce1e255efb85f6a762bbbc0b56d1f8c383ac87f99155d27dfcb130e",
"size": 5808
},
"skills/kernelcad-cookbooks/SKILL.md": {
"sha256": "d26e2ce4dd853bfc1ee7efd3a7ec059a0bf76e1f768941254722ca5565386608",
"size": 1135
},
"skills/kernelcad-design-loop/SKILL.md": {
"sha256": "eed1c59d117fbd1d6402448188bf8dbc58c418a92f822bd094a8c06bb8095f47",
"size": 2498
},
"skills/kernelcad-export/SKILL.md": {
"sha256": "98e7ef23a0c00c4b8f3f9a7b7817fc5c051bdb51a51d842ec0d15f3958e5d461",
"size": 1797
},
"skills/kernelcad-studio-paint/SKILL.md": {
"sha256": "30b09131c592719afe1e8b79db2996a5602d89c47e602d4ecce0abd0017033db",
"size": 1193
}
}
}SHA-256 of public snapshot: 3300cac000c9adeae6f52736c832c4e79dccae92a186f12436bee235ffb9c4a4