What is New?
Note
#.# - major version - Includes new features, major enhancements, architectural changes, bug fixes. Since 2015, a major version is named in sync with the release year, for example the first major version of 2015 is 15.1.1
#.#.# - minor version - Includes bug fixes, minor enhancements.
26.1.9 (27 April 2026)
CLEANUP
DVT-25156 Tools: Rename ‘file_name_or_path’ parameter to ‘file_path’
DVT-25157 Tools: Rename ‘symbol_name_query’ parameter to ‘symbol_query’
DVT-25233 Update MCP version to 2025-06-18
Features
DVT-24952 Tools: New ‘dvt_get_identifier_info’ tool
Enhancements
DVT-25104 Tools: Prevent ‘read_file’ from overflowing the context window in DVT IDE
DVT-25206 Tools: Improve UI/UX of editing tool calls performed on files outside the project in DVT IDE
DVT-25282 Automatically delete log files older than 4 days
DVT-25334 Improve error messages when an MCP CLI Endpoint is not found in order to guide AI Agents in finding a valid Endpoint
Bugfixes
DVT-25182 Tools: File manipulation tools do not expand ‘~’ characters to the home directory in file paths in DVT IDE
DVT-25204 Tools: ‘write_file’ fails when a file with the same name exists in the home directory in DVT IDE for Eclipse
DVT-25205 Tools: ‘edit_file’ does not work for files outside the project in DVT IDE
DVT-25224 License: Sometimes not all license features are checked out simultaneously, causing limited functionality for features after a build
DVT-25280 Tools: ‘get_open_files’ does not return files from outside the project in DVT IDE for Eclipse
DVT-25309 Tools: Editing tools fail silently on files not checked out in Perforce in DVT IDE
DVT-25318 Tools: DVT_CHECKOUT_HOOK is not called by file editing tools in DVT IDE
26.1.7 (31 March 2026)
Enhancements
DVT-24283 Tools: Mark PVerilog preprocessed and generated files in the output of ‘dvt_get_compiled_files’
DVT-24833 Tools: Ability to include Verissimo linting failures in the output of ‘dvt_get_problems’
DVT-25178 Add support for sending MCP workflow instructions during initialization
Bugfixes
DVT-24838 Tools: ‘write_file’ and ‘edit_file’ should wait for Verissimo incremental lint to finish
DVT-25058 Tools: Sometimes a “Format failed” error appears when a tool is invoked in DVT IDE for Eclipse
DVT-25076 ‘dvt_mcp.sh connect’ fails when log directories do not exist
DVT-25098 Sometimes helper process may become orphaned
26.1.6 (16 March 2026)
REMOVED
DVT-24998 Tools: Removed ‘dvt_get_design_subinstances’ and ‘dvt_get_verification_subcomponents’ tools
Features
DVT-23870 Tools: New ‘dvt_set_verification_top’ tool
DVT-23972 Tools: New ‘dvt_search_design_hierarchy’ tool
DVT-24245 Tools: New ‘dvt_set_design_top’ tool
DVT-24922 Tools: New ‘dvt_search_verification_hierarchy’ tool
Bugfixes
DVT-24748 Tools: An ‘Invalid Tool Arguments’ error is returned when unexpected additional arguments are provided
DVT-25035 Tools: Wrong error message is returned the first time a tool call can not acquire a license
26.1.3 (23 February 2026)
Enhancements
DVT-24401 & DVT-24400 Tools: Improve error messages when an MCP CLI Endpoint is not found
DVT-24723 Output of ‘dvt_mcp.bat’ should be displayed in the same terminal window on Windows
DVT-24892 Improve output of ‘dvt_mcp.sh list’
Bugfixes
DVT-24719 Tools: ‘dvt_get_symbol_definitions’ does not work for macros with parameters
DVT-24724 Non-protocol-compliant output generated by ‘dvt_mcp.bat connect’ on Windows
DVT-24725 ‘dvt_mcp.bat connect’ fails due to unnecessary environment variable checks on Windows
DVT-24728 ‘-id’ and ‘-project’ options should be mutually exclusive for ‘dvt_mcp.sh connect’
DVT-24730 MCP CLI Endpoint might remain in use when the MCP Connector is not terminated gracefully
DVT-24866 Tools: Response format of ‘dvt_get_symbol_definitions’ is wrong when multiple definitions are returned
26.1.2 (9 February 2026)
Enhancements
DVT-24522 Tools: Add support to ‘dvt_get_problems’ for retrieving compilation problems from multiple files
Bugfixes
DVT-24646 Tools: ‘dvt_get_identifier_references’ returns wrong results when input has incorrect leading whitespace
DVT-24776 Tools: Sometimes ‘dvt_get_problems’ returns compilation issues from other files
26.1.1 (26 January 2026)
This is the first release of the DVT MCP Server