Implements typing indicators for outgoing messages using runtime dynamic loading of Apple's IMCore private framework. This is the only way to programmatically send typing indicators — AppleScript has no equivalent capability. Closes #22 Changes: - IMsgCore: Add TypingIndicator struct with start/stop/duration APIs - CLI: Add 'imsg typing' command with --to, --duration, --stop flags - RPC: Add typing.start and typing.stop methods - Errors: Add typingIndicatorFailed error case Usage: imsg typing --to +14155551212 imsg typing --to +14155551212 --duration 5s imsg typing --to +14155551212 --stop true imsg typing --chat-identifier "iMessage;-;+14155551212" |
||
|---|---|---|
| .. | ||
| imsg | ||
| IMsgCore | ||