We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7b88522 commit 9ed4cefCopy full SHA for 9ed4cef
lua/opencode/event_manager.lua
@@ -278,7 +278,9 @@ function EventManager:_subscribe_to_server_events(server)
278
if require('opencode.config').debug.capture_streamed_events then
279
local _emitter = emitter
280
emitter = function(event)
281
- table.insert(self.captured_events, event)
+ -- make a deepcopy to make sure we're saving a clean copy
282
+ -- (we modify event in renderer)
283
+ table.insert(self.captured_events, vim.deepcopy(event))
284
_emitter(event)
285
end
286
0 commit comments