mirror of
https://github.com/stablyai/orca.git
synced 2026-09-24 08:02:33 +00:00
* fix(mobile): keep phone tab selection across host snapshots Preserve device-owned tab focus across ordinary host republications while explicit follow navigation remains authoritative. Retire closed selections across clients so stale snapshots cannot resurrect tabs. * fix(mobile): acknowledge session tab closes * fix(mobile): avoid tombstones for uncommitted closes * fix(web): implement session close IPC stubs * refactor: simplify mobile tab close flow * fix: bound session tab close confirmation
17 lines
492 B
TypeScript
17 lines
492 B
TypeScript
export const SESSION_TAB_CLOSE_CANCELED_ERROR = 'session_tab_close_canceled'
|
|
export const SESSION_TAB_CLOSE_FAILED_ERROR = 'session_tab_close_failed'
|
|
export const SESSION_TAB_NOT_FOUND_ERROR = 'session_tab_not_found'
|
|
export const SESSION_TAB_CLOSE_TIMEOUT_ERROR = 'session_tab_close_timeout'
|
|
|
|
export type SessionTabCloseRequest = {
|
|
requestId: string
|
|
tabId: string
|
|
worktreeId: string
|
|
expiresAt?: number
|
|
}
|
|
|
|
export type SessionTabCloseResponse = {
|
|
requestId: string
|
|
error?: string
|
|
}
|