wiki: v0.21.2-alpha — release banner, sandbox Gui stub, list_documents flag Banner had been left at v0.21.0-alpha, so v0.21.1-alpha never landed here either; the new one covers both. Documents two behaviour details users can actually trip over: - The sandbox pre-check now installs a fake FreeCADGui defining only ActiveDocument, SendMsgToActiveView and updateGui. Every other Gui attribute raises AttributeError there — notably Gui.Selection and Gui.getDocument, which the real module provides. Verified against the stub: types.ModuleType has no __getattr__ fallback, so the no-op absorption applies only *below* Gui.ActiveDocument, not to the module itself. - list_documents' modified flag now reads Gui.getDocument(name).Modified and falls back to False with no GUI, so documents never show as modified over the headless STDIO MCP server.
wiki: v0.21.0-alpha — managed backups dir + auto-save fix - Home: bump latest-release banner to v0.21.0-alpha (also folds in the skipped v0.20.0-alpha MCP-URL-client release into the builds-on chain). - Configuration: document the retention family in the config reference — max_backups (new in v0.21.0) plus the previously-undocumented max_saved_conversations / max_session_logs / max_retention_age_days. - Architecture: note that execute_code auto-save snapshots now live in the managed <FreeCADAI dir>/backups/ dir, not beside the user's document.
wiki: bump latest-release banner to v0.19.0-alpha
Home: bump banner to v0.18.0-alpha
Home: bump latest-release banner to v0.17.0-alpha (HTTP/SSE MCP transport)
Home: bump latest-release banner to v0.16.5-alpha (#30 temperature fix)
Home: bump Latest release banner to v0.16.4-alpha
Home: bump Latest release banner to v0.16.3-alpha Sandbox reliability fixes (#18 empty-sketch null-shape, #14 headless Gui.ActiveDocument stub). Tool count unchanged (53) — both are bugfixes.
docs(wiki): v0.16.0-alpha release banner + tool count 50->53 Update Home landing-page release banner to v0.16.0-alpha (datum-geometry & transform suite) and bump the built-in-tool count from 50 to 53 (create_datum_plane, create_datum_line, duplicate_object). Sync the Tool-Reranking headline count too. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
docs(wiki): add latest-release banner (v0.15.2-alpha) to Home Home had no version reference. Add a "Latest release" line linking to the v0.15.2-alpha release and the CHANGELOG. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
docs: v0.12.0-alpha — Edit -> Preferences page, cross-OS API keys - Configuration.md: new "FreeCAD Preferences Page" section explaining the Edit -> Preferences -> FreeCAD AI entry point, the 8 mirrored fields, and the JSON <-> ParamGet bridge that keeps the new page in sync with the existing AI Settings dialog. - Configuration.md: Dynamic API Keys gets the maintainer-untested disclaimer plus split sections for `file:` and `cmd:` with cross-OS examples (Linux secret-tool, macOS security, Windows CredentialManager / GPG / DPAPI). - Installation.md: Method 3 updated from "not available" to "submission in progress" with link to Addon Academy quality requirements. - Home.md: feature bullet for FreeCAD-native preferences. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
docs: capability detection, Plan-mode Check/Fix-with-AI, persistent dock Catches the wiki up to v0.11.0-alpha and v0.11.1-alpha: - Configuration.md: document Ollama /api/show capability detection (vision/tools/thinking) vs OCR probe path for other providers. Add tools_detected, thinking_detected, chat_dock_geometry, chat_dock_mw_state to schema and field reference. Note that detection results are persisted across sessions. - Getting-Started.md: add Review Code dialog section explaining the Edit/Check/Fix-with-AI/Execute buttons and the auto-attached viewport on error retries. - Home.md: refresh feature bullets for persistent dock layout, Plan-mode validation, and capability-aware vision routing. Edit -> Preferences page and ParamGet bridge work on master is not documented here yet; that ships with v0.12.0-alpha. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
docs: update Home for v0.9.0-alpha — 50 tools, 7 skills, file attachments Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
docs: note that dark mode theme changes require restart Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
docs: update Home.md features for v0.6.0-alpha Fix tool count (33→37), add skill optimizer, hooks, dark mode, vision routing, image support, configurable context window. Update provider count and skills description. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
docs: update Home.md provider table with all 20 providers Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add user extension tools documentation New page: Creating Custom Tools — full guide with function convention, parameter types, validation, management, and tools vs skills comparison. Updated Configuration, Home, and Sidebar with user tools references. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update Home page tool count (21 → 33) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fix image paths to use absolute raw GitHub wiki URLs GitHub wiki doesn't serve images from relative paths. Changed all image references from images/file.png to the absolute raw URL: https://raw.githubusercontent.com/wiki/ghbalf/freecad-ai/images/file.png Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add FreeCAD screenshots and embed in wiki pages 3D viewport screenshots (generated via FreeCAD scripted capture): - simple-box.png, box-fillets.png: Tutorial Simple Box - enclosure-base.png, enclosure-assembled.png: Tutorial Enclosure - boolean-fuse.png: Tool Reference boolean operations - fillet-vs-chamfer.png: Tool Reference fillet/chamfer UI screenshots (captured via Qt widget grab): - workbench-active.png: Full FreeCAD window with AI workbench - chat-panel.png: AI chat dock widget close-up - chat-panel-full.png: Full window with chat visible - settings-dialog.png: Settings dialog showing all sections Image references added to: Home, Getting-Started, Configuration, Tool-Reference, Tutorial Simple Box, Tutorial Enclosure. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add complete wiki documentation (16 pages) Covers installation, configuration, getting started, tool reference (21 tools), skills system (6 built-in skills), AGENTS.md, MCP integration, architecture, 3 tutorials (simple box, enclosure, gear), and FAQ/troubleshooting.