Skip to content

feat: inbox for twig#898

Merged
charlesvien merged 2 commits intomainfrom
02-11-feat_inbox_for_twig
Feb 11, 2026
Merged

feat: inbox for twig#898
charlesvien merged 2 commits intomainfrom
02-11-feat_inbox_for_twig

Conversation

@k11kirky
Copy link
Contributor

@k11kirky k11kirky commented Feb 11, 2026

TL;DR

Added Autonomy features to Twig, including an Inbox with Signals and Setup tabs to help users monitor and configure their repositories.

What changed?

  • Added a new Inbox view with two tabs:
    • Signals tab: Displays AI-detected signals from repositories with details and evidence
    • Setup tab: Shows repository readiness status and allows users to create setup tasks
  • Extended the PostHog API client with new methods for:
    • Fetching project autonomy settings
    • Getting repository readiness status
    • Retrieving signal reports and artifacts
    • Updating team settings
  • Added UI components for displaying repository status, capability pills, and signal cards
  • Implemented stores for caching readiness status and managing sidebar state
  • Added navigation support for the new Inbox view
  • Enhanced the sidebar menu to include an Inbox item with signal count
  • Improved the Tooltip component to support complex content

How to test?

  1. Log in to Twig with a PostHog account that has Autonomy enabled
  2. Look for the new "Inbox" item in the sidebar
  3. Click on it to access the Signals and Setup tabs
  4. In the Setup tab:
    • Evaluate repository readiness
    • Create setup tasks for repositories that need configuration
  5. In the Signals tab:
    • View detected signals and their details
    • Examine evidence artifacts
    • Run signals with optional context

Why make this change?

This change introduces Autonomy features to Twig, allowing users to:

  • Discover and act on AI-detected signals from their repositories
  • Easily identify repositories that need proper instrumentation
  • Set up PostHog tracking, session replay, and error monitoring
  • Get a clear overview of their project's readiness status

These features help users maximize the value they get from PostHog by ensuring proper setup and surfacing important insights automatically.

Copy link
Contributor Author

k11kirky commented Feb 11, 2026

Copy link
Contributor

charlesvien commented Feb 11, 2026

Merge activity

  • Feb 11, 4:45 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Feb 11, 4:48 PM UTC: Graphite rebased this pull request as part of a merge.
  • Feb 11, 4:52 PM UTC: Graphite couldn't merge this PR because it failed optional checks and "ignore optional checks" was not selected.
  • Feb 11, 5:07 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Feb 11, 5:07 PM UTC: @charlesvien merged this pull request with Graphite.

@charlesvien charlesvien changed the base branch from 02-09-feat_preview_session_on_task_input_page to graphite-base/898 February 11, 2026 16:46
@charlesvien charlesvien changed the base branch from graphite-base/898 to main February 11, 2026 16:46
@charlesvien charlesvien force-pushed the 02-11-feat_inbox_for_twig branch from b4d60db to 65954e9 Compare February 11, 2026 16:47
@charlesvien charlesvien merged commit 72c9087 into main Feb 11, 2026
12 of 13 checks passed
@charlesvien charlesvien deleted the 02-11-feat_inbox_for_twig branch February 11, 2026 17:07
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