Files
nan 5a011b3b57 feat: Update CoreML device support and server controls
- Replace 'mps' with 'coreml' as the identifier for Apple CoreML Execution Provider across the codebase.
- Remove Apple chip generation checks and ensure CoreML is available on all macOS arm64 devices.
- Adjust ONNX Runtime session creation to use default CoreML configurations without forcing 'MLProgram'.
- Implement support for MoGe-2 to utilize CoreML with static input shape requirements.
- Enhance server panel to display restart and stop controls consistently across running states, including 'BUSY'.
- Update UI tests to verify new behavior for server controls and cached model display.
- Bump blendjob dependency version to 0.1.16 in packaging tests and configurations.
2026-09-02 10:50:02 +08:00

17 lines
736 B
Markdown

## ADDED Requirements
### Requirement: Running Server lifecycle controls
Server 面板 SHALL 在 Server 的每个 Running 子状态下显示重启和停止控制,并 SHALL 保留该子状态对应的状态文本与图标。
#### Scenario: Server is running and waiting
- **WHEN** Server 状态为 `READY`
- **THEN** 面板显示 Running 状态、重启按钮和停止按钮
#### Scenario: Server is running and busy
- **WHEN** Server 状态为 `BUSY`
- **THEN** 面板显示 Running (Busy) 状态、重启按钮和停止按钮
#### Scenario: Server is not running
- **WHEN** Server 状态不是 Running 子状态
- **THEN** 面板不显示 Running 状态的重启和停止按钮,并沿用该状态对应的现有控制或提示