feat(mobile): correlate voice tasks and recover results on reconnect

This commit is contained in:
2026-09-08 21:00:28 +03:00
parent 9f9f3226a1
commit b66daed07a
17 changed files with 308 additions and 48 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ test('research envelope preserves corrections and never broadens permission', ()
assert.match(text, /Değişiklik yapma/); assert.match(text, /Mavi iptal edildi; yeşil olsun/)
assert.throws(() => taskText({ intent: 'execute', objective: 'test' }), /eksik/)
})
test('voice tool only drafts, cannot approve or submit jobs', async () => {
test('voice cannot call raw IDE approval, submit or stop RPCs', async () => {
const replies = [], drafts = []
const session = new VoiceSession({ onDraft: (...args) => drafts.push(args) })
session.send = frame => replies.push(frame)