Separate online and airplane AI profiles.

This commit is contained in:
hugo committed 2026-07-20 11:52:00 +02:00
1 parent 3739da0984
commit 2d6fcafc7e
21 files changed
+1147 -538

No files matched your search

+6
View File
@@ -883,6 +883,12 @@ fn config(db: &Database, command: ConfigCommand) -> Result<CommandOutput> {
cli_sync::run_cli_mutation(db.conn(), || {
if key == engine::settings::ONLINE_API_KEY {
engine::ai::save_online_api_key(db.conn(), &value)
} else if key == engine::settings::AIRPLANE_API_KEY {
engine::ai::save_endpoint_api_key(
db.conn(),
engine::ai::AiEndpointKind::Airplane,
&value,
)
} else {
engine::settings::set(db.conn(), &key, &value)
}