Skip to content

feat(ui): order agent runtimes by recent use - #1141

Merged
luokerenx4 merged 1 commit into
devfrom
codex/agent-runtime-mru
Aug 18, 2026
Merged

feat(ui): order agent runtimes by recent use#1141
luokerenx4 merged 1 commit into
devfrom
codex/agent-runtime-mru

Conversation

@luokerenx4

Copy link
Copy Markdown
Contributor

Summary

  • add a persisted MRU queue for successfully launched agent runtimes
  • keep Pi, Codex, Claude Code, and Grok Build as the cold-start fallback order
  • promote a runtime only after Session creation succeeds; selection and failed launches do not reorder
  • retain manual quick-access preferences as the baseline behind recent usage

Verification

  • pnpm exec vitest run src/core/preferences.spec.ts src/webui/routes/preferences.spec.ts ui/src/lib/agentRuntimeQuickAccess.spec.ts ui/src/hooks/useAgentRuntimes.spec.ts
  • npx tsc --noEmit
  • cd ui && npx tsc -b
  • pnpm test (561 passed, 1 skipped; 4761 tests passed, 9 skipped)
  • verified the real Chat runtime selector in browser

@vercel

vercel Bot commented Aug 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openalice-demo Building Building Preview Aug 18, 2026 6:14pm

Request Review

@luokerenx4
luokerenx4 merged commit c765783 into dev Aug 18, 2026
11 of 12 checks passed
@luokerenx4
luokerenx4 deleted the codex/agent-runtime-mru branch August 18, 2026 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant