Manages Glean Indexing and Client API rate limits with robust retry strategies and batch processing patterns.
The Glean Rate Limits skill provides developers with essential guidance and implementation patterns for interacting with Glean's enterprise search APIs without triggering 429 errors. It defines specific thresholds for the Indexing API (100 req/min) and Client Search API (60 req/min), offering production-ready TypeScript implementations for token-bucket rate limiters and exponential backoff retry logic. This skill is critical for developers building data connectors or search interfaces that need to synchronize large-scale knowledge bases from platforms like Confluence or Notion into the Glean search corpus.
主な機能
01Detailed error handling guide for common API responses like 429 and 413
02Comprehensive rate limit reference for Indexing, Search, and People APIs
03Bulk indexing templates for managing 100-document batch uploads
04TypeScript-based rate limiter implementation with token bucket logic
05Intelligent retry strategies featuring exponential backoff and jitter
062,083 GitHub stars
ユースケース
01Building resilient search clients that gracefully handle high-concurrency query traffic
02Synchronizing 100K+ documents from internal wikis into Glean without pipeline stalls
03Implementing automated data ingestion pipelines with reliable 429 error recovery