Coverage for agentos/queue/__init__.py: 100%

3 statements  

« prev     ^ index     » next       coverage.py v7.14.3, created at 2026-07-02 09:59 +0800

1"""AgentOS Async Task Queue & Rate Limiter — v1.2.7. 

2 

3- TaskQueue: 优先级异步任务队列(内存/Redis),支持重试策略、死信队列。 

4- RateLimiter: Token Bucket / Sliding Window / Fixed Window 多策略流量控制。 

5""" 

6 

7from agentos.queue.task_queue import TaskQueue, TaskState, TaskPriority 

8from agentos.queue.rate_limiter import ( 

9 RateLimiter, 

10 RateLimitStrategy, 

11 RateLimitConfig, 

12) 

13 

14__all__ = [ 

15 "TaskQueue", 

16 "TaskState", 

17 "TaskPriority", 

18 "RateLimiter", 

19 "RateLimitStrategy", 

20 "RateLimitConfig", 

21]