feat(hololake): add resumable direct local AI broker

This commit is contained in:
冰朔 2026-08-13 12:21:04 +08:00
commit 9d1801266c
10 changed files with 1289 additions and 9 deletions

View file

@ -42,8 +42,9 @@ test('release activation remains explicitly human controlled', () => {
assert.equal(foundation.automatic_restart_allowed, false)
})
test('Tauri can emit signed updater artifacts without exposing updater IPC', () => {
assert.equal(tauriConfig.bundle.createUpdaterArtifacts, true)
test('unprovisioned builds cannot emit updater artifacts or expose updater IPC', () => {
assert.equal(tauriConfig.bundle.createUpdaterArtifacts, false)
assert.equal(foundation.tauri_update_artifacts_enablement_gate, 'JD_CONTROLLER_PUBLIC_KEY_AND_SIGNED_RELEASE_PIPELINE_REQUIRED')
assert.deepEqual(capability.permissions, ['core:default'])
assert.equal(capability.permissions.includes('updater:default'), false)
})