Something went wrong. Try again.
sloproxy
Something went wrong. Try again.
perf(translator): batch assemble translation arrays before writing JSON master
- Refactor Gemini/OpenAI/Codex/Claude/Antigravity interaction and response translators to collect `parts`, `content`, `steps`, `tool_calls`, and `output` items in slices, then set each array once via `translatorcommon` helpers. - Replace repeated incremental `sjson.SetRawBytes(..., ".-1", ...)` mutations with single-shot raw-array updates to avoid repeated rewrites. - Keep existing step/content semantics while reducing ordering/overwrite risks when merging multi-fragment data (including thought/signature and web-search/function-call blocks).
Author Luis Pater Date (Aug 15, 2026, 5:25 PM UTC) Commit 0c58c3c8 0c58c3c83d3c3fd817dc7c98f8e14292db537609 Parent a5818380 a581838082d8b11f66d42f6518be793a403c77d7