| 2909 | } |
| 2910 | |
| 2911 | const char* rcli_get_active_engine(RCLIHandle handle) { |
| 2912 | if (!handle) return "llama.cpp"; |
| 2913 | auto* engine = static_cast<RCLIEngine*>(handle); |
| 2914 | if (!engine->initialized) return "llama.cpp"; |
| 2915 | return engine->pipeline.using_metalrt() ? "MetalRT" : "llama.cpp"; |
| 2916 | } |
| 2917 | |
| 2918 | const char* rcli_get_tts_model(RCLIHandle handle) { |
| 2919 | if (!handle) return "unknown"; |