Panels
G-Rump has 20 built-in IDE panels accessible from the right sidebar icon bar.
Panel List
| Panel | Icon | Description |
|---|---|---|
| Chat | bubble.left.and.bubble.right.fill |
AI conversation (primary view) |
| Files | folder.fill |
Project file navigator with search |
| Preview | eye.fill |
Live preview of selected file |
| Simulator | iphone |
iOS simulator controls |
| Git | arrow.triangle.branch |
Git status, diff, commit, branch management |
| Tests | checkmark.circle.fill |
Test explorer with run/debug |
| Build | hammer.circle |
Build console — Log and Issues tabs, Fix-with-G-Rump, Reveal in Navigator |
| Assets | photo.on.rectangle |
Asset catalog browser |
| Localization | globe |
String catalog and localization management |
| Schema | cylinder.split.1x2 |
Data model schema viewer |
| Profiling | gauge.with.dots.needle.bottom.50percent |
Performance profiling tools |
| Logs | list.bullet.rectangle |
Unified log viewer |
| SPM | shippingbox.fill |
Swift Package Manager dependencies |
| Xcode | hammer.fill |
Xcode project tools |
| Docs | book.fill |
Apple documentation browser |
| Terminal | terminal.fill |
Inline terminal |
| App Store | bag.fill |
App Store submission tools |
| Accessibility | figure.stand |
Accessibility audit panel |
| Memory | brain.head.profile |
Cognitive memory browser — stored memories, recall, consolidation |
| Learning | graduationcap |
Learning loop — pending skill proposals as diffs, lessons with confidence bars, recent outcomes |
Panel Groups
Panels are organized into three groups in the sidebar:
- Primary — Chat, Files, Preview, Simulator
- Apple Dev — Git, Tests, Build, Assets, Localization, Schema, Profiling, Logs, SPM, Xcode, Docs
- Content — Terminal, App Store, Accessibility, Memory, Learning
Key Files
PanelTab.swift— Enum defining all panels, icons, labelsRightPanelSidebar.swift— Vertical icon sidebarRightPanelManager.swift— Panel state and content switchingViews/Layout/PanelLayoutView.swift— Panel content view routing
Panel Visibility
All panels are always available. The right panel can be collapsed/expanded. Panel selection is persisted across sessions.