Skip to content

Integrate ModPlus headless adapters for Revit 2027 - #22

Merged
debug23win merged 2 commits into
mainfrom
integrate-modplus-headless
Oct 12, 2026
Merged

debug23win merged 2 commits into
mainfrom
integrate-modplus-headless

Conversation

@debug23win

Copy link
Copy Markdown
Owner

Revit 2027 now exposes 85 ModPlus module aliases and a compact run_modplus_headless router. The supplied package adds 32 independent native operations across 27 modules plus snapshot-bound typed original-method pipelines. Native operations need no vendor DLL; method execution uses already-loaded matching assemblies and rejects known UI/indirect paths.

The integration enforces the code-execution switch and tool groups, binds calls to the active project, owns transactions, defaults to rollback previews, checks cancellation before commit and preserves rollback/error fields in large responses. Dynamic source tools forward preflight and transaction flags. English/Russian README and coverage/examples are updated for v3.9.3. Previously postponed review work is outside this change.

Validation: 354 unit tests, 51 isolated adapter/policy checks, 42 metadata/call-graph checks, and local source compilation against the installed Revit 2027 API. CI repeats headless checks against the production DLL; release builds 2025/2026/2027 and retains mandatory Defender scans. Real RVT/RFA execution with licensed ModPlus is still unverified; method metadata is not a complete unattended workflow port.

@debug23win
debug23win merged commit a195b99 into main Oct 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant