Skip to content

Fix Creator Micro Bluetooth and safe terminal controls - #3

Open
JoshUnity wants to merge 2 commits into
jessewaites:mainfrom
JoshUnity:fix/creator-micro-bluetooth
Open

Fix Creator Micro Bluetooth and safe terminal controls#3
JoshUnity wants to merge 2 commits into
jessewaites:mainfrom
JoshUnity:fix/creator-micro-bluetooth

Conversation

@JoshUnity

Copy link
Copy Markdown

Summary

  • make Creator Micro 2 numbered HID output reports match HIDAPI semantics so JSON-RPC lighting works over Bluetooth Low Energy
  • move perimeter breathing to the keyboard firmware and exclude child agents from physical alerts they cannot resolve
  • add a Mosaic terminal profile and replace global y plus Return approval actions with a confirmation-scoped F13 signal
  • document verified 303A:8298 BLE behavior on firmware v0.6.1

Test plan

  • Run the complete MegaMicroTests suite on macOS with ad-hoc test signing
  • Verify git diff --check
  • Verify keys, dial, joystick, per-key lighting, and perimeter lighting on a Creator Micro 2 (303A:8298) over Bluetooth
  • Verify steady white idle, yellow waiting alert, and firmware-driven breathing without USB connected
  • Verify a child-agent waiting event does not change physical lighting

🤖 Generated with Claude Code

JoshUnity and others added 2 commits August 6, 2026 21:18
Preserve numbered HID reports over BLE, move continuous breathing onto the device, and keep child-agent state from producing unactionable alerts.

Co-Authored-By: Claude <noreply@anthropic.com>
Add a Mosaic profile and replace global y-plus-Return approval actions with an F13 signal that agents can scope to confirmation contexts.

Co-Authored-By: Claude <noreply@anthropic.com>
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.

1 participant