Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
80785ec
feat(desktop): run a chat's desktop tools in the background executor
waleedlatif1 Oct 6, 2026
ef82a99
fix(desktop): make the executor's journal, sign-out and terminal stop…
waleedlatif1 Oct 6, 2026
589f7d8
fix(desktop): stop every terminal operation, answer only from granted…
waleedlatif1 Oct 6, 2026
63faa7f
test(mothership): a desktop tool's executor resolves only once the to…
waleedlatif1 Oct 6, 2026
b6c029c
fix(desktop): hold refused results until the device registers again, …
waleedlatif1 Oct 6, 2026
ca997e1
fix(desktop): stop the agent's terminal commands at sign-out, by thei…
waleedlatif1 Oct 6, 2026
bb59adf
fix(desktop): a signed-out executor goes idle once and never speaks f…
waleedlatif1 Oct 6, 2026
01f1208
fix(desktop): stop agent tmux runs from the moment they start, and wh…
waleedlatif1 Oct 6, 2026
256ebbe
fix(desktop): keep sign-out, Terminal off and run files from racing e…
waleedlatif1 Oct 6, 2026
60a0cf5
fix(desktop): say why local files are out of reach, and drop non-null…
waleedlatif1 Oct 6, 2026
5a9db49
test(desktop): drive the doorbell backoff test with fake timers
waleedlatif1 Oct 6, 2026
78e9300
fix(desktop): stop only the run's own tmux pane, stay dormant while t…
waleedlatif1 Oct 6, 2026
7308f99
fix(desktop): a result that keeps failing to reach Sim stops keeping …
waleedlatif1 Oct 6, 2026
fb8ae20
fix(desktop): refuse untaggable tmux runs, keep install ids durable, …
waleedlatif1 Oct 6, 2026
237a921
fix(desktop): a tmux run starts only once its pane is tagged, and sig…
waleedlatif1 Oct 6, 2026
7983ce0
test(desktop): a throwing notifier still claims, and sign-out reaches…
waleedlatif1 Oct 6, 2026
8f5deba
fix(desktop): gate a run past tagging's timeout, forget gone orphans,…
waleedlatif1 Oct 6, 2026
0fdb408
test(desktop): drop a test that only checked which tmux calls were made
waleedlatif1 Oct 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/desktop-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,8 @@ jobs:
- name: Run Playwright _electron smoke suite
working-directory: apps/desktop
run: bunx playwright test
env:
BACKGROUND_EXECUTOR_REPORT_PATH: test-results/background-executor-report.json

- name: Upload test results
if: failure()
Expand Down
Loading
Loading