Skip to content

perf(web): reuse work log rows during streaming - #8006

Merged
maria-rcks merged 1 commit into
pingdotgg:mainfrom
Bil0000:t3code/perf-benchmarks-and-improvements
Aug 23, 2026
Merged

perf(web): reuse work log rows during streaming#8006
maria-rcks merged 1 commit into
pingdotgg:mainfrom
Bil0000:t3code/perf-benchmarks-and-improvements

perf(web): reuse derived work log entries

647e760
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Effect Service Conventions succeeded Aug 23, 2026 in 25s

All clear

All clear

Details

Note

Your check run agent prompt is: .macroscope/check-run-agents/effect-service-conventions.md
More information about how Check Run Agents work can be found in our Help Center.


🔍 Agent activity — 2 tool calls

💭 I'm checking whether session-logic.ts in apps/web is Effect service code, since the PR introduces a module-global WeakMap cache keyed by a Symbol, which raises questions about Effect conventions and potential mutation issues. I want to inspect the file directly to confirm.

1. browse_code — apps/web/src/session-logic.ts

2. git_toolsb1670ac..647e760

💭 This PR is actually a pure UI derivation function, not Effect service code, so the module-global dependency-hiding rule doesn't really apply here since there's no Effect service being created or refactored, and the imports remain correctly unchanged. Since there are no findings within scope, I should respond with "All clear" — though I need to reconcile that instruction with the requirement for valid JSON output, so I'll set the summary field to "All clear" and mark the state as success, since the check defaults to failure only when there are actual findings.


Agent Credits: 25 credits