├── src
├── vite-env.d.ts
├── assets
│ ├── nfo
│ │ ├── asterisk-logo.png
│ │ └── claudia-nfo.ogg
│ ├── shimmer.css
│ └── react.svg
├── components
│ ├── ToolWidgets.new.tsx
│ ├── ui
│ │ ├── label.tsx
│ │ ├── textarea.tsx
│ │ ├── scroll-area.tsx
│ │ ├── input.tsx
│ │ ├── badge.tsx
│ │ ├── tooltip.tsx
│ │ ├── radio-group.tsx
│ │ ├── pagination.tsx
│ │ ├── switch.tsx
│ │ ├── button.tsx
│ │ ├── toast.tsx
│ │ ├── card.tsx
│ │ ├── popover.tsx
│ │ ├── tabs.tsx
│ │ └── dialog.tsx
│ ├── index.ts
│ ├── widgets
│ │ ├── index.ts
│ │ ├── TodoWidget.tsx
│ │ └── BashWidget.tsx
│ ├── TokenCounter.tsx
│ ├── AnalyticsErrorBoundary.tsx
│ ├── ErrorBoundary.tsx
│ ├── claude-code-session
│ │ ├── PromptQueue.tsx
│ │ ├── useCheckpoints.ts
│ │ ├── useClaudeMessages.ts
│ │ └── MessageList.tsx
│ ├── ExecutionControlBar.tsx
│ ├── PreviewPromptDialog.tsx
│ ├── AgentExecutionDemo.tsx
│ ├── MarkdownEditor.tsx
│ ├── ClaudeBinaryDialog.tsx
│ ├── ProxySettings.tsx
│ ├── App.cleaned.tsx
│ └── ClaudeFileEditor.tsx
├── lib
│ ├── utils.ts
│ ├── api-tracker.ts
│ ├── analytics
│ │ └── consent.ts
│ ├── linkDetector.tsx
│ └── date-utils.ts
├── hooks
│ ├── index.ts
│ ├── useTheme.ts
│ ├── useDebounce.ts
│ ├── useLoadingState.ts
│ ├── useApiCall.ts
│ ├── usePagination.ts
│ └── usePerformanceMonitor.ts
├── main.tsx
├── stores
│ └── README.md
└── types
│ └── hooks.ts
├── src-tauri
├── build.rs
├── src
│ ├── process
│ │ └── mod.rs
│ ├── commands
│ │ ├── mod.rs
│ │ └── proxy.rs
│ └── lib.rs
├── icons
│ ├── icon.png
│ ├── 128x128.png
│ ├── 32x32.png
│ ├── icon.icns
│ └── 128x128@2x.png
├── .gitignore
├── capabilities
│ └── default.json
├── Info.plist
├── entitlements.plist
├── tests
│ ├── TESTS_TASK.md
│ └── TESTS_COMPLETE.md
├── Cargo.toml
└── tauri.conf.json
├── .cargo
└── config.toml
├── tsconfig.node.json
├── index.html
├── .gitignore
├── tsconfig.json
├── scripts
└── bump-version.sh
├── public
├── vite.svg
└── tauri.svg
├── .github
└── workflows
│ ├── build-linux.yml
│ ├── claude.yml
│ ├── claude-code-review.yml
│ ├── release.yml
│ └── build-test.yml
├── vite.config.ts
├── package.json
├── cc_agents
├── git-commit-bot.claudia.json
└── README.md
└── CONTRIBUTING.md
/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
47 | {todo.content} 48 |
49 | {todo.priority && ( 50 |
54 | $ {command}
55 |
56 |
57 | {/* Show result if available */}
58 | {result && (
59 | 59 | {this.state.error.message} 60 |
61 | 67 |( 79 | Component: React.ComponentType
,
80 | fallback?: (error: Error, reset: () => void) => ReactNode
81 | ) {
82 | return (props: P) => (
83 |
56 | An error occurred while rendering this component.
57 | {queuedPrompt.prompt}Something went wrong
55 |
61 | Error details
62 |
63 |
64 | {this.state.error.message}
65 |
66 |