feat(FN-2981): add droid-cli auth and status routes with experimental agent

This merge lands v0.12.0 with two major features: a droid-cli provider integration adding auth routes, status endpoints, and a settings toggle hook for controlling CLI-based authentication, plus a new experimental agent onboarding modal with a create-agent form. The release also stabilizes engine st

Fusion-Task-Id: FN-2981
This commit is contained in:
Fusion
2026-05-01 09:14:10 -07:00
committed by gsxdsm
parent 113f182e25
commit 2948ffac71
22 changed files with 541 additions and 87 deletions

View File

@@ -2115,6 +2115,17 @@ export class Database {
});
}
// Persist the pi/Claude CLI session file path per chat so quick-chat
// turns reuse the same on-disk session instead of starting fresh each
// user message.
if (version < 56) {
this.applyMigration(56, () => {
if (this.hasTable("chat_sessions")) {
this.addColumnIfMissing("chat_sessions", "cliSessionFile", "TEXT");
}
});
}
}
/**