Skip to content

Fix DDOP filename creation.#62

Merged
gunicsba merged 4 commits into
developfrom
fix/ddop-filename
Jun 18, 2026
Merged

Fix DDOP filename creation.#62
gunicsba merged 4 commits into
developfrom
fix/ddop-filename

Conversation

@gunicsba

Copy link
Copy Markdown
Contributor

Would fix the issue we see in ticket #61

Comment thread CMakeLists.txt

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR aims to address issue #61 by preventing invalid characters from ending up in the generated DDOP filename (derived from the implement’s localization label), which can prevent DDOP persistence/loading.

Changes:

  • Updates localization label trimming logic used when constructing the DDOP filename.
  • Adds a Task Controller server callback to log the client-reported TC version.
  • Updates build metadata (project version) and adjusts CMake dependency/policy handling.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
src/task_controller.cpp Updates DDOP filename label trimming and adds on_client_version_received logging implementation.
include/task_controller.hpp Declares on_client_version_received(...) override on MyTCServer.
CMakeLists.txt Bumps version, switches/pins AgIsoStack++ source, and scopes policy behavior around git_version FetchContent.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/task_controller.cpp Outdated
Comment thread CMakeLists.txt
@gunicsba gunicsba merged commit 61ad583 into develop Jun 18, 2026
5 checks passed
@gunicsba gunicsba deleted the fix/ddop-filename branch June 18, 2026 09:30
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.

3 participants