Skip to content

Add versioninfo command to the cmfprocessor - #16

Open
filipppavlov wants to merge 2 commits into
mainfrom
cmfprocessor-versioninfo
Open

filipppavlov wants to merge 2 commits into
mainfrom
cmfprocessor-versioninfo

Conversation

@filipppavlov

Copy link
Copy Markdown
Member

It prints out file format and cmfprocessor versions in JSON format to be consumed by pipeline tools

Example output for cmprocessor versioninfo:

{
    "cmfprocessor": "1.1.0",
    "format": 1
}

https://fenriscreations.atlassian.net/browse/PLAT-12130

It prints out file format and cmfprocessor versions in JSON format to be consumed by pipeline tools
Copilot AI lite review requested due to automatic review settings September 24, 2026 13:22

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

Add documentation and command-index coverage for versioninfo.

Get a fresh assessment by requesting another Copilot review.

Review effort: Lite
Findings: 1 Low severity

Open (1)
What changed in this PR

Adds a versioninfo subcommand that reports CMF format and processor versions as JSON.

Changes:

  • Registers the new versioninfo command.
  • Updates the processor version to 1.1.0.
  • Adds the implementation to the build.
File Description
src/​processor/​versioninfo.cpp Implements JSON version output and command registration.
src/​processor/​main.cpp Updates the processor version.
src/​processor/​CMakeLists.txt Includes the new source file in the build.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/processor/versioninfo.cpp
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.

2 participants