feat(server): install provider CLI updates in the background#17585
test(server): wait on provider install lock milestones instead of the real clock
maria-rcks committed 5d ago
Merge remote-tracking branch 'origin/main' into slim/17585
maria-rcks committed 5d ago
Merge remote-tracking branch 'origin/main' into slim/17585
maria-rcks committed 5d ago
fix(server): start background provider updates after 2 quiet minutes
maria-rcks committed 5d ago
fix(server): re-check the installed CLI version before a background install
maria-rcks committed 5d ago
refactor(server): trace the provider install lock and auto-updater picks
maria-rcks committed 5d ago
test(server): provide installer services in registry updates
maria-rcks committed 5d ago
Merge remote-tracking branch 'origin/main' into slim/17585
maria-rcks committed 5d ago
fix(web,mobile): disable Update automatically while provider update checks are off
maria-rcks committed 7d ago
chore(server): merge main into background provider updates
maria-rcks committed 7d ago
test(server): run resumed-owner fencing cases with it.effect.each
maria-rcks committed 7d ago
fix(server): fence resumed provider install owners
maria-rcks committed 7d ago
fix(server): narrow provider install lock errors with Schema.is
maria-rcks committed 7d ago
fix(server): bound detached provider installer lifetime
maria-rcks committed 7d ago
fix(server): preserve provider install lock ownership
maria-rcks committed 7d ago
chore(server): merge main into provider lock fix
maria-rcks committed 7d ago
fix(server): replace the provider install lock atomically
maria-rcks committed 7d ago
fix(server): retain provider install lock ownership through verification
maria-rcks committed 7d ago
chore(server): merge main into background provider updates
maria-rcks committed 7d ago
fix(server): reclaim a stale provider install lock exclusively
maria-rcks committed 13d ago
fix(server): reclaim a stale provider install lock exclusively
maria-rcks committed 13d ago
test(server): provide the install lock to the turn-start memory fixture
maria-rcks committed 13d ago
test(server): provide the install lock to the turn-start memory fixture
maria-rcks committed 13d ago
refactor(server): rebuild background provider updates on main
maria-rcks committed 13d ago
feat(server): install provider CLI updates in the background
maria-rcks committed 13d ago
fix(provider): retain install ownership through process exit and cleanup
maria-rcks committed 14d ago
Merge remote-tracking branch 'origin/main' into t3/background-provider-updates-int
maria-rcks committed 14d ago
fix(server): a reused process id never keeps a stale install lease alive
maria-rcks committed 14d ago
Merge remote-tracking branch 'origin/main' into t3/background-provider-updates-int
maria-rcks committed 14d ago
fix(server): turns already holding the install lock never wait behind a waiting install
maria-rcks committed 14d ago
fix(server): installs drain readers, ignore foreign symlinks, and bound installer logs
maria-rcks committed 14d ago
test(server): keep the host install gate test in a temporary cache
maria-rcks committed 14d ago
fix(server): pull request review guides wait for provider installs like other text generation
maria-rcks committed 14d ago
Merge remote-tracking branch 'origin/main' into t3/background-provider-updates-int
maria-rcks committed 14d ago
fix(server): a provider install keeps admission until its last child exits, even when the server is removed or the disk is full
maria-rcks committed 14d ago
docs: describe the detached provider install supervisor
maria-rcks committed 14d ago
fix(server): a detached supervisor finishes provider installs after the server quits or crashes
maria-rcks committed 14d ago
fix(mobile): writable project settings follow write destinations and continuous input reports activity once
maria-rcks committed 14d ago
fix(server): background updates recognize native pi, grok symlinks, CODEX_HOME, bun, volta and vite-plus installs
maria-rcks committed 14d ago
fix(server): older clients no longer show background provider installs as manual updates
maria-rcks committed 14d ago
fix(server): background provider installs no longer stall or admit CLIs mid-install
maria-rcks committed 14d ago
Merge remote-tracking branch 'origin/main' into t3/background-provider-updates-int
maria-rcks committed 15d ago
test(server): other providers keep launching during a Codex first install
maria-rcks committed 15d ago
fix(server): a manual update waiting for running turns says so
maria-rcks committed 15d ago
fix(server): only servers share the user-wide provider install gate
maria-rcks committed 15d ago
fix(server): a standalone Codex reached through a linked home still updates automatically
maria-rcks committed 15d ago
fix(web): background provider updates stay out of the way in clients
maria-rcks committed 15d ago
fix(server): every provider CLI launch waits for a running install
maria-rcks committed 15d ago
fix(server): provider installs wait for turns on every T3 server on the host
maria-rcks committed 15d ago
fix(server): background provider installs only update installs they own
maria-rcks committed 15d ago