Recent history with branch topology for this repository.
fix(desktop): apply quality media settings to popup windows
877a2fb
refactor(cli): consolidate provider option commands
1ad4ea1
refactor(runtime): consolidate Google tool event projection
6ca6d53
refactor(mobile): reuse trusted desktop session mapping
f766821
refactor(desktop): simplify control socket bookkeeping
ac30daf
refactor(mobile): remove unused bootstrap and MCP code
db3f3d0
ci: install mobile SDK dependencies for the full test suite
bcc432d
docs: record the completed sweep and platform evidence
7be4363
fix(mobile): handle native settings switch changes
0d1439b
fix(mobile): render Android toolbar actions with native assets
0062dd3
test(desktop): refresh verified Linux visual baselines
b147ab9
fix(mobile): preserve row styles through Expo links
af1dda9
fix(mobile): reserve Android navigation header space
3d128b1
fix(mobile): mount routes inside the gesture handler root
0cd9509
fix(mobile): keep pairing chrome readable on both platforms
377b003
test(desktop): typecheck the Electron quality harness
93a0245
test(desktop): align quality gates with current layout contracts
a9765c5
fix(mobile): clear button transforms after presses
8f7f684
fix(mobile): refresh the native iOS dependency lock
9bbae34
ci: compare complexity against the pull request base
f04bc86
fix(runtime): drain Codex notifications before completion
59ef9c4
fix(desktop): discard stale workspace responses
1241c38
refactor: keep implementation declarations private
fa6e55f
refactor: remove disconnected helpers and declarations
4beb164
docs: record continued complexity sweep results
5ba8f6f
refactor(mobile): remove unused protocol declarations
890f43e
refactor(desktop): remove redundant memory draft identity
92143c7
refactor(desktop): share toolbar status and controls
7cc209f
refactor(runtime): simplify Codex notification state
1d86c2b
refactor(runtime): unify Google stream block updates
ccd1e8a
fix(runtime): preserve streamed Google tool arguments
3433e9d
chore(quality): record sweep results and tighten tracker checks
b739dbd
test(harness): enforce asynchronous stream backpressure
dc70d2b
test(desktop): match the current unread update label
4af222e
fix(desktop): make the hidden New Chat control inert
8be87b8
refactor(io): delegate atomic retry policy to the platform
a47b5d7
refactor(plugins): pass only override identity fields
5b9d48c
refactor(tools): remove unreachable search normalization
d0a8531
refactor(harness): remove the test-only legacy agent adapter
079188d
refactor(desktop): reuse boundary and presentation helpers
daa992d
refactor(artifacts): derive types from existing schemas
de090ae
refactor: share stable workspace hashing
2d71ede
refactor(server): reuse task lock and steer display helpers
ca144d0
fix(tools): clean up ripgrep download attempts
2c58273
fix(skills): retry failed cross-process refreshes
8b88a8a
fix(storage): preserve profiles during legacy snapshot import
541d723
fix(server): clean up failed session event captures
703073b
fix(server): flush assistant deltas before projection boundaries
3b77f4f
fix(server): preserve checkpoints after middle deletion
4782757
fix(server): apply workflow concurrency-only updates
a1adf39
refactor(mobile): remove unused React Query layer
956669e
refactor(desktop): delete unused rendering helpers
809c070
refactor(harness): remove unused compatibility helpers
5a334d5
chore(quality): track repository complexity and audit coverage
1e8851a
test: isolate platform fixtures and restore mobile mocks
c52bc87
agent coworker
e0e682e
fix: simplify command and reasoning activity traces
af5eeed
chore: bump runtime and dev dependencies
69e0104
fix: render office previews beside active conversations
2ab379e
fix: expose discovered Codex model reasoning efforts
cfb7bfb
chore(test): restore desktop lifecycle formatting checks
3bae67b
fix(desktop): package native Windows ARM64 Bun sidecars
4539f3f
fix(release): ship native Bun Windows ARM64 server binaries
c450bd4
refactor(build): centralize native Bun executable targets
6a37f80
fix: keep workspace files sidebar inline
5016232
fix(desktop): preserve renderer root across hot reloads
e54bc0b
docs: define approval recovery and provider retry guarantees
66cdc35
fix(security): honor rejected approvals and missing prompt owners
3bda0ad
fix(mobile): preserve failed sign-ins and block unauthorized sends
e214819
fix(desktop): clarify chats can start during runtime setup
dc0bf61
fix(server): clear stranded approval prompts after process recovery
8c4abac
fix(desktop): explain automatic recovery consistently across chat
be1fccf
fix(chat): surface pending approvals across desktop and mobile
2d21c9a
fix(desktop): prevent duplicate and misleading provider refresh errors
78f9f59
fix(chat): settle Stop when no server turn is still running
a352e4b
fix(mobile): explain connection recovery without misleading re-pairing
76bea03
docs: map user experience to authoritative harness behavior
9781516
fix(runtime): surface externally interrupted provider turns
3aa499c
fix(mobile): expose offline drafts and conversations needing action
5a7b77e
fix(desktop): preserve actionable workspace startup failures
290083a