Skip to content

feat(autoresearch): Improve autoresearch display components#3556

Merged
trunk-io[bot] merged 12 commits into
mainfrom
posthog-code/autoresearch-live-timeline
Jul 20, 2026
Merged

feat(autoresearch): Improve autoresearch display components#3556
trunk-io[bot] merged 12 commits into
mainfrom
posthog-code/autoresearch-live-timeline

Conversation

@MattPua

@MattPua MattPua commented Jul 17, 2026

Copy link
Copy Markdown
Member

Problem

Autoresearch runs did not clearly expose live progress, current findings, or pause-aware timing.

Changes

CleanShot 2026-07-20 at 10 10 07@2x CleanShot 2026-07-20 at 10 10 28@2x
  • Add a responsive, collapsible live timeline with newest-first activity, timestamps, statuses, command tooltips, and loading states
  • Add current findings, sorted observed-time categories, and expandable iteration summaries
  • Track pause intervals so runtime and observed time exclude paused or interrupted periods
  • Improve accessibility, truncation, container queries, and Quill component usage

How did you test this?

  • Core autoresearch tests: 161 passed
  • UI autoresearch tests: 45 passed
  • pnpm --filter @posthog/core typecheck
  • pnpm --filter @posthog/ui typecheck
  • pnpm exec biome check packages/core/src/autoresearch packages/ui/src/features/autoresearch
  • git diff --check

Automatic notifications

  • Publish to changelog?
  • Alert Sales and Marketing teams?

Created with PostHog Code

Generated-By: PostHog Code
Task-Id: 0de359df-d297-4750-b6a2-1aa301a85429
@trunk-io

trunk-io Bot commented Jul 17, 2026

Copy link
Copy Markdown

😎 Merged successfully - details.

@github-actions

github-actions Bot commented Jul 17, 2026

Copy link
Copy Markdown

React Doctor found 4 issues in 1 file · 4 warnings.

4 warnings

src/features/autoresearch/AutoresearchObservability.tsx

Reviewed by React Doctor for commit 50a5f40.

@MattPua
MattPua marked this pull request as ready for review July 20, 2026 12:50
@MattPua
MattPua marked this pull request as draft July 20, 2026 12:50
@greptile-apps

greptile-apps Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Reviews (1): Last reviewed commit: "Merge branch 'main' into posthog-code/au..." | Re-trigger Greptile

Comment thread packages/core/src/autoresearch/autoresearch.ts
Comment thread packages/core/src/autoresearch/schemas.ts
@MattPua MattPua changed the title Improve autoresearch live observability feat(autoresearch): Improve autoresearch display components Jul 20, 2026
MattPua added 2 commits July 20, 2026 08:55
Generated-By: PostHog Code
Task-Id: 0de359df-d297-4750-b6a2-1aa301a85429
Generated-By: PostHog Code
Task-Id: 0de359df-d297-4750-b6a2-1aa301a85429
@posthog

posthog Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Visual changes approved by @MattPua — baseline updated in 50a5f40.

View this run in PostHog

6 new, 28 removed.

MattPua added 7 commits July 20, 2026 09:28
Generated-By: PostHog Code
Task-Id: 0de359df-d297-4750-b6a2-1aa301a85429
Generated-By: PostHog Code
Task-Id: 0de359df-d297-4750-b6a2-1aa301a85429
Generated-By: PostHog Code
Task-Id: 0de359df-d297-4750-b6a2-1aa301a85429
Generated-By: PostHog Code
Task-Id: 0de359df-d297-4750-b6a2-1aa301a85429
Generated-By: PostHog Code
Task-Id: 0de359df-d297-4750-b6a2-1aa301a85429
Generated-By: PostHog Code
Task-Id: 0de359df-d297-4750-b6a2-1aa301a85429
@MattPua
MattPua marked this pull request as ready for review July 20, 2026 14:10
@greptile-apps

greptile-apps Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Reviews (2): Last reviewed commit: "test(autoresearch): consolidate dashboar..." | Re-trigger Greptile

6 updated, 28 removed
Run: fdc32692-6abc-4e10-a7cb-4e1060215a23

Co-authored-by: MattPua <3376526+MattPua@users.noreply.github.com>
@MattPua MattPua added the Stamphog This will request an autostamp by stamphog on small changes label Jul 20, 2026

@stamphog stamphog Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This PR exceeds the automated size ceiling (2450 lines, 25 files) and spans two areas, so it needs a human reviewer. The two bot comments about pause-clock and restart-interruption timing bugs in core autoresearch logic are marked resolved but were raised on an older commit — a reviewer should confirm the current diff actually addresses those runtime-duration correctness issues before merging.

@stamphog stamphog Bot removed the Stamphog This will request an autostamp by stamphog on small changes label Jul 20, 2026
@MattPua
MattPua requested a review from fercgomes July 20, 2026 14:32

@fercgomes fercgomes left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

beautiful

@trunk-io
trunk-io Bot merged commit 674bb9a into main Jul 20, 2026
36 checks passed
@trunk-io
trunk-io Bot deleted the posthog-code/autoresearch-live-timeline branch July 20, 2026 15:46
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