v1.1.0
Changelog
1.1.0 - 2026-05-13
This release expands the MCP server from a VCFA-only operations helper into a broader vRO automation toolkit, including vRA/vRO 8 read/run compatibility, package-first publishing workflows, richer artifact validation, and more discovery-oriented prompts and resources.
Added
- Added
VCFA_TARGET_PLATFORM=vra8mode for vRA/vRO 8.12+ environments that use Basic authentication against/vco/api.- Supports read operations for vRO resources plus workflow execution and execution log retrieval.
- Rejects unsupported vRO writes in vRA8 mode with explicit compatibility errors.
- Rejects Automation-service APIs in vRA8 mode, including catalog, deployments, templates, subscriptions, and event topics.
- Added workflow execution log support.
- New
get-workflow-execution-logstool retrieves workflow execution logs. - Supports inline log formatting plus JSON and text export under the configured execution log artifact directory.
- Supports minimum log levels and normalizes multiple vRO log response shapes.
- New
- Added recursive workflow category discovery.
- New
list-workflows-by-categorytool lists workflows under a workflow category tree. - Supports category selection by exact
categoryId,categoryName, orcategoryPath. - Supports empty category inclusion and category traversal limits.
- New
- Added category-scoped configuration discovery.
list-configurationsnow accepts an optionalcategoryId.- Category-scoped listing reads category relations, returns only
ConfigurationElemententries, and preserves name filtering.
- Added package-first vRO publishing support.
- New project package workflow supports ensuring the configured project package, adding workflows, actions, configurations, and resources, rebuilding, exporting, inspecting import details, and importing the project package.
- Package import details and package preflight flows make promotion reviewable before live import.
- Package operations consistently reuse
VCFA_PROJECT_PACKAGE_NAMEinstead of creating ad hoc packages.
- Added package and artifact validation tooling.
- New package validation script checks package contents.
- Documentation validation now checks reference drift, local Markdown links, documented tool names, prompt names, and top-level example arguments.
- CI now includes package validation and documentation build coverage.
- Added richer MCP prompts for discovery-first implementation and troubleshooting workflows.
- New and expanded prompts cover capability discovery, context snapshots, workflow authoring, workflow-from-action wrappers, workflow refactors, artifact import review, template review/creation, template/subscription integration, deployment troubleshooting, and workflow execution troubleshooting.
- Added MCP resources and reusable patterns.
- Added workflow scaffold schema and workflow/template/subscription pattern resources.
- Added persisted context snapshot resources, including
vcfa://context/latestand named snapshot access. - Added dynamic resources for actions, configurations, deployments, packages, resource elements, subscriptions, and workflows.
- Added checked examples for artifact promotion, workflow artifacts, project package publishing, template/catalog/subscription workflows, and workflow execution log exports.
- Added or expanded documentation for artifact lifecycle, workflow authoring, configuration/resources, troubleshooting, safety, installation/configuration, and MCP client setup.
Changed
- Improved workflow artifact generation and preflight validation.
- Workflow artifacts now include stronger parameter, binding, input form, action reference, and archive safety validation.
- Workflow authoring guidance now emphasizes importable
.workflowartifacts, horizontal layout, safe input forms, and native action item caveats.
- Improved action, configuration, resource, package, and workflow clients to parse additional vRO attribute shapes and preserve more useful metadata.
- Improved context snapshots with safer redaction, deterministic Markdown/JSON output, optional domain coverage, and VMware built-in profiling.
- Improved README, AGENTS, CLAUDE, reference docs, examples, and how-tos to reflect the current tool surface and release workflows.
- Improved CI to test across supported Node.js versions and run the full validation gate on Node 24.
- Updated package dependencies and development dependencies through Dependabot.
Fixed
- Fixed stale tool/documentation drift around configuration listing and category-scoped configuration discovery.
- Fixed several artifact path-safety and symlink handling cases in workflow, action, configuration, resource, package, and context operations.
- Fixed documentation/example drift detection so stale tool names and arguments fail validation before release.
Compatibility Notes
- Existing VCFA behavior remains the default. Deployments without
VCFA_TARGET_PLATFORMcontinue to use VCFA Cloud API session authentication. VCFA_TARGET_PLATFORM=vra8is intentionally limited to vRO/vco/apiread operations plus workflow execution and execution logs. Automation-service APIs remain unsupported in this mode until token-auth support is added.- Live create, update, import, delete, deployment, day-2, package, template, and subscription operations still require explicit confirmation in their tool inputs and should be preceded by read-only discovery.