Feat : import session into auto firefox
All checks were successful
release / build (push) Successful in 27s
release / verify-windows (push) Successful in 1m15s

This commit is contained in:
jeanotx32
2026-08-12 03:45:35 +02:00
parent ae8ae6b91d
commit 8fef1aacb0
7 changed files with 258 additions and 1 deletions

View File

@@ -47,6 +47,7 @@ export const AGENT_ACTIONS = [
'hotkey.fullscreen',
'browser.open',
'browser.close',
'browser.importSession',
'capture.start',
'capture.stop',
'preset.apply',
@@ -70,6 +71,14 @@ export interface AgentActionParams {
'preset.apply': { presetId?: string; encoder?: RecordingEncoder };
}
/** Compte rendu de l'import de session (mode `bidi` uniquement). */
export interface SessionImportResult {
/** Profil Firefox personnel dont les cookies ont été copiés. */
sourceProfile: string;
/** Fichiers copiés : `cookies.sqlite`, son journal WAL, le stockage local… */
copied: string[];
}
// ---------------------------------------------------------------------------
// Presets d'enregistrement
// ---------------------------------------------------------------------------
@@ -698,6 +707,8 @@ export const AGENT_EVENTS = [
'fullscreen.failed',
'browser.opened',
'browser.closed',
'browser.imported',
'browser.importFailed',
'preset.applied',
'preset.failed',
'config.changed',