Collapsible groups or folders for organizing projects in the Codex sidebar
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.4k
- PR merge metrics
- PR metrics pending
Description
What version of the Codex App are you using (From “About Codex” dialog)?
26.814.41407
What subscription do you have?
Pro ($100 - $200/mes)
What platform is your computer?
MACOs
What issue are you seeing?
Título: Grupos o carpetas plegables para organizar proyectos en la barra lateral de Codex
Actualmente, la aplicación de escritorio de ChatGPT/Codex muestra todos los proyectos locales en una lista plana. Cuando un usuario trabaja con varias soluciones y cada solución está compuesta por múltiples repositorios, la lista crece rápidamente y resulta difícil localizar y administrar los proyectos relacionados.
Por ejemplo, una misma solución puede estar compuesta por los siguientes proyectos independientes:
- InderApp-WebClub
- InderApp-WebAdmin
- InderApp-Typebot
- InderApp-Torneos
- InderApp-iOS
- InderApp-Inscripciones
- InderApp-Formadores
- InderApp-Flujos
- InderApp-Android
Solicito incorporar grupos o carpetas plegables en la barra lateral para organizarlos visualmente de la siguiente manera:
InderApp
- InderApp-WebClub
- InderApp-WebAdmin
- InderApp-Typebot
- InderApp-Torneos
- InderApp-iOS
- InderApp-Inscripciones
- InderApp-Formadores
- InderApp-Flujos
- InderApp-Android
La agrupación debe ser únicamente organizativa y no debe modificar las ubicaciones físicas de las carpetas, los repositorios Git, las configuraciones ni el historial de conversaciones de cada proyecto.
Funcionalidades propuestas:
- Crear, renombrar y eliminar grupos.
- Arrastrar proyectos existentes dentro de un grupo.
- Mover un proyecto entre grupos.
- Quitar un proyecto de un grupo sin eliminar el proyecto.
- Expandir y contraer cada grupo.
- Mostrar la cantidad de proyectos que contiene cada grupo.
- Recordar el estado expandido o contraído entre sesiones.
- Permitir ordenar manualmente los grupos y proyectos.
- Mantener una sección para proyectos sin agrupar.
- Sugerir automáticamente grupos a partir de prefijos comunes, por ejemplo
InderApp-,Sanamente-oSIRADBello-.
Esta función debe diferenciarse de los proyectos con múltiples carpetas actualmente disponibles. Un proyecto multifolder reúne varios repositorios dentro del mismo contexto de trabajo; un grupo de la barra lateral solamente organiza visualmente proyectos independientes.
Criterios de aceptación para una primera versión:
- Un proyecto pertenece como máximo a un grupo.
- El grupo puede expandirse y contraerse.
- Arrastrar un proyecto al grupo no modifica su ruta local.
- Eliminar un grupo devuelve sus proyectos a la sección de proyectos sin agrupar.
- Ninguna operación del grupo elimina repositorios, archivos, chats o configuraciones.
- El funcionamiento es consistente en macOS, Windows y Linux.
Beneficio esperado:
Esta función facilitaría el trabajo de desarrolladores y organizaciones que administran múltiples repositorios por producto, permitiendo una navegación más clara, escalable y segura sin tener que consolidar artificialmente los repositorios en un único proyecto.
What steps can reproduce the bug?
Feedback ID: no-active-thread-01a016d1-c00d-7c23-b0ff-8e13b4bb7603
What is the expected behavior?
No response
Additional information
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source files or tests are named in the issue. Start by locating the Codex sidebar project-list entry point, then assess how groups, drag-and-drop, ordering, persistence, and ungrouped projects would fit; done means meeting the listed acceptance criteria without changing local paths or project data.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100