Added
- CLI commands:
tweet,reply,read,replies,thread,search,mentions,whoami,check. - URL/ID shorthand for
read, plus--jsonoutput where supported. - GraphQL engine with cookie auth from Firefox/Chrome/env/flags (macOS browsers).
- Sweetistics engine (API key) with automatic fallback when configured.
- Media uploads via Sweetistics with per-item alt text (images or single video).
- Long-form Notes and Articles extraction for full text output.
- Thread + reply fetching with full conversation parsing.
- Search + mentions via GraphQL (latest timeline).
- JSON5 config files (
~/.config/bird/config.json5,./.birdrc.json5) with engine defaults, profiles, allowChrome/allowFirefox, and timeoutMs. - Request timeouts (
--timeout,timeoutMs) for GraphQL and Sweetistics calls. - Bun-compiled standalone binary via
pnpm run build. - Query ID refresh helper:
pnpm run graphql:update.