CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-aioredis

asyncio (PEP 3156) Redis support

Overall
score

98%

Overview
Eval results
Files

Evaluation results

100%

Redis Server Health Monitor

Server & Database Commands

Criteria
Without context
With context

Client Creation

100%

100%

Connection Management

100%

100%

Health Check - Ping

100%

100%

Echo Command

100%

100%

Database Size Query

100%

100%

Server Information

100%

100%

Database Flush

100%

100%

100%

5%

Session Token Manager

String Operations

Criteria
Without context
With context

Token expiry usage

100%

100%

Batch set operations

75%

100%

Single get operation

100%

100%

Batch get operations

100%

100%

Existence checking

100%

100%

Single key deletion

100%

100%

Batch deletion

100%

100%

100%

Tag-based Content Filter

Advanced Set Operations

Criteria
Without context
With context

sinterstore usage

100%

100%

sunionstore usage

100%

100%

sdiffstore usage

100%

100%

smove usage

100%

100%

100%

Real-Time Notification Service

Pub/Sub (Publish/Subscribe)

Criteria
Without context
With context

PubSub client creation

100%

100%

Redis client for publishing

100%

100%

Channel subscription

100%

100%

Pattern subscription

100%

100%

Message publishing

100%

100%

Message retrieval

100%

100%

Unsubscribe functionality

100%

100%

Async connection lifecycle

100%

100%

75%

-10%

Redis Response Parser

Response & Parser Customization

Criteria
Without context
With context

aioredis Client Creation

100%

100%

Response Callback Registration

100%

100%

Command Execution

100%

100%

JSON Parsing Logic

33%

0%

MGET Custom Parser

50%

0%

decode_responses Configuration

100%

100%

Async Connection Management

100%

100%

100%

Redis Health Monitoring System

Server Management & Administration

Criteria
Without context
With context

Server Info Retrieval

100%

100%

Database Size Query

100%

100%

Server Time Retrieval

100%

100%

Memory Config Retrieval

100%

100%

Timeout Config Retrieval

100%

100%

Client List Retrieval

100%

100%

Slowlog Entry Retrieval

100%

100%

Slowlog Length Query

100%

100%

Stats Info Retrieval

100%

100%

100%

User Tagging System

Set Operations

Criteria
Without context
With context

Set addition

100%

100%

Set removal

100%

100%

Set retrieval

100%

100%

Membership testing

100%

100%

Set cardinality

100%

100%

Set intersection

100%

100%

Set union

100%

100%

Set difference

100%

100%

Random member retrieval

100%

100%

Random member pop

100%

100%

100%

7%

Redis Command Monitor and Analyzer

Command Monitoring & Debugging

Criteria
Without context
With context

Monitor Client Creation

100%

100%

Async Iteration Usage

100%

100%

Command Data Extraction

75%

100%

Connection Lifecycle

86%

100%

Command Statistics

100%

100%

Async Context Management

100%

100%

100%

Task Queue Manager

List Operations

Criteria
Without context
With context

Uses rpush

100%

100%

Uses lpop

100%

100%

Uses llen

100%

100%

Uses lrange

100%

100%

Uses ltrim

100%

100%

Queue deletion

100%

100%

Async/await usage

100%

100%

100%

Leaderboard Management System

Advanced Sorted Set Operations

Criteria
Without context
With context

Basic sorted set usage

100%

100%

Reverse range query

100%

100%

Pop minimum members

100%

100%

Score range deletion

100%

100%

Lexicographic range query

100%

100%

Install with Tessl CLI

npx tessl i tessl/pypi-aioredis
Evaluated
Agent
Codex

Table of Contents