Skip to content

Commit fcacf5f

Browse files
committed
feat(renderer): ensure file is reloaded when edited
1 parent 5a65940 commit fcacf5f

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lua/opencode/ui/renderer.lua

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ function M._setup_event_subscriptions(subscribe)
4949
state.event_manager[method](state.event_manager, 'session.error', M.on_session_error)
5050
state.event_manager[method](state.event_manager, 'permission.updated', M.on_permission_updated)
5151
state.event_manager[method](state.event_manager, 'permission.replied', M.on_permission_replied)
52+
state.event_manager[method](state.event_manager, 'file.edited', M.on_file_edited)
5253
end
5354

5455
---Unsubscribe from local state and server subscriptions
@@ -559,6 +560,10 @@ function M.on_permission_replied(event)
559560
end
560561
end
561562

563+
function M.on_file_edited(event)
564+
vim.cmd('checktime')
565+
end
566+
562567
---Find part ID by call ID
563568
---Searches messages in reverse order for efficiency
564569
---Useful for finding a part for a permission

0 commit comments

Comments
 (0)