gitextract_jg4oi3wy/ ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── commands/ │ ├── install-app.command │ ├── setup.command │ ├── start.command │ └── stop.command ├── docs/ │ ├── AGENTS.md │ ├── ARCHITECTURE.md │ ├── TROUBLESHOOTING.md │ ├── oss-readiness-report.md │ ├── release-smoke-test.md │ └── slash-command-matrix.md ├── electron.vite.config.ts ├── install-app.command ├── package.json ├── resources/ │ ├── entitlements.mac.plist │ └── icon.icns ├── scripts/ │ ├── doctor.sh │ └── patch-dev-icon.sh ├── src/ │ ├── main/ │ │ ├── claude/ │ │ │ ├── control-plane.ts │ │ │ ├── event-normalizer.ts │ │ │ ├── pty-run-manager.ts │ │ │ └── run-manager.ts │ │ ├── cli-env.ts │ │ ├── hooks/ │ │ │ └── permission-server.ts │ │ ├── index.ts │ │ ├── logger.ts │ │ ├── marketplace/ │ │ │ └── catalog.ts │ │ ├── process-manager.ts │ │ ├── skills/ │ │ │ ├── installer.ts │ │ │ └── manifest.ts │ │ └── stream-parser.ts │ ├── preload/ │ │ └── index.ts │ ├── renderer/ │ │ ├── App.tsx │ │ ├── components/ │ │ │ ├── AttachmentChips.tsx │ │ │ ├── ConversationView.tsx │ │ │ ├── HistoryPicker.tsx │ │ │ ├── InputBar.tsx │ │ │ ├── MarketplacePanel.tsx │ │ │ ├── PermissionCard.tsx │ │ │ ├── PermissionDeniedCard.tsx │ │ │ ├── PopoverLayer.tsx │ │ │ ├── SettingsPopover.tsx │ │ │ ├── SlashCommandMenu.tsx │ │ │ ├── StatusBar.tsx │ │ │ └── TabStrip.tsx │ │ ├── env.d.ts │ │ ├── hooks/ │ │ │ ├── useClaudeEvents.ts │ │ │ └── useHealthReconciliation.ts │ │ ├── index.css │ │ ├── index.html │ │ ├── main.tsx │ │ ├── stores/ │ │ │ └── sessionStore.ts │ │ └── theme.ts │ └── shared/ │ └── types.ts └── tsconfig.json