Repository navigation
Inbox Content
Inbox uses confined content stages for fallback extraction. Structured GitHub extraction and authorized Insight completion remain separate adapters.
ContentStages sends typed requests through the fixed executor. Each call receives a fresh operation identity and child cancellation token.
Content stages do not receive personal cookies, user OAuth credentials, or arbitrary executable paths. The operator proxy has separate trusted configuration.
Requests return bounded text, not deliverable media artifacts. Unexpected artifacts fail validation.
Content fetching validates DNS and redirects. Private source exemptions are not accepted for these content stages.
An approved proxy origin does not authorize private source destinations. Direct HTTPS retains hostname verification and pinned address checks.
Provider forwarding must revalidate the original destination. Nested forwarding cannot bypass source policy.
The server defines stage deadlines, response bounds, extracted-character limits, and workspace limits. Stage budgets must fit the enclosing job budget.
Fallback thresholds distinguish useful text from raw HTML or provider interface chrome. The pipeline must not report empty or malformed output as successful content.
GitHub extraction uses bounded fixed-origin raw/API reads and scoped credentials. It preserves repository identity and source metadata.
The executor owns process groups and workspace cleanup. Cancellation stops and reaps the active worker before returning.
Shutdown also drains the job owner. A forced abort does not establish that an external provider or delivery request had no effect.
The worker protocol and Inbox fixture describe the implementation and verification boundaries.
- Native backup and restore
- Configuration
- Deployment and rollback
- PostgreSQL data import
- Installation
- Image publication
- Local releases
- User-mode Telegram session
- YouTube services
- Downloads
- Downloader commands and compatibility
- Cookies and YouTube authentication
- Native deferred private media
- Download history and automatic proxy routing
- Native downloader inline lookup
- Native downloader NSFW policy
- Downloader settings
- Inbox
- Inbox content processing
- Inbox durability and compatibility
- Inbox runtime
- Inbox Telegram delivery
- Access control and identity
- HTTP API
- Frontend architecture
- Runtime architecture
- Persistence and recovery
- Native Music and Stats composition
- Worker protocol
- Documentation and Wiki
- Local GitHub CI
- Media acceptance fixtures
- Development and verification
- Worker development