Merge origin/master: web permission sandbox, default pi-ai providers

This commit is contained in:
Turtle
2026-07-29 21:15:34 +08:00
parent 42e3cceb64
commit e7c0a5b794
147 files changed
+6770 -195

No files matched your search

+16
View File
@@ -43,6 +43,22 @@ switch (invocation.mode) {
await runTui(invocation.config, invocation.resume)
break
}
case 'meta': {
const { runMeta } = await import('./tui.ts')
await runMeta(invocation.resume)
break
}
case 'list-sessions': {
const { runListSessions } = await import('./list-sessions.ts')
await runListSessions(invocation.json)
break
}
case 'migrate':
case 'upgrade': {
const { runSkillSession } = await import('./tui.ts')
await runSkillSession(`dsh-${invocation.mode}`)
break
}
default:
invocation satisfies never
throw new Error(`dsh: unhandled invocation mode ${JSON.stringify(invocation)}`)