Jinwoo-H
|
cffec8a37a
|
feat(mobile): make hybrid architecture an explicit build mode
|
2026-08-31 22:51:07 -04:00 |
|
Jinwoo-H
|
1f4401d9e8
|
fix(mobile): preserve hosted route recovery semantics
|
2026-08-30 23:41:08 -04:00 |
|
Jinwoo-H
|
7e4a23ba11
|
refactor(mobile): split hybrid host and browser surfaces
|
2026-08-30 17:44:00 -04:00 |
|
Jinwoo-H
|
4d2b71f593
|
fix(mobile): optimize hybrid package delivery and progress
|
2026-08-24 17:11:41 -04:00 |
|
Jinwoo-H
|
6e4507204f
|
docs(mobile): record lifecycle hardening evidence
|
2026-08-23 20:36:40 -04:00 |
|
Jinwoo-H
|
9e2da765fa
|
feat(mobile): complete hybrid parity hardening
|
2026-08-23 20:08:01 -04:00 |
|
Jinwoo-H
|
e220fc6811
|
docs(mobile): reconcile hybrid audit evidence
|
2026-08-23 05:51:08 -04:00 |
|
Jinwoo-H
|
bc99618482
|
docs(mobile): condense hybrid migration records
|
2026-08-23 05:20:05 -04:00 |
|
Jinwoo-H
|
06f23ec818
|
docs(mobile): plan hybrid simplification audit
|
2026-08-23 04:51:34 -04:00 |
|
Jinwoo-H
|
611428c9d5
|
Merge remote-tracking branch 'origin/main' into mobile-rearch
# Conflicts:
# config/reliability-gates.jsonc
# mobile/app/h/[hostId]/index.tsx
# mobile/app/h/[hostId]/session/[worktreeId].tsx
# mobile/app/h/[hostId]/tasks.tsx
# mobile/app/index.tsx
# mobile/package.json
# mobile/pnpm-lock.yaml
# mobile/src/browser/MobileBrowserPane.tsx
# mobile/src/components/NewWorktreeModal.test.tsx
# mobile/src/components/NewWorktreeModal.tsx
# mobile/src/components/pr-sidebar/PRChecksSection.tsx
# mobile/src/components/pr-sidebar/PRConflictingFilesSection.tsx
# mobile/src/components/pr-sidebar/PRSidebarHeader.tsx
# mobile/src/files/mobile-file-preview-source.test.ts
# mobile/src/session/QuickCommandsSheet.test.ts
# mobile/src/session/QuickCommandsSheet.tsx
# mobile/src/session/mobile-file-tap-open.ts
# mobile/src/session/mobile-session-route-types.ts
# mobile/src/session/mobile-terminal-tab-agent.ts
# mobile/src/session/use-mobile-diff-review-comment-actions.ts
# mobile/src/session/use-mobile-diff-review-controller.ts
# mobile/src/session/use-mobile-diff-review-send-actions.ts
# mobile/src/session/use-mobile-native-chat-controller.ts
# mobile/src/session/use-mobile-native-chat-drafts.test.ts
# mobile/src/session/use-mobile-native-chat-drafts.ts
# mobile/src/session/use-mobile-native-chat-message-send.ts
# mobile/src/session/use-mobile-session-tabs-reconciliation.ts
# mobile/src/session/use-quick-commands.ts
# mobile/src/tasks/smart-source-paste-intent.ts
# mobile/src/terminal/terminal-path-tap.ts
# mobile/src/transport/host-removal-lifecycle.ts
# mobile/src/transport/rpc-client.ts
# package.json
# src/main/browser/agent-browser-bridge.test.ts
# src/main/browser/browser-screencast-stream.ts
# src/main/daemon/headless-emulator.ts
# src/main/native-chat/transcript-file-version.ts
# src/main/native-chat/transcript-incremental-reader.ts
# src/main/native-chat/transcript-tail-reader.ts
# src/main/native-chat/transcript-watch-engine.ts
# src/main/providers/filesystem-provider-contract.ts
# src/main/providers/ssh-filesystem-provider.ts
# src/main/providers/types.ts
# src/main/runtime/orca-runtime-files.test.ts
# src/main/runtime/orca-runtime-files.ts
# src/main/runtime/orca-runtime.ts
# src/main/runtime/rpc/methods/files.ts
# src/main/runtime/rpc/terminal-multiplex.test.ts
# src/relay/fs-handler.ts
# src/renderer/src/components/ui/dialog.tsx
# src/shared/terminal-quick-commands.ts
|
2026-08-21 03:46:22 -04:00 |
|
OrcaWin
|
ce43d114be
|
feat(mobile): cut over to hybrid workspace route
|
2026-08-09 18:35:02 -04:00 |
|
OrcaWin
|
f480eb23c4
|
test(mobile): harden hosted Android touch activation
|
2026-08-09 18:35:02 -04:00 |
|
OrcaWin
|
5112aa837d
|
test(mobile): stabilize hosted Android journey
|
2026-08-09 18:35:02 -04:00 |
|
OrcaWin
|
279a1ff68e
|
test(mobile): complete hybrid adversarial validation
|
2026-08-09 18:35:02 -04:00 |
|
OrcaWin
|
158cd4a311
|
test(mobile): harden hosted terminal links
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
352fc2e0cb
|
test(mobile): validate hosted image metadata
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
32fef856af
|
test(mobile): validate hosted repository files
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
00e443fef2
|
test(mobile): validate hosted adversarial content
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
2b81179eca
|
docs(mobile): reconcile Android privacy evidence
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
edc215d1a3
|
test(mobile): audit Android hosted privacy
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
ed31999634
|
test(mobile): prove automatic package rollback
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
cb86bcc766
|
test(mobile): audit hosted page privacy
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
b87bfae972
|
docs(mobile): record hosted isolation validation
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
d6b8b14c82
|
fix(mobile): isolate hosted credential authority
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
8ee4fcdac1
|
fix(mobile): redact hosted privacy surfaces
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
f2a6a5d8b6
|
fix(mobile): reject page-owned package persistence
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
64f28fcb2f
|
test(mobile): expand native cache concurrency
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
b2068661f7
|
fix(mobile): bind hosted mutations and responses
|
2026-08-09 18:35:01 -04:00 |
|
OrcaWin
|
1560c4890f
|
fix(mobile): harden shell response admission
|
2026-08-09 18:35:00 -04:00 |
|
OrcaWin
|
b956d701a9
|
chore(mobile): record latest main rebase
|
2026-08-09 18:35:00 -04:00 |
|
OrcaWin
|
e526780848
|
fix(mobile): harden bridge message lifecycle
|
2026-08-09 18:35:00 -04:00 |
|
OrcaWin
|
a793f0a0b7
|
chore(mobile): record latest main rebase
|
2026-08-09 18:35:00 -04:00 |
|
OrcaWin
|
0a247f9743
|
fix(mobile): harden native package stores
|
2026-08-09 18:35:00 -04:00 |
|
OrcaWin
|
2b0842cdd9
|
docs(mobile): document hybrid architecture
|
2026-08-09 18:35:00 -04:00 |
|
OrcaWin
|
a051b985c1
|
test(mobile): stabilize packaged paste journey
|
2026-08-09 18:35:00 -04:00 |
|
OrcaWin
|
afe40ac26d
|
chore(mobile): close post-rebase validation
|
2026-08-09 18:35:00 -04:00 |
|
OrcaWin
|
04af74b527
|
test(mobile): prove packaged SSH WebView recovery
|
2026-08-09 18:35:00 -04:00 |
|
OrcaWin
|
0a91c04a49
|
feat(mobile): complete gated hybrid cutover seam
|
2026-08-09 18:34:59 -04:00 |
|
OrcaWin
|
976a9bca46
|
fix(mobile): reject unpaired manifest surrogates
|
2026-08-09 18:34:59 -04:00 |
|
OrcaWin
|
b055ed1303
|
fix(mobile): reject linked cache writes
|
2026-08-09 18:34:59 -04:00 |
|
OrcaWin
|
2d2584eb0d
|
fix(mobile): prevent cache cleanup symlink traversal
|
2026-08-09 18:34:59 -04:00 |
|
OrcaWin
|
0c2e8eb73d
|
fix(mobile): require exact native package json
|
2026-08-09 18:34:59 -04:00 |
|
OrcaWin
|
e2a4b2410e
|
fix(mobile): reject unsafe cache file reads
|
2026-08-09 18:34:59 -04:00 |
|
OrcaWin
|
6d4228cc44
|
fix(mobile): require exact activation metadata
|
2026-08-09 18:34:59 -04:00 |
|
OrcaWin
|
b1e067a321
|
docs(mobile): add hybrid rollback runbook
|
2026-08-09 18:34:59 -04:00 |
|
OrcaWin
|
548d8d64aa
|
feat(mobile): freeze bridge release policy
|
2026-08-09 18:34:59 -04:00 |
|
OrcaWin
|
a7dcd591b9
|
refactor(mobile): remove duplicate web presentation
|
2026-08-09 18:34:59 -04:00 |
|
OrcaWin
|
a4fc2950f4
|
fix(mobile): bound persisted cache reads
|
2026-08-09 18:34:59 -04:00 |
|
OrcaWin
|
f012e7bf0a
|
test(mobile): lock package asset metadata
|
2026-08-09 18:34:59 -04:00 |
|
OrcaWin
|
f99bf46183
|
fix(mobile): require exact protocol tokens
|
2026-08-09 18:34:59 -04:00 |
|