Skip to content

refactor(web): ChatView's send preparation is pure functions in ChatView.logic - #22734

Merged
juliusmarminge merged 2 commits into
refactor/chatview-draft-environment-routingfrom
refactor/chatview-send-plan
Oct 21, 2026
Merged

juliusmarminge merged 2 commits into
refactor/chatview-draft-environment-routingfrom
refactor/chatview-send-plan

refactor(web): multiple-model send targets resolve in resolveMultiple…

9fdc654
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Approvability Check succeeded Oct 21, 2026 in 1m 59s

Approved

  • Eligibility
  • Correctness

Note

More information about how approvability works can be found in our Help Center.

Details

Eligibility
This is a component-local refactor that extracts existing ChatView send-preparation logic into pure helpers and consolidates draft recovery, while leaving uploads and dispatch behavior in place. Added unit coverage exercises the key extracted decisions, and no product defaults, schemas, or static-analysis settings change.

Notes:
No code owners found in target merge base 7483af8


Agent Credits: 30 credits
Approvability runs at a flat rate of 30 credits whenever the agent is asked for a verdict.