Rupic
Log in
assistant-ui/assistant-ui
Issue #7701Closed

react-langchain: a nested subagent's own values.ui never reaches its transcript

Opened 2026-09-18 10:18:33Updated 2026-09-21 03:49:56Bug

Timeline

  1. 10:06
    PR #7699 opened

    2026-09-18 10:06:12

  2. 10:08
    Slack mirrorDone

    2026-09-18 10:08:11 · 68ms

  3. 10:18
    Slack mirrorDone

    2026-09-18 10:18:09 · 132ms

  4. 10:18
    Slack mirrorDone

    2026-09-18 10:18:25 · 80ms

  5. 10:18
    Issue #7701 opened

    2026-09-18 10:18:33

  6. 10:18
    Slack mirrorDone

    2026-09-18 10:18:39 · 54ms

  7. 10:18
    Slack mirrorDone

    2026-09-18 10:18:42 · 143ms

  8. 10:19
    Slack mirrorDone

    2026-09-18 10:19:57 · 129ms

  9. 10:20
    Slack mirrorDone

    2026-09-18 10:20:14 · 50ms

  10. 10:21
    Slack mirrorDone

    2026-09-18 10:21:02 · 383ms

  11. 10:25
    Deep analysisDone

    2026-09-18 10:25:02

  12. 10:25
    Fix decisionDone

    2026-09-18 10:25:02 · Dispatched

  13. 10:27
    Slack mirrorDone

    2026-09-18 10:27:51 · 123ms

  14. 10:28
    Slack mirrorDone

    2026-09-18 10:28:16 · 57ms

  15. 10:29
    Slack mirrorDone

    2026-09-18 10:29:50 · 67ms

  16. 10:37
    Slack mirrorDone

    2026-09-18 10:37:47 · 61ms

  17. 10:39
    Slack mirrorDone

    2026-09-18 10:39:18 · 70ms

  18. 10:40
    ScanDone

    2026-09-18 10:40:13 · Clean · Pr scan

  19. 10:40
    Slack mirrorDone

    2026-09-18 10:40:17 · 77ms

  20. 10:41
    Slack mirrorDone

    2026-09-18 10:41:06 · 70ms

  21. 10:43
    Review round 2Merge as is

    2026-09-18 10:43:25

  22. 10:43
    Slack mirrorDone

    2026-09-18 10:43:38 · 65ms

  23. 10:44
    Slack mirrorDone

    2026-09-18 10:44:36 · 91ms

  24. 10:49
    PR #7703 opened

    2026-09-18 10:49:24

  25. 10:49
    FixDone

    2026-09-18 10:49:24 · Occupied inadequate

  26. 10:49
    ReviewSkipped

    2026-09-18 10:49:26 · Pr draft

  27. 10:49
    Slack mirrorDone

    2026-09-18 10:49:53 · 169ms

  28. 03:49
    Issue #7701 closed

    2026-09-21 03:49:56

  29. 03:50
    Slack mirrorDone

    2026-09-21 03:50:05 · 512ms

  30. 03:50
    AnalysisSkipped

    2026-09-21 03:50:11 · Closed issue #7701

  31. 03:50
    Slack mirrorDone

    2026-09-21 03:50:17 · 137ms

  32. PR fixPending
  33. PR fixPending

Pull requests · 2

PR #7699MergedReferencedUpdated 2026-09-18 10:44:30

fix(react-langchain): render live generative UI in nested subagent transcripts

fix/7422-nested-subagent-ui369386 files

Verdict: Merge as is · 2 review rounds

The delta only clarifies an existing test's behavior

PR #7703ClosedClosesUpdated 2026-09-18 10:49:46

fix(react-langchain): render state UI in nested subagent transcripts

rupic/fix-7701-1e411adc196364 files

0 review rounds

Premise probe·Premise reproduced·node -e 'const fs=require("fs"); const p="packages/react-langchain/src/useSubagentTranscripts.ts"; const s=fs.readFileSync(p,"utf8"); if (/valuesProjection/.test(s)) throw new Error("premise disproved: namespace values projection already exists"); if (!s.includes("messagesProjection(snapshot.namespace)")) throw new Error("probe setup changed: messages projection acquisition missing"); if (!s.includes("collectUIMessages(storeSnapshot, uiMessagesByParent)")) throw new Error("probe setup changed: rebuild no longer depends on root UI map only"); console.log("PASS: nested transcript acquisition has no valuesProjection; rebuild derives UI only from the root uiMessagesByParent map")'
Powered by Rupic