mirror of
https://github.com/stablyai/orca.git
synced 2026-11-15 02:17:31 +00:00
fix(web): keep Unlimited session history in the browser client (#36507)
This commit is contained in:
@@ -65,6 +65,7 @@ export function createWebAiVaultApi(): NonNullable<Partial<PreloadApi>['aiVault'
|
||||
return callRuntimeResult<AiVaultListResult>('aiVault.listSessions', {
|
||||
includeAntigravityIdeSessions: args?.includeAntigravityIdeSessions,
|
||||
limit: args?.limit,
|
||||
unlimited: args?.unlimited,
|
||||
force: args?.force,
|
||||
...(requestedScope === executionHostId && args?.afterFingerprint !== undefined
|
||||
? { afterFingerprint: args.afterFingerprint }
|
||||
|
||||
@@ -248,6 +248,7 @@ describe('web AI Vault preload API', () => {
|
||||
scopePaths: ['/srv/app']
|
||||
})
|
||||
).resolves.toEqual(scanResult)
|
||||
await globals.window.api.aiVault.listSessions({ executionHostScope: 'all', unlimited: true })
|
||||
expect(runtimeCalls).toEqual([
|
||||
{
|
||||
method: 'aiVault.listSessions',
|
||||
@@ -257,6 +258,10 @@ describe('web AI Vault preload API', () => {
|
||||
scopePaths: ['/srv/app'],
|
||||
executionHostId: 'runtime:web-env-1'
|
||||
}
|
||||
},
|
||||
{
|
||||
method: 'aiVault.listSessions',
|
||||
params: { unlimited: true, executionHostId: 'runtime:web-env-1' }
|
||||
}
|
||||
])
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user