• Mohamed Aziz Mejri's avatar
    logging and presenting cpu/memory usage when app is force-closed (#1894) · 9d33f375
    Mohamed Aziz Mejri 提交于
    closes #1803 
    
    
    
    
    
    
    
    
    
    
    
    <!-- This is an auto-generated description by cubic. -->
    ---
    ## Summary by cubic
    Detects when the app was force-closed and shows a dialog with the last
    known CPU and memory usage. Adds background performance monitoring so we
    can surface metrics on next launch.
    
    - **New Features**
    - Start a performance monitor at app launch; captures process and system
    memory/CPU every 30s and on quit.
    - Persist metrics in settings.lastKnownPerformance and track
    settings.isRunning to detect improper shutdowns.
    - On startup, if the previous run was force-closed, send a
    "force-close-detected" IPC event after the window loads.
      - Add ForceCloseDialog to display timestamped process/system metrics.
    - Whitelist the new IPC channel in preload and listen for it on the home
    page.
    
    <sup>Written for commit 0543cdc234da7f94024e8506749aaa9ca36ef916.
    Summary will update automatically on new commits.</sup>
    
    <!-- End of auto-generated description by cubic. -->
    9d33f375
名称
最后提交
最后更新
..
__snapshots__ 正在载入提交数据...
README.md 正在载入提交数据...
app_env_vars_utils.test.ts 正在载入提交数据...
chat_stream_handlers.test.ts 正在载入提交数据...
cleanFullResponse.test.ts 正在载入提交数据...
formatMessagesForSummary.test.ts 正在载入提交数据...
mention_apps.test.ts 正在载入提交数据...
parseOllamaHost.test.ts 正在载入提交数据...
path_utils.test.ts 正在载入提交数据...
problem_prompt.test.ts 正在载入提交数据...
readSettings.test.ts 正在载入提交数据...
replacePromptReference.test.ts 正在载入提交数据...
style-utils.test.ts 正在载入提交数据...
versioned_codebase_context.test.ts 正在载入提交数据...