mirror of
https://github.com/AletheiaVox/signal_bridge_remote.git
synced 2026-10-07 03:18:17 +08:00
Ported from the Android edition (its 'reworded device and tool schemas in neutral terminology' change): - Tool descriptions and devices.json now describe hardware in neutral actuator/engineering terms. Content filters on some LLM platforms refused to call tools whose schemas contained explicit anatomical language; the reworded schemas work across providers. - list_devices now surfaces capability descriptions next to each output channel (e.g. 'vibrate (two independent eccentric-mass actuators…)') so the model learns what each channel does from the profile itself. - All output/pattern tools now declare required=["device"]; pattern schema defaults adjusted to match the Android edition (intensity 0.5, duration 60). - Dual-motor device profiles (Edge, Dolce) document feature_index usage. - Fixed a stray ')' in nora's rotate capability (typo in the Android copy of devices.json). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>