Skip to content

fix: merge upstream/main + address review comments for PR #5141#23

Open
senamakel wants to merge 59 commits into
sanil-23:feat/agent-activity-railfrom
senamakel:feat/agent-activity-rail
Open

fix: merge upstream/main + address review comments for PR #5141#23
senamakel wants to merge 59 commits into
sanil-23:feat/agent-activity-railfrom
senamakel:feat/agent-activity-rail

Conversation

@senamakel

Copy link
Copy Markdown

Changes for tinyhumansai#5141:

  1. Merge conflict resolution — merged upstream/main into the feature branch and resolved conflicts in Conversations.tsx (adopted upstream's ChatThreadView extraction).

  2. ProcessingTranscriptView span nesting fix (CodeRabbit) — changed outer/inner spans to divs to fix invalid div-in-span nesting for subagent blocks.

  3. Tool output reachability in transcript mode (Codex) — render raw tool result output for error entries in ProcessingTranscriptView's ToolRow.

  4. payload_summarizer regression test (CodeRabbit) — added test for fall-through when no parent context available, exercising the invoke_with_events code path.

  5. ChatThreadView backward-compat — added supersededInterimIndexes filtering for old persisted interim narration messages.

github-actions Bot and others added 30 commits July 21, 2026 07:16
…ble subagent sessions + persistent workflow proposals (tinyhumansai#5074)
…eature (tinyhumansai#5049) (tinyhumansai#5061)

Co-authored-by: Steven Enamakel <31011319+senamakel@users.noreply.github.com>
…ai#4786)

Co-authored-by: Sami Rusani <14844597+samrusani@users.noreply.github.com>
Co-authored-by: binyangzhu000-sudo <224954946+binyangzhu000-sudo@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
samrusani and others added 29 commits July 22, 2026 04:30
…nsai#5103)

Co-authored-by: Sami Rusani <14844597+samrusani@users.noreply.github.com>
…4929) (tinyhumansai#4998)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Steven Enamakel <31011319+senamakel@users.noreply.github.com>
Co-authored-by: Cyrus Gray <144336577+graycyrus@users.noreply.github.com>
Co-authored-by: oxoxDev <164490987+oxoxDev@users.noreply.github.com>
Co-authored-by: YellowSnnowmann <167776381+YellowSnnowmann@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
Co-authored-by: CodeGhost21 <164498022+CodeGhost21@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: sanil-23 <sanil@tinyhumans.ai>
Co-authored-by: M3gA-Mind <elvin@mahadao.com>
Co-authored-by: oxoxDev <oxoxdev@users.noreply.github.com>
Co-authored-by: Sami Rusani <14844597+samrusani@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
…roval prompt (tinyhumansai#5094)

Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
…completes epic tinyhumansai#4795 (tinyhumansai#5029)

Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
- Resolved conflicts in Conversations.tsx:
  - Kept supersededInterimIndexes import (used for backward-compat filtering)
  - Removed unused buildThreadTimeline import
  - Adopted upstream/main's ChatThreadView extraction (all agent insights
    rendering already present in ChatThreadView)
  - Added selectedInterruptedAssistant to hasLiveAgentActivity check
- ProcessingTranscriptView: fix div-in-span nesting for subagent blocks
  (CodeRabbit). Changed outer wrapper from <span> to <div> and inner
  subagent wrapper from <span> to <div>.
- ProcessingTranscriptView: render raw tool result output for failed
  entries so tool output stays reachable in transcript mode (Codex).
  Matches the legacy row renderer's failure-only rule.
- ChatThreadView: add supersededInterimIndexes filtering for backward-
  compat with old persisted interim narration messages.
- payload_summarizer: add regression test for fall-through behaviour
  when no parent context is available, exercising the code path through
  invoke_with_events. Event contract (no TextDelta/ThinkingDelta) is
  pinned by invoke_with_events_emits_lifecycle_on_shared_sink in
  tinyagents crate.
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.