feat: add structured error handling for comms subagent posting master
- Add PostResult dataclass with success/failure status, error classification, and retry guidance - Add _classify_error() to categorize errors (auth, rate_limit, validation, network, unknown) - Add create_post_safe() returning PostResult instead of raising exceptions - Add create_post_with_retry() with exponential backoff for transient failures - Update responder.py to use retry logic and report detailed failure info - Update thread.py to use retry logic with detailed error output - Preserve backward compatibility in create_post() Fixes #4 Co-authored-by: Cameron <cpfiffer@users.noreply.github.com> 🤖 Generated with [Letta Code](https://letta.com) Co-Authored-By: Letta <noreply@letta.com>