refactor: streamline runtime management surfaces

This commit is contained in:
Evandro Fonseca Junior committed 2026-03-27 09:16:52 -03:00
1 parent c91cbe51f2
commit ae3b69b27e
18 files changed
+894 -1742

No files matched your search

+1 -17
View File
@@ -62,14 +62,6 @@ Copia um arquivo `.gguf` para um diretorio de modelos.
## Configuracao e paths
### `save_config`
Compatibilidade legada para salvar `RuntimeConfig` em arquivo.
### `load_config`
Leitura da configuracao persistida.
### `find_server_binary`
Resolve o caminho do binario `localllm` para diagnostico e start local.
@@ -78,15 +70,7 @@ Resolve o caminho do binario `localllm` para diagnostico e start local.
Retorna o diretorio de dados do app.
## Comandos legados de compatibilidade
O backend ainda expoe:
- `start_server`
- `stop_server`
- `server_status`
Esses comandos existem como shims de compatibilidade. O fluxo principal do frontend atual deve preferir o runtime manager unificado (`bootstrap_runtime_command`, `get_runtime_snapshot_command`, `save_runtime_config_command_handler`, `start_runtime_command`, `stop_runtime_command`).
O backend desktop agora expoe apenas a superficie unificada do runtime manager para configuracao e ciclo de vida.
## Tipos principais