fc3dd7e569
- Fixed autocomplete race condition in editor by tracking request ID to discard stale results. - Added guard clause in plugin-settings to prevent null reference when settings list is undefined. - Added branch change callbacks in footer to update state after git head resolution. - Added timing instrumentation to Python kernel startup and gateway acquisition. - Improved error logging in settings manager for config file access failures. - Fixed model discovery to re-check file existence after JSON to YAML migration and improved file access error handling.