Add 3s API POST delay and standardize status messages#68
Conversation
Co-authored-by: MrAlders0n <55921894+MrAlders0n@users.noreply.github.com>
Co-authored-by: MrAlders0n <55921894+MrAlders0n@users.noreply.github.com>
Co-authored-by: MrAlders0n <55921894+MrAlders0n@users.noreply.github.com>
|
@copilot Go back and look over the status messages again, below are two examples, these messages mean the same thing, we dont need two different ones for the same reason. Please standarize and make alll status messages follow same structure and feel "GPS data too old, requesting fresh position". |
…ssage Co-authored-by: MrAlders0n <55921894+MrAlders0n@users.noreply.github.com>
Consolidated the duplicate GPS messages. Both auto and manual ping modes now use the same standardized message: Changes:
|
…e error format Co-authored-by: MrAlders0n <55921894+MrAlders0n@users.noreply.github.com>
|
@copilot Can you go back through all 27 status messages and make sure they use consistent wording, tone, capitalization, and punctuation—and that there are no remaining duplicates (different messages that mean the same thing)? If any overlap, consolidate them into a single standardized message and update both the code and STATUS_MESSAGES.md accordingly. |
…tandardize tone Co-authored-by: MrAlders0n <55921894+MrAlders0n@users.noreply.github.com>
Completed comprehensive consistency review of all 25 status messages. Updated in commit a4479a2. Changes made:
Final consistency achieved: Total messages: 25 unique patterns (reduced from 28)
All messages now follow identical wording, tone, capitalization, and punctuation standards. Documentation updated accordingly. |
Implements a hidden 3-second delay before API calls and normalizes status message formatting across the application.
Changes
Hidden API delay
postToMeshMapperAPI()inpostApiAndRefreshMap()Status message standardization
Standardized all 25 status messages to follow consistent conventions:
Removed trailing ellipsis from 8 messages:
"Connecting…"→"Connecting""Disconnecting..."→"Disconnecting""Sending manual ping..."→"Sending manual ping""Sending auto ping..."→"Sending auto ping"(both instances)"Waiting for GPS fix..."→"Waiting for GPS fix""Finalizing heard repeats..."→"Finalizing heard repeats"Consolidated duplicate messages:
"GPS data old, trying to refresh position"→"GPS data too old, requesting fresh position"(both auto and manual modes)"Auto ping sent"→"Ping sent"(consolidated with manual ping message)"Failed to connect"/"Connection error"→"Connection failed"(unified error format)Fixed capitalization:
"geo fenced region"→"geofenced region"(proper compound word)Standardized tone:
"Please wait"→"Wait"(consistent direct, technical tone)Fixed typo:
"Ping skipping"→"Ping skipped"Standardization rules applied:
Documentation update
Rewrote
STATUS_MESSAGES.md:Location:withUsed in:(function names) andSource:(file paths)Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.