Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| fix(property-vals): spread Kafka produces across partitions by widening the key | andyzzhao | XS | No | 0.9h | 0.1h | May 25, 2026 |
SummaryBug FixFix Kafka partition key to spread traffic Adjusts Kafka message key to include property key, distributing high‑volume team traffic across partitions and reducing pipeline bottlenecks. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| fix(notebooks): auto-reconnect collab SSE and show warning | a-lider | M | No | 102.9h | 7.0h | May 25, 2026 |
SummaryBug FixAdd auto-reconnect for notebook SSE and warning Ensures real‑time collaboration remains active by reconnecting after server‑initiated stream rotations and displays a warning when the stream is down, improving user experience and reducing silent failures. This change prevents loss of live updates after the 5‑minute server timeout. Health Assessment
Medium
Medium
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Blog: Stop adding AI between you and your customers | abigailbramble | M | No | 81.6h | 8.9h | May 25, 2026 |
SummaryDocsAdd blog post on human support Adds a blog post discussing the future of customer support in an AI‑driven world, emphasizing the importance of human interaction and technical expertise. Health Assessment
Medium
Low
Medium
AI Details
Confidence:
0.10
Tech Stack |
||||||
| fix(surveys): align hosted editor translation copy with original-language model | lucasheriques | S | No | 98.0h | 0.0h | May 25, 2026 |
SummaryBug FixAlign hosted editor translation copy with original-language model Fixes copy inconsistency in hosted survey editor, aligning terminology with the base language model and removing redundant UI elements. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat(surveys): tabbed expanded row on survey responses | lucasheriques | L | No | 3.2h | 0.0h | May 25, 2026 |
SummaryFeatureAdd tabbed expanded row on survey responses Users can now view detailed survey responses with a tabbed layout, improving the inspection of underlying properties and flags. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Posthog Code
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| refactor(taxonomic-filter): extract maxAIContextTaxonomicGroupsLogic | pauldambra | M | No | 31.0h | 5.3h | May 25, 2026 |
SummaryRefactorRefactor taxonomic filter logic extraction Extracts max AI context logic into a dedicated file, improving modularity and maintainability of the taxonomic filter component. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat(max): voice-mode prompt instruction when hands-free is active | pauldambra | M | No | 80.8h | 0.0h | May 25, 2026 |
SummaryFeatureAdd voice-mode prompt for hands‑free TTS Enables natural‑sounding TTS responses by instructing the LLM to spell out numbers, currencies, and percentages, and to avoid markdown when users speak via hands‑free mode. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
|
||||||
| refactor(taxonomic-filter): extract eventMetadataTaxonomicGroupsLogic | pauldambra | M | No | 30.8h | 5.3h | May 25, 2026 |
SummaryRefactorRefactor taxonomic filter logic extraction Extracts event metadata group definitions into a dedicated logic file, improving modularity and maintainability for the taxonomic filter component. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(web-analytics): guard HeatmapButton against non-string values | posthog | XS | No | 3.1h | 2.9h | May 25, 2026 |
SummaryBug FixGuard HeatmapButton against non-string values Prevents runtime crashes in Web Analytics heatmap rows by validating input types, ensuring stable UI rendering. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat(capture): add dry run mode to GlobalRateLimiter wrapper | eli-r-ph | M | No | 0.2h | 0.0h | May 25, 2026 |
SummaryFeatureAdd dry run mode to GlobalRateLimiter Enables visibility into token:distinct_id rate limiting behavior before shipping, allowing safer rollout of the new RFC-decided limiter. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| feat(max): swap status dot for state emoji in hands-free surface | pauldambra | M | No | 80.5h | 0.4h | May 25, 2026 |
SummaryFeatureSwap status dot for state emoji in hands‑free surface This cosmetic UI change improves visual alignment and clarity of the hands‑free status indicator, enhancing user experience in the Max feature. Health Assessment
Medium
Low
Medium
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat(web-analytics): lazy precomputation for web stats simple breakdowns | lricoy | XL | AI | 72.0h | 9.8h | May 25, 2026 |
SummaryFeatureAdd lazy precomputation for web stats breakdowns Enables precomputed web analytics tiles, reducing query load and improving dashboard responsiveness for users. Health Assessment
X-Large
High
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, Claude Code
Confidence:
0.95
Tech Stack
Languages:
Typescript, Python
Frameworks:
React
|
||||||
| feat(user_interviews): add synthetic test interviewee link | pauldambra | L | AI | 94.8h | 26.3h | May 25, 2026 |
SummaryFeatureAdd synthetic test interviewee link Enables topic authors to test AI voice interviews without consuming real interviewee slots, improving QA and user experience. Health Assessment
Large
High
High
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, Greptile
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript, Yaml
Frameworks:
Django, React
|
||||||
| fix(llma): clamp llm evaluation sampling percentage to 2 decimal places | pauldambra | S | No | 69.7h | 0.1h | May 25, 2026 |
SummaryBug FixClamp LLM evaluation sampling percentage to 2 decimal places Fixes floating‑point drift in the LLM evaluation sampling controls, ensuring consistent numeric formatting across the UI and stored state. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Yaml
|
||||||
| refactor(taxonomic-filter): extract hogQLExpressionTaxonomicGroupsLogic | pauldambra | M | No | 30.4h | 5.5h | May 25, 2026 |
SummaryRefactorRefactor taxonomic filter logic extraction Extracts HogQL expression group logic into a dedicated file, improving modularity and maintainability of the taxonomic filter component. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore(ff): extend test coverage of regex flag validation | nickbest-ph | M | No | 0.4h | 0.1h | May 25, 2026 |
SummaryTestExtend test coverage for regex flag validation Adds comprehensive tests for feature flag regex validation, ensuring future refactors cannot bypass validation and maintain system integrity. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(node): fire separate $feature_flag_called events per group context | gustavohstrassburger | M | No | 87.5h | 11.3h | May 25, 2026 |
SummaryHealth AssessmentAI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| feat(logs-alerting): add missing event filter option | jonmcwest | XS | No | 0.3h | 0.0h | May 25, 2026 |
SummaryFeatureAdd missing event filter option Adds a new $logs_alert_errored event option to the product event filter list for log alert Hog Function configurations, enabling filtering on log alert error conditions. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Add blog post: Moving local flag evaluation from Django to Rust | jina-yoon | M | AI | 161.1h | 0.3h | May 25, 2026 |
SummaryDocsAdd blog post on migrating flag evaluation to Rust Adds a blog post detailing the migration of local flag evaluation from Django to Rust, enhancing performance and maintainability. Health Assessment
Medium
Medium
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| fix(customer-analytics): reject malformed tags query param with 400 | arthurdedeus | S | AI | 1.7h | 1.7h | May 25, 2026 |
SummaryBug FixReject malformed tags query param with 400 Prevents silent failures by validating tags query param, returning 400 for malformed input, improving API reliability. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
Frameworks:
Django
|
||||||
| chore(activity-logging): extract tagged-item related-object logging to a registry | arthurdedeus | M | AI | 1.7h | 1.6h | May 25, 2026 |
SummaryRefactorExtract tagged-item logging to registry Simplifies activity logging by centralizing logic, enabling easier addition of new taggable models and reducing code duplication. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(llma): fall back to plain text when XML parsing fails in trace viewer | okxint | XS | No | 61.2h | 0.0h | May 25, 2026 |
SummaryBug FixFix XML parsing fallback in trace viewer Ensures tool responses containing malformed XML are displayed as plain text, preventing error messages that hide content. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore(revenue-analytics): add deprecation banner | rafaeelaudibert | S | AI | 1.7h | 0.0h | May 25, 2026 |
SummaryRefactorAdd deprecation banner for revenue analytics Announces removal of the revenue analytics dashboard, informing users of the upcoming change with a warning banner. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Yaml
Frameworks:
React
|
||||||
| feat(llma): restrict personal spend product to posthog_code | pauldambra | L | AI | 2.8h | 0.5h | May 25, 2026 |
SummaryBug FixRestrict personal spend product to posthog_code Enforces that the LLM spend API only accepts the supported product 'posthog_code', returning 400 for unsupported values, improving API contract clarity and preventing misleading data. Health Assessment
Large
High
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
|
||||||
| fix(llma): fix tagger saves failing on fractional % and blank tags | andrewm4894 | M | AI | 3.9h | 0.0h | May 25, 2026 |
SummaryBug FixFix tagger save failures on fractional percentages and blank tags Ensures tagger configurations persist correctly, preventing silent save failures and improving user experience. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, Claude Code
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
|
||||||
| chore(web-analytics): Reduce the width of the unique vistors chart in the V2 web analytics dashboard | jordanm-posthog | S | No | 2.5h | 0.5h | May 25, 2026 |
SummaryChoreReduce width of unique visitors chart Improves dashboard readability by adjusting chart width. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React, Tailwindcss
|
||||||
| revert: "fix(insights): handle non-boolean filter values on..." | gustavohstrassburger | M | No | 1.1h | 0.1h | May 25, 2026 |
SummaryChoreRevert boolean filter normalization change Restores original boolean property filtering logic, preventing regressions in insights queries. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| refactor(taxonomic-filter): extract cohortTaxonomicGroupsLogic | pauldambra | M | No | 28.6h | 5.6h | May 25, 2026 |
SummaryRefactorRefactor taxonomic filter logic extraction Extracts cohort taxonomic group definitions into a dedicated logic file, improving modularity and maintainability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(dev): use path-style object storage locally | cat-ph | XS | No | 0.2h | 0.0h | May 25, 2026 |
SummaryBug FixUse path‑style object storage locally Ensures local MinIO endpoints use path‑style addressing, preventing SDK URL resolution errors. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Confidence:
0.95
Tech Stack |
||||||
| chore(llma): Update LLM costs | scheduled-actions-posthog | M | No | 4.6h | 0.4h | May 25, 2026 |
SummaryChoreUpdate LLM pricing models Automated update of LLM cost data to keep pricing accurate for analytics. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| fix(llma): deprecate top_traces, always return empty | pauldambra | M | No | 42.5h | 0.0h | May 25, 2026 |
SummaryBug FixDeprecate top_traces, return empty Deprecated the top_traces field in LLM analytics responses, always returning an empty list to eliminate non-actionable trace data and reduce UI clutter. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
|
||||||
| fix(proxy): return actionable error when reverse proxy diagnose fails | fercgomes | M | AI | 67.9h | 0.2h | May 25, 2026 |
SummaryBug FixFix proxy diagnose error handling Returns actionable error when reverse proxy diagnose fails, improving user experience and debugging capabilities. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
Frameworks:
Django
|
||||||
| fix(legal-docs): move sender to send_document, use owner on create | rafaeelaudibert | M | No | 0.4h | 0.0h | May 25, 2026 |
SummaryBug FixMove sender to send_document, use owner on create Aligns PandaDoc API usage, ensuring correct sender identity and document ownership, improving compliance and user experience. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python
|
||||||
| docs: Document dashboard sharing activity log events | inkeep | XS | No | 126.8h | 126.8h | May 25, 2026 |
SummaryDocsDocument dashboard sharing activity log events Updates documentation to reflect new dashboard sharing activity log events added in PR #58964, helping users track audit logs for sharing actions. Health Assessment
Small
Low
High
AI Details
Confidence:
0.30
Tech Stack |
||||||
| chore(ci): remove ai evals container images cd workflow | skoob13 | M | AI | 0.2h | 0.0h | May 25, 2026 |
SummaryCI/CDRemove unused AI evals CI workflow Eliminates an unused CI workflow and its Dockerfile, reducing maintenance overhead. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions, Docker
|
||||||
| Remove sampling from docs nav | posthog | S | No | 0.3h | 0.0h | May 25, 2026 |
SummaryBug FixRemove sampling from docs nav Users no longer see the sampling entry in the docs navigation, and existing links are redirected to avoid 404 errors. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| fix(surveys): clean up hosted survey translations picker | lucasheriques | XS | AI | 0.2h | 0.0h | May 25, 2026 |
SummaryBug FixClean up hosted survey translations picker Improves UI clarity and usability by removing low‑contrast label and preventing unintended auto‑focus in the translation picker, enhancing the survey editor experience. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore(ws): add date partition to S3 batch folder in pipelinesV3 | estefaniarabadan | M | No | 76.3h | 0.1h | May 25, 2026 |
SummaryChoreAdd date partition to S3 batch folder Adds a date-based partition to S3 batch folders to enable automated cleanup of old batches, ensuring consumers have sufficient time to process data. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| fix(capture): collapse unmatched path labels to "unknown" | pl | XS | AI | 0.8h | 0.0h | May 25, 2026 |
SummaryBug FixCollapse unmatched path labels to unknown Reduces Prometheus series cardinality by collapsing unmatched request paths into a single "unknown" label, improving query performance and cost. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| fix(mcp): restore 8787 as default port for local dev | joshsny | XS | No | 0.3h | 0.0h | May 25, 2026 |
SummaryBug FixRestore default port 8787 for local MCP dev Reverts the default port to 8787 so existing local MCP setups and client configurations continue to work without manual changes. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack |
||||||
| feat(data-deletion): add person_properties field to DataDeletionRequest | orian | L | No | 88.1h | 0.1h | May 25, 2026 |
SummaryFeatureAdd person_properties field to DataDeletionRequest Enables operators to specify keys to drop from events.person_properties, expanding data deletion capabilities. Health Assessment
Large
High
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
Frameworks:
Django
|
||||||
| feat(mcp): split caches + session tracking | joshsny | L | No | 0.4h | 0.1h | May 25, 2026 |
SummaryFeatureSplit caches and add session tracking Reorganizes cache key scopes and introduces session ID tracking to improve data isolation and enable analytics. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
Hono
|
||||||
| fix(feature-flags): rename soft-deleted tombstone to free key on reuse | patricio-posthog | M | No | 70.4h | 0.1h | May 25, 2026 |
SummaryBug FixRename tombstone to free key on reuse Fixes misleading errors when creating or renaming feature flags that collide with soft‑deleted flags, improving user experience and reducing support tickets. Health Assessment
Medium
Low
Medium
AI Details
Confidence:
0.30
Tech Stack
Languages:
Python
Frameworks:
Django
|
||||||
| fix(mcp-analytics): shorten session id tooltip | gesh | XS | AI | 0.6h | 0.0h | May 25, 2026 |
SummaryBug FixShorten session ID tooltip Simplifies the session detail tooltip to a single line, improving readability and reducing UI clutter. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(mcp): report inner tool when using exec to grafana | joshsny | XL | No | 1.7h | 0.1h | May 25, 2026 |
SummaryBug FixFix MCP exec tool metrics in Grafana Ensures Prometheus metrics report the actual tool invoked in single‑exec mode, improving monitoring accuracy for Grafana dashboards. Health Assessment
X-Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix(experiments): deduplicate uuid on experiment operations. | rodrigoi | XL | AI | 65.7h | 4.7h | May 25, 2026 |
SummaryBug FixDeduplicate UUIDs in Experiment Operations Fixes duplicate metric UUID errors that prevented users from editing or deleting experiments, restoring data integrity and user experience. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, Claude Code
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(mcp-analytics): show loading state while session tool calls reload | gesh | XS | AI | 0.3h | 0.0h | May 25, 2026 |
SummaryBug FixShow loading state while session tool calls reload Fixes stale tool call display by rendering loading skeleton immediately when session changes, improving user experience during data fetches. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(experiments): clarify matured users label covers retention | jurajmajerik | XS | No | 0.3h | 0.0h | May 25, 2026 |
SummaryBug FixClarify matured users label covers retention The UI label now clearly indicates that the setting applies to both conversion and retention metrics, reducing user confusion and improving feature clarity. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Update mobile session replay copy to reflect GA status | posthog | XS | No | 15.5h | 15.2h | May 25, 2026 |
SummaryDocsUpdate mobile session replay copy to reflect GA status Clarifies that mobile session replay is now generally available on Android, iOS, React Native, and Flutter, removing beta language from documentation to reduce confusion and improve user understanding. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.80
Tech Stack |
||||||
| chore(experiments): remove experiments-ship-variant-release-mode flag | jurajmajerik | S | AI | 0.2h | 0.1h | May 25, 2026 |
SummaryChoreRemove experiments-ship-variant-release-mode flag Eliminates an obsolete feature flag, simplifying experiment release logic and reducing maintenance overhead. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||