Skip to content

Shell UX, Robustness & Reliability Improvements#22

Open
Shahinyanm wants to merge 7 commits into
masterfrom
feature/shell-ux-and-robustness
Open

Shell UX, Robustness & Reliability Improvements#22
Shahinyanm wants to merge 7 commits into
masterfrom
feature/shell-ux-and-robustness

Conversation

@Shahinyanm

Copy link
Copy Markdown
Member

This PR implements the planned features and bug fixes under the shell UX and robustness scope:

  • SQLite WAL Mode (aimux-ylh): Configured SQLite database with WAL mode on post-sync for shared Codex database instances to prevent database lockups.
  • Project-to-Profile bindings (aimux-b0i): Configured automatic selection of active profiles based on the directory path of the active project.
  • Self-Healing symlinks (aimux-lpy): Automatically detects and prunes obsolete and orphaned symlinks during version changes.
  • Prompt Indicator (aimux-clc): Implemented CLI prompt command for shell and Starship custom profile indicators.
  • Logs View and Grep (aimux-zaj): Added command to tail and grep transcripts of active and background sessions.
  • Live Session Attachment (aimux-1uu): Added support in TUI and CLI to join a live background session using native claude attach instead of forcing a fork copy.
  • Automatic Rate-Limit Failover (aimux-e1i): Automatically and transparently relocates active sessions to another available subscription profile when rate limits are hit.

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