Skip to content

Releases: sslinkyy/QIDIStudio

QIDIStudio MCP v1.11.0

Choose a tag to compare

@sslinkyy sslinkyy released this 14 Aug 12:25
19897ee

QIDIStudio MCP v1.11.0

This release adds background QIDI Studio capture and direct image display in ChatGPT.

Highlights

  • Capture Prepare and Preview views while QIDI Studio is minimized or behind other windows
  • Composite the OpenGL build plate and model into offscreen captures
  • Display captures directly inside ChatGPT through an MCP App viewer
  • Provide expiring local PNG download links
  • Preserve the original window state and selected tab
  • Complete large MCP image responses reliably
  • Declare restrictive viewer CSP and domain security metadata
  • Add MCP Edition branding to the QIDI Studio splash screen
  • Retain the complete attachment-to-print and guarded physical-filament workflow

Validation

  • Built from merged commit 19897ee
  • Packaged Windows x64 application launched successfully
  • MCP suite reported version 1.11.0
  • OpenGL canvas compositing confirmed
  • Offscreen Prepare capture measured 1904 x 1012
  • Capture dynamic range measured 255
  • Inline ChatGPT image display confirmed
  • Capture download endpoint confirmed
  • Window state and selected tab restoration confirmed

SHA-256

8C66874DC56639822C9E02430D52AED29D9F20A5FB72B93BB60EBE1C102B1D19

QIDI Studio MCP v1.10.0

Choose a tag to compare

@sslinkyy sslinkyy released this 13 Aug 16:18
af94ccd

Highlights

  • Import ChatGPT-attached STL, 3MF, OBJ, AMF, STEP, STP, and PLY files directly into QIDI Studio.
  • Select an explicit QIDI Box slot or external spool before slicing and guarded printing.
  • Verify that the valid slice uses the selected project filament.
  • Apply QIDI's native physical feeder mapping before upload.
  • Confirm the physically loaded slot through printer telemetry.
  • Treat the previous toolhead filament as pending during layer-zero Box exchange.
  • Reject stale slices, unavailable slots, changed slot contents, and unsupported multi-filament direct starts.
  • Document the complete attachment-to-print workflow and filament numbering.
  • Advertise 118 MCP tools.

Live acceptance

Validated end to end on a QIDI Max 4 using the attached 608-bearing STL:

  • Model imported and arranged through ChatGPT.
  • Model assigned to project filament index 3 / extruder 4 before slicing.
  • Supports, brim, and raft disabled.
  • Preflight passed.
  • Print mapped to red PETG in QIDI Box global slot 3.
  • Printer telemetry confirmed slot3.
  • Red PETG physically loaded and extruded.
  • Print completed successfully with good results.
  • External slot 16 was not used.

Artifact verification

  • Platform: Windows x64
  • QIDI Studio target: 2.7.2.10
  • File count: 4,791
  • Build commit: af94ccdbaba666ad4da60979c952f737005e90aa
  • ZIP SHA-256: BAB4AC63152995C6414F1DAB5D5DB3BF0086F5599773EBA0159C356A2713E2DA

QIDI Studio MCP v1.9.1

Choose a tag to compare

@sslinkyy sslinkyy released this 12 Aug 13:46
  • Status: Windows x64 build and live acceptance passed. Tool count: 117.
  • Fixed Tunnel Manager repair so an existing current-user DPAPI-protected Runtime API key can be reused without re-entering it.
  • Fixed repair of a running installation by stopping and verifying the managed tunnel client before replacing its executable.
  • Normalized expected QIDI and ChatGPT diagnostics findings while preserving failures for unexpected conditions.
  • Missing local Codex plugin detection is informational for ChatGPT tunnel connections.
  • Updated MCP server and suite version reporting to 1.9.1.
  • Windows x64 build, archive extraction, application startup, MCP listener, tunnel connectivity, printer connectivity, blank-key repair, and diagnostics acceptance passed.

QIDI Studio MCP v1.9.0

Choose a tag to compare

@sslinkyy sslinkyy released this 10 Aug 23:12
  • Status: Windows x64 build and live acceptance passed. Tool count: 117.
  • Added list_setting_definitions for searchable, paginated native setting metadata across print, filament, printer, object, and volume scopes.
  • Setting definitions now expose QIDI's canonical type, unit, default, numeric bounds, enum choices, category, complexity mode, read-only state, supported scopes, and contextual effective/inherited values.
  • Added preview_settings_update for strict, non-mutating parsing and normalization of proposed changes across all five settings scopes.
  • Preview results report effective-value inheritance, override creation, whether the slice would be invalidated, and copied full-configuration validation.
  • Native validation distinguishes pre-existing active-configuration errors from errors introduced by the proposed update.
  • Updated the MCP suite version to 1.9.0; registry count is now 117 tool definitions and 117 dispatch handlers.
  • Windows x64 RelWithDebInfo build completed successfully in 00:45:15.07.
  • Connector refresh exposed all 117 tools and reported suite 1.9.0 against QIDI Studio 2.7.2.10.
  • Live list_setting_definitions returned 280 print-scope definitions with native metadata and mutated: false.
  • Live preview_settings_update normalized and validated a proposed layer-height change, correctly predicted slice invalidation and dirty state, and left the setting and both dirty flags unchanged.
  • The malformed-value preview returned a strict parse error without mutation.