Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Oct 31, 2025

British Army Voice Procedure uses "Roger" as a single-word affirmative reply. "Roger that" is a Hollywood-ism, not proper military protocol.

Changes

  • chatrixcd/messages.py: Updated task_start message from "Roger that!" to "Roger!"
  • messages.json.example: Updated corresponding example configuration
  • CHANGELOG.md: Documented the change

Example

# Before
"Roger that! Executing **{task_name}**... 🫡 This is gonna be good!"

# After  
"Roger! Executing **{task_name}**... 🫡 This is gonna be good!"

The bot now uses authentic military voice procedure while maintaining its personality.

Original prompt

The British Army Voice Procedure only uses "Rodger" as a single word affirmative reply.

There is no "Rodger That" and certainly nothing afterwards, as that comes from Hollywood and would involve a clarification of "Say all again after Rodger. Over" from whomever received it.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI self-assigned this Oct 31, 2025
Co-authored-by: EdGeraghty <20861699+EdGeraghty@users.noreply.github.com>
@EdGeraghty EdGeraghty marked this pull request as ready for review October 31, 2025 16:46
Copilot AI review requested due to automatic review settings October 31, 2025 16:46
Copilot AI changed the title [WIP] Fix British Army voice procedure affirmation usage Fix: Use "Roger" instead of "Roger that" per British Army Voice Procedure Oct 31, 2025
Copilot AI requested a review from EdGeraghty October 31, 2025 16:47
Copy link
Contributor

Copilot AI left a comment

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 updates a bot response message to adhere to proper military radio protocol. The change modifies the task start confirmation from "Roger that!" to "Roger!" across the codebase.

  • Changed "Roger that!" to "Roger!" in task start messages to follow British Army Voice Procedure
  • Updated both the example configuration file and the actual message constants
  • Added CHANGELOG entry documenting the change

Reviewed Changes

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

File Description
messages.json.example Updated task_start message template to use "Roger!"
chatrixcd/messages.py Updated DEFAULT_MESSAGES constant with "Roger!"
CHANGELOG.md Documented the message protocol correction

Copy link
Collaborator

@EdGeraghty EdGeraghty left a comment

Choose a reason for hiding this comment

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

LGTM

@CJFWeatherhead CJFWeatherhead merged commit f1e0c5f into main Oct 31, 2025
17 checks passed
@EdGeraghty EdGeraghty deleted the copilot/update-british-army-voice-procedure branch November 1, 2025 18:00
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