Skip to content

Add thread environment status snapshots#291

Open
ymichael wants to merge 4 commits into
mainfrom
bb/thr_x8b5tf6ecv
Open

Add thread environment status snapshots#291
ymichael wants to merge 4 commits into
mainfrom
bb/thr_x8b5tf6ecv

Conversation

@ymichael

@ymichael ymichael commented Jun 22, 2026

Copy link
Copy Markdown
Owner

Summary

  • add server-owned git and pull request status snapshots for thread environments
  • project environment status summaries into thread list entries for sidebar consumers
  • render sidebar PR/git attention indicators and collapsed child rollups
  • add regression coverage for the due snapshot refresh worker writing snapshots and notifying attached threads

Validation

  • pnpm exec turbo run typecheck --filter=@bb/domain --filter=@bb/db --filter=@bb/server-contract --filter=@bb/server --filter=@bb/app
  • pnpm exec turbo run test --filter=@bb/server -- test/services/environments/environment-status-snapshots.test.ts
  • pnpm exec turbo run test --filter=@bb/domain --filter=@bb/db --filter=@bb/server-contract --filter=@bb/server --filter=@bb/app

Note: regenerated DB migration as 0047 after rebasing over current origin/main.

@ymichael ymichael force-pushed the bb/thr_x8b5tf6ecv branch 2 times, most recently from f1b6f42 to 8bd063e Compare June 24, 2026 18:11
@ymichael ymichael force-pushed the bb/thr_x8b5tf6ecv branch from 2e17270 to 99e63f7 Compare June 25, 2026 02:28
@ymichael ymichael marked this pull request as ready for review June 25, 2026 02:32
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.

1 participant