Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| feat(logs-ingestion): emit bytes_dropped_by_rule to app_metrics2 | DanielVisca | M | No | 1.9h | 0.1h | May 21, 2026 |
SummaryFeatureAdd byte drop metrics to logs ingestion Enables accurate billing and rule enforcement by tracking bytes dropped per rule, improving usage metrics. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| feat(propvals): part 1: add property_count col to kafka_property_values | andyzzhao | M | No | 42.5h | 39.2h | May 21, 2026 |
SummaryFeatureAdd property_count column to Kafka property values Adds a property_count column to the Kafka property values table, enabling accurate aggregation of property counts and preventing over‑counting in analytics. Health Assessment
Small
Low
Medium
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| feat(capture-logs): add bytes_uncompressed field for per-row byte accounting | DanielVisca | L | No | 2.9h | 0.1h | May 21, 2026 |
SummaryFeatureAdd per-row byte accounting field to logs Enables accurate quota enforcement for log ingestion by tracking uncompressed byte size per log row, improving drop rule precision. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript, Javascript, Rust
|
||||||
| chore: pin github actions to commit shas | Piccirello | M | No | 15.2h | 15.1h | May 21, 2026 |
SummaryCI/CDPin GitHub Actions to Commit SHAs Ensures reproducible CI by locking actions to specific commit SHAs, improving build stability. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| feat(dashboards): backfill DashboardTile.team_id from dashboard (2/3) | thmsobrmlr | M | No | 1.8h | 0.1h | May 21, 2026 |
SummaryFeatureBackfill DashboardTile team_id from dashboard Backfills missing team IDs on dashboard tiles, enabling HogQL queries to filter by team. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Python
Frameworks:
Django
|
||||||
| fix(hobby): preserve .env on reinstall instead of overwriting | gantoine | S | AI | 2.4h | - | May 21, 2026 |
SummaryBug FixPreserve .env on hobby reinstall Ensures existing .env files are not overwritten during hobby reinstall, preventing session invalidation and data corruption. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Shell
|
||||||
| feat(llma): split ai product urls | Radu-Raicea | XL | No | 2.5h | 1.3h | May 21, 2026 |
SummaryFeatureSplit AI product URLs into distinct categories Separates AI product URLs into distinct categories, improving navigation and clarity for users. This change enhances user experience and simplifies future maintenance. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python, Typescript, Yaml
Frameworks:
React
|
||||||
| feat(security): credential review screen on first login post-provisioning | MattBro | XL | AI | 76.7h | 27.7h | May 21, 2026 |
SummaryFeatureAdd credential review screen after provisioning Provides a one‑shot screen for users to review partner‑issued API keys after account provisioning, enhancing security and user awareness. Health Assessment
X-Large
Medium
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore(devex): refresh and simplify product isolation skill | webjunkie | M | AI | 10.6h | 0.1h | May 21, 2026 |
SummaryDocsRefresh and simplify product isolation skill Updates internal agent skill documentation to align with current enforcement stack, removing duplicate content and clarifying workflow. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, Claude Code
Confidence:
0.95
Tech Stack |
||||||
| perf(ci): use per-SHA concurrency for master pushes in Backend CI | mendral-app | M | No | 7.0h | 0.1h | May 21, 2026 |
SummaryCI/CDImprove CI concurrency for master pushes Ensures each master commit runs independently, eliminating schema cache gaps and speeding up test execution. Health Assessment
Medium
Low
Medium
AI Details
Confidence:
0.75
Tech Stack
Languages:
Python, Yaml
Frameworks:
Github-Actions
|
||||||
| chore: add managing-github-actions-secrets skill | gantoine | M | AI | 53.2h | 0.0h | May 21, 2026 |
SummaryDocsAdd managing-github-actions-secrets skill Provides agents with clear guidance on where to store GitHub Actions secrets, ensuring consistent security practices across the organization. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| docs(internal): document devbox config management commands | inkeep | S | No | 0.2h | 0.0h | May 21, 2026 |
SummaryDocsDocument devbox config management commands Updated internal docs to reflect new devbox configuration commands, improving developer onboarding and clarity. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Confidence:
0.95
Tech Stack |
||||||
| fix(ci): serialise concurrent playwright browser cache access | pauldambra | XS | No | 1.9h | 0.1h | May 21, 2026 |
SummaryBug FixSerialise concurrent Playwright browser cache access Fixes intermittent build failures caused by concurrent Playwright installs by switching BuildKit cache sharing to locked, ensuring reliable CI image builds. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Frameworks:
Docker
|
||||||
| feat(web-analytics): lazy precomputation for web_overview_query | lricoy | XL | AI | 47.9h | 6.9h | May 21, 2026 |
SummaryFeatureAdd lazy precomputation for web overview query Enables faster web analytics by caching precomputed results, reducing query latency and cost. Health Assessment
X-Large
High
Medium
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Python
Frameworks:
React
|
||||||
| docs: surface deep linking as a first-class flow in provisioning intro | MattBro | M | No | 2.8h | 1.6h | May 21, 2026 |
SummaryDocsSurface deep linking in provisioning intro Clarifies deep linking flow in provisioning docs, improving partner onboarding and reducing errors. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| chore: note that PR descriptions render markdown, not fixed-width | robbie-c | XS | AI | 1.1h | 1.1h | May 21, 2026 |
SummaryDocsAdd note: PR descriptions render markdown This change updates the PR template to remind authors that GitHub renders markdown, preventing hard-wrapped prose and misaligned tables. It improves readability for reviewers and automated agents. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| feat(hogli): add devbox:setup --reset-* + Y/n gate | rnegron | XL | AI | 21.8h | 15.9h | May 21, 2026 |
SummaryFeatureAdd devbox:setup reset flags and Y/n gate Introduces reset options for devbox setup and a confirmation gate, enabling developers to clear configuration values safely and reducing noisy prompts, thereby improving developer experience and workflow reliability. Health Assessment
X-Large
High
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore(slack): add missing scopes to app manifest example | VojtechBartos | XS | No | 8.9h | 0.1h | May 21, 2026 |
SummaryHealth AssessmentAI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
|
||||||
| fix(popover): use floating-ui useDismiss to fix scrollbar drag closing popovers | sampennington | M | AI | 7.7h | 0.6h | May 21, 2026 |
SummaryBug FixFix popover scrollbar drag dismissal Ensures popovers stay open when dragging scrollbars, improving user experience and preventing accidental closures. 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(data-warehouse): use group count to decide collapsible vs flat schema picker | danielcarletti | M | AI | 3.7h | 1.4h | May 21, 2026 |
SummaryBug FixFix schema picker layout logic Improves warehouse schema picker UX by using schema group count to determine layout, removing hardcoded Postgres check, ensuring consistent UI across sources. 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(deps): Update @posthog/types to 1.375.0 | posthog-js-upgrader | S | No | 0.3h | - | May 21, 2026 |
SummaryChoreUpdate @posthog/types dependency Bumps @posthog/types to the latest version to keep the site up to date with type definitions. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| docs(self-host): add info about smokescreen and SSRFs | feliperalmeida | S | No | 1.4h | 0.1h | May 21, 2026 |
SummaryDocsAdd smokescreen and SSRF info to self-host docs Provides self-hosted users with updated guidance on smokescreen deployment and SSRF risks, enhancing security best practices. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack |
||||||
| fix(experiments): update activity descriptor to support shared metrics activities. | rodrigoi | M | No | 68.3h | 22.3h | May 21, 2026 |
SummaryBug FixUpdate activity descriptor for shared metrics Fixes incorrect activity log messages for shared metric changes, improving clarity for users. Ensures accurate notifications when shared metrics are added, updated, or removed. Health Assessment
Medium
Low
Medium
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix(llma): accept OAuth tokens on /api/llm_analytics/@me/spend | pauldambra | XL | No | 5.1h | 0.1h | May 21, 2026 |
SummaryBug FixFix OAuth token authentication for personal spend endpoint Allow OAuth Bearer tokens to authenticate with the personal spend endpoint, fixing 401 errors for PostHog Code and MCP clients. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Posthog Code
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript, Javascript
Frameworks:
Django, Drf
|
||||||
| fix(auth): flip is_email_verified when password reset completes | MattBro | S | AI | 75.1h | 30.5h | May 21, 2026 |
SummaryBug FixFlip email verification flag on password reset Users who reset passwords are now automatically marked as email verified, eliminating stale unverified states and enabling feature gating. Health Assessment
Small
Low
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Landing page /r/product-analytics | jonah-svi | XL | No | 46.8h | 24.7h | May 21, 2026 |
SummaryFeatureAdd product analytics landing page Adds a new product analytics landing page to drive user engagement and conversion, featuring Q&A and pricing sections. Health Assessment
X-Large
Medium
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| fix(workflows-docs): use single quotes in Liquid default filter example | danazou | S | AI | 3.1h | 3.1h | May 21, 2026 |
SummaryDocsFix Liquid default filter example quotes Corrects documentation example to prevent Liquid tokenization errors, improving email builder reliability. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| feat(logs): refactor drop rules page and add preview | frankh | XL | No | 2.9h | 0.0h | May 21, 2026 |
SummaryFeatureRefactor drop rules UI and add preview Improves log rule management by unifying the UI and providing a visual preview of rule impact, reducing confusion and enhancing user efficiency. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Python, Typescript
Frameworks:
React
|
||||||
| fix(hogql): restore countDistinct aggregation registration | posthog | S | AI | 53.9h | 30.7h | May 21, 2026 |
SummaryBug FixRestore countDistinct aggregation in HogQL Reinstates support for countDistinct in HogQL, fixing query errors and restoring functionality for insights and dashboards. Health Assessment
Small
Low
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, Copilot
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
|
||||||
| feat(node): promote flag definition cache provider types | dustinbyrne | M | No | 20.2h | 0.1h | May 21, 2026 |
SummaryFeaturePromote flag definition cache provider types to stable entrypoint Enables users to import flag definition cache provider types from the main posthog-node package, simplifying imports and providing a deprecation path for legacy usage. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| feat: add browser flag_keys config | dustinbyrne | M | No | 22.2h | 0.1h | May 21, 2026 |
SummaryFeatureAdd browser flag_keys config Customers can now restrict feature flag evaluation to specific flags, improving performance and privacy. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| chore: stabilize logs performance test | marandaneto | XS | No | 0.5h | 0.0h | May 21, 2026 |
SummaryChoreStabilize logs performance test threshold Adjusts logs test threshold to reduce flaky CI failures while preserving regression checks. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
|
||||||
| docs: add SDK changelog and versioning guidance | dustinbyrne | S | No | 1.1h | 0.1h | May 21, 2026 |
SummaryDocsAdd SDK changelog and versioning guidance Provides guidance for SDK changelog and versioning to ensure accurate release notes and proper version increments. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack |
||||||
| fix(devbox): quote IdentityAgent socket path in coder ssh config | gantoine | S | No | 3.9h | 0.4h | May 21, 2026 |
SummaryBug FixFix devbox IdentityAgent quoting for SSH Ensures SSH config is valid when agent socket path contains spaces, preventing SSH failures for users with 1Password agent. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| feat(agentic): add account-mismatch page for provisioning partners | MattBro | M | AI | 69.6h | 20.3h | May 21, 2026 |
SummaryFeatureAdd account mismatch page for provisioning partners Provides a clear mismatch UX for users logged into the wrong PostHog account when accessing partner projects, reducing confusion and improving onboarding. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
Frameworks:
Django, React
|
||||||
| chore(llma): rename visible/comments from LLMA to AIO | Radu-Raicea | XL | No | 21.2h | 0.1h | May 21, 2026 |
SummaryRefactorRename LLMA to AIO for visibility Renames public-facing LLMA references to AIO, aligning terminology across the app and preparing for future refactoring. Health Assessment
Large
High
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript, Yaml
Frameworks:
React
|
||||||
| split LLMA into three products | edwinyjlim | XL | No | 20.6h | 0.0h | May 21, 2026 |
SummaryDocsSplit LLMA into three products Adds new documentation sections for AI Observability, Evaluations, and Prompt Management, and updates redirects and internal links, improving content organization and user navigation for AI features. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack |
||||||
| ci(security): pin semgrep image to 1.163.0 | Piccirello | XS | No | 0.2h | - | May 21, 2026 |
SummaryCI/CDPin Semgrep image to specific version Ensures CI security checks use a stable Semgrep image, preventing unexpected changes. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix(cdp): coerce action IDs from BIGINT string back to number | mendral-app | S | No | 0.6h | 0.2h | May 21, 2026 |
SummaryBug FixCoerce BIGINT action IDs to numbers Fixes test failures caused by PostgreSQL returning BIGINT IDs as strings, ensuring numeric IDs for CDP actions and maintaining data integrity. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Greptile
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix(retention): align dashboard display picker styling | gesh | XS | AI | 2.2h | 0.0h | May 21, 2026 |
SummaryBug FixAlign retention dashboard picker styling Ensures consistent visual alignment of the retention chart options menu, improving UI consistency for users. 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
|
||||||
| chore(llma): Update LLM costs | scheduled-actions-posthog | L | No | 4.9h | 3.1h | May 21, 2026 |
SummaryChoreUpdate LLM pricing models Automated update of LLM cost data to keep pricing accurate for PostHog analytics. Health Assessment
Large
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Typescript
|
||||||
| chore(dashboards): remove customer dashboard template authoring flag | MattPua | L | No | 1.4h | 0.0h | May 21, 2026 |
SummaryChoreRemove customer dashboard template authoring flag Simplifies dashboard authoring permissions, ensuring all users can create dashboards without flag checks, improving usability and reducing maintenance. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript, Python
Frameworks:
React
|
||||||
| feat(personhog): adds raw bytes pass through mode to router | nickbest-ph | XL | No | 17.1h | 0.0h | May 21, 2026 |
SummaryFeatureAdd raw bytes pass-through mode to router Enables raw HTTP/2 frame routing, eliminating unnecessary serialization overhead and improving routing performance for Personhog service. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Rust
|
||||||
| docs(attio): Document optional standard objects and sync errors | inkeep | S | No | 0.2h | 0.0h | May 21, 2026 |
SummaryDocsDocument Attio optional objects and sync errors Updated Attio source documentation to clarify optional schemas and error handling, improving user understanding of sync failures. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Confidence:
0.95
Tech Stack |
||||||
| docs(data-warehouse): Add troubleshooting for Pull new schemas diagnostics | inkeep | S | No | 0.2h | 0.1h | May 21, 2026 |
SummaryDocsAdd troubleshooting for Pull new schemas diagnostics Adds troubleshooting documentation for the improved Pull new schemas diagnostics, helping users resolve common schema pull issues. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Confidence:
0.95
Tech Stack |
||||||
| fix(mcp): unbreak view-create tool | sakce | L | AI | 26.4h | 25.9h | May 21, 2026 |
SummaryBug FixFix view-create tool to handle JSON query Corrects API to properly parse JSON query payloads, preventing 500 errors and improving client reliability. Health Assessment
Medium
Medium
Medium
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
Frameworks:
Django
|
||||||
| feat(integrations): route GitHub OAuth callback to mobile app deep link | Gilbert09 | M | AI | 2.4h | 0.1h | May 21, 2026 |
SummaryFeatureAdd mobile deep link routing for GitHub OAuth Enables the mobile app to receive GitHub OAuth callbacks via a native deep link, closing the in‑app browser and improving user onboarding. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
|
||||||
| docs(code): add open deeplink page for phc | adboio | S | No | 0.4h | 0.1h | May 21, 2026 |
SummaryDocsAdd open deeplink page for PHC Adds a deeplink page to the PostHog website, enabling users to open code directly and providing a download fallback. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| fix(retention): render xAxis labels on the chart | gesh | M | AI | 3.8h | 0.1h | May 21, 2026 |
SummaryBug FixFix retention chart xAxis labels Ensures retention charts display correct cohort labels, improving data accuracy and user experience. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Yaml
Frameworks:
React
|
||||||
| chore(llm-gateway): add signals user cost limits | joshsny | XS | No | 1.3h | 0.5h | May 21, 2026 |
SummaryChoreAdd signals user cost limits Adds explicit per-user cost limits for the signals product, preventing accidental cost overruns and ensuring reliable report generation. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Python
|
||||||