CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-posthog

Integrate PostHog into any python application.

Overall
score

89%

Overview
Eval results
Files

Evaluation results

100%

Distributed Feature Flag Cache Provider

Multi-worker leader election

Criteria
Without context
With context

Protocol implementation

100%

100%

Leader election logic

100%

100%

Cache retrieval

100%

100%

Cache storage

100%

100%

Cache expiration

100%

100%

Resource cleanup

100%

100%

100%

Event Queue Manager

Queue flushing and lifecycle management

Criteria
Without context
With context

Client initialization

100%

100%

Queue batch size

100%

100%

Queue flush interval

100%

100%

Event capture

100%

100%

Force flush

100%

100%

Proper shutdown

100%

100%

95%

-5%

B2B Analytics Tracker

Group analytics and identification

Criteria
Without context
With context

PostHog client import

100%

100%

Client initialization

100%

66%

Organization group_identify usage

100%

100%

Organization properties

100%

100%

Team group_identify usage

100%

100%

Team properties

100%

100%

Property updates

100%

100%

100%

Custom Flag Definition Cache Provider

Distributed flag cache providers

Criteria
Without context
With context

Protocol implementation

100%

100%

File locking mechanism

100%

100%

Cache storage format

100%

100%

Cache retrieval

100%

100%

Staleness checking

100%

100%

Resource cleanup

100%

100%

Error handling

100%

100%

100%

Feature Flag-Based Configuration Service

Server-side feature flag evaluation

Criteria
Without context
With context

Client initialization

100%

100%

feature_enabled usage

100%

100%

get_feature_flag usage

100%

100%

get_all_flags usage

100%

100%

get_feature_flag_payload usage

100%

100%

73%

33%

AI Chat Assistant with Analytics

AI streaming support with token accumulation

Criteria
Without context
With context

PostHog OpenAI import

0%

100%

Client initialization

0%

50%

Streaming parameter

100%

100%

Stream consumption

100%

100%

User identification

0%

20%

Response accumulation

100%

100%

Automatic tracking

0%

0%

100%

25%

Analytics Event Tracker with Resilient Network Handling

HTTP retry logic with exponential backoff

Criteria
Without context
With context

Client initialization

66%

100%

Retry configuration

40%

100%

Timeout configuration

100%

100%

Event capture

100%

100%

Graceful shutdown

75%

100%

100%

Event Tracker for Serverless Functions

Synchronous and asynchronous modes

Criteria
Without context
With context

Client initialization

100%

100%

Synchronous mode enabled

100%

100%

Event capture

100%

100%

Proper cleanup

100%

100%

API key configuration

100%

100%

100%

Event Monitoring System

Batch size limiting (5MB)

Criteria
Without context
With context

Client initialization

100%

100%

Batch size configuration

100%

100%

Event capture method

100%

100%

Distinct ID usage

100%

100%

Large payload handling

100%

100%

Event flushing

100%

100%

Client cleanup

100%

100%

25%

-15%

Claude AI Chat with Analytics

AWS Bedrock integration

Criteria
Without context
With context

Bedrock client wrapper

0%

0%

PostHog client initialization

100%

25%

User identification

100%

100%

Automatic metrics tracking

0%

0%

Client cleanup

0%

0%

Install with Tessl CLI

npx tessl i tessl/pypi-posthog
Evaluated
Agent
Claude Code

Table of Contents