Skip to content

Add reversible custom project groups - #43

Merged
capisoft-lib merged 4 commits into
mainfrom
codex/project-groups
Sep 16, 2026
Merged

capisoft-lib merged 4 commits into
mainfrom
codex/project-groups

Conversation

@capisoft-lib

@capisoft-lib capisoft-lib commented Sep 16, 2026 •

Copy link
Copy Markdown
Owner

Change

Projects with separate Codex identities can now be combined under a custom name from Projects or Settings. Users can edit membership or ungroup to restore the original display without changing source sessions.

Exact-name duplicates are combined automatically only when one GitHub repository matches. Manual memberships take priority; ambiguous matches stay separate. Automatic matches can be inspected and disabled, and preferences are stored in the current browser.

The editor reads an owner-scoped project catalogue without aggregating call history. Loading and failures are visible, and draft selections survive regrouping and navigation.

Validation

  • Updated with current main and resolved conflicts while preserving storage, loading and conversation-title changes.
  • 299 root tests and 15 hosted tests passed; hosted lint and TypeScript checks passed.
  • Browser verification: create/edit/ungroup, automatic grouping toggle and persistence, grouped totals, mobile layout and draft selection preservation.
  • Regression coverage: ambiguous repositories, manual precedence, unchanged accounting, catalogue privacy and no call-history reads.

@capisoft-lib
capisoft-lib merged commit eddbf89 into main Sep 16, 2026
2 checks passed
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