Skip to content

Wake the host agent without posting GitHub connect as the signed-in user - #334

Merged
TheGreatAxios merged 3 commits into
mainfrom
cl-6737-product-posts-github-connected-message-as-the-signed-in-user
Aug 23, 2026
Merged

Wake the host agent without posting GitHub connect as the signed-in user#334
TheGreatAxios merged 3 commits into
mainfrom
cl-6737-product-posts-github-connected-message-as-the-signed-in-user

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Summary

GitHub connect settle no longer posts a timeline row as the signed-in user. The connect card flips in place via settings, and the host agent wakes through dispatchTurn/sendMail.

Closes CL-6737.

Test plan

  • bun test packages/chat/test/connect-pending.test.ts (6 pass)
  • bun test apps/hub (177 pass)
  • After merge: connect GitHub on a Code review workbench; no signed-in-user "connected" row; reviewers still wake

After connect, the card still flips via chat.settings, but the product
must not author a You row to wake the host. The agent wake is
dispatchTurn / sendMail, using existing room message ids or none.
Connect settle still clears pending connections and publishes
chat.settings so the card flips. The host is woken with dispatchTurn
instead of a forged signed-in-user timeline row.
@TheGreatAxios
TheGreatAxios merged commit 07fd309 into main Aug 23, 2026
5 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.

1 participant