Is there a way to modify "Code changes" assigned to builds?

That was just a thought based on what you wrote earlier in this thread.
A separate variable will do just fine as well.
We currently use a custom variable - that is manually populated in the variable input form when starting a build.

The only thing I would like to solve here - is the confusion created when our developers see the default branch selection inputs in the queue options form.

As you can see, we have “Input_GitCommitId” variable available for input
We pass this value onwards to FB8 which has all the internal logic to build what it was told via this input form.
Alas - having the same fields above is confusing, so:
If we could use a built in field (with the added auto completion feature, which is very comfortable for our developers) and pass the values in this field to FB8 - it will feel much more natural and comfortable for our developers.

I only requested that the existing fields support “free text” because our FB8 projects support getting either a branch name or a specific git commit id - so we’d like to keep this support while using CCI’s built in options (with all their added values) for this input instead of using a custom variable (without auto complete) for this input.