Skip to content

feat(data-warehouse): offer 30 more sources in self-driving onboarding#254

Merged
Gilbert09 merged 1 commit into
mainfrom
tom/inbox-tier1-sources
Jul 21, 2026
Merged

feat(data-warehouse): offer 30 more sources in self-driving onboarding#254
Gilbert09 merged 1 commit into
mainfrom
tom/inbox-tier1-sources

Conversation

@Gilbert09

Copy link
Copy Markdown
Member

Summary

Make the npx @posthog/wizard self-driving onboarding offer the 30 new self-driving inbox
sources (support desks, issue trackers, error tracking, security scanners, product feedback
and reviews) that were added to the signals scout (PostHog/posthog#72378) and the Code inbox
UI (PostHog/code#3597).

The wizard's connected-tools list is hardcoded in the self-driving skill, so a new source is
invisible to onboarding until it's added here.

Changes

In context/skills/self-driving/references/5-connected-tools.md:

  • Added the 30 sources to the step-5 wizard_ask multi-select options.
  • Extended the "already connected" warehouse source_type detection list.
  • Extended the responder mapping (source_product / source_type) for each.

Credential sources reuse the existing generic connect-link connector (5c-credentials.md) —
no new per-source connector files. Also refreshed the source-list mentions in description.md
and 2-read-context.md.

Testing

  • node scripts/build.js — the skill bundles and structure validation passes
    (self-driving-setup packaged, 115 skills).

Add the new self-driving inbox sources to the `self-driving` skill's
connected-tools step so `npx @posthog/wizard self-driving` offers them:
support desks, issue trackers, error tracking, security scanners, and
product feedback/reviews.

Extends the step-5 wizard_ask options, the "already connected" warehouse
source_type detection, and the responder (source_product/source_type)
mapping. Credential sources reuse the existing generic connect-link
connector (5c-credentials.md) — no new per-source connector files.
Updates the source-list mentions in description.md and 2-read-context.md.
@github-actions

Copy link
Copy Markdown

🧙 Wizard CI

Run the Wizard CI and test your changes against wizard-workbench example apps by replying with a GitHub comment using one of the following commands:

Test all apps:

  • /wizard-ci all

Test all apps in a directory:

  • /wizard-ci basic-integration
  • /wizard-ci mcp-analytics
  • /wizard-ci revenue

Test an individual app:

  • /wizard-ci basic-integration/android
  • /wizard-ci basic-integration/angular
  • /wizard-ci basic-integration/astro
Show more apps
  • /wizard-ci basic-integration/django
  • /wizard-ci basic-integration/fastapi
  • /wizard-ci basic-integration/flask
  • /wizard-ci basic-integration/javascript-node
  • /wizard-ci basic-integration/javascript-web
  • /wizard-ci basic-integration/laravel
  • /wizard-ci basic-integration/next-js
  • /wizard-ci basic-integration/nuxt
  • /wizard-ci basic-integration/python
  • /wizard-ci basic-integration/rails
  • /wizard-ci basic-integration/react-native
  • /wizard-ci basic-integration/react-router
  • /wizard-ci basic-integration/sveltekit
  • /wizard-ci basic-integration/swift
  • /wizard-ci basic-integration/tanstack-router
  • /wizard-ci basic-integration/tanstack-start
  • /wizard-ci basic-integration/vue
  • /wizard-ci mcp-analytics/custom-dispatcher
  • /wizard-ci mcp-analytics/typescript-sdk
  • /wizard-ci revenue/stripe

Results will be posted here when complete.

@gewenyu99 gewenyu99 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These look good to me. Should be safe!

Non-blocking but gonna CC self-driving team so they're aware

@gewenyu99

Copy link
Copy Markdown
Collaborator

cc: @PostHog/team-self-driving Idk why I can't request y'all for review 😓

@Gilbert09
Gilbert09 merged commit 8473dde into main Jul 21, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants