├── .github └── workflows │ ├── build-release.yml │ └── pr-check.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CLAUDE.md ├── LICENSE ├── README.md ├── components.json ├── eslint.config.mjs ├── index.html ├── package.json ├── postcss.config.mjs ├── scripts ├── ensure-agent-config.mjs ├── make-dmg.sh └── run-checks.mjs ├── src-tauri ├── Cargo.lock ├── Cargo.toml ├── build.rs ├── capabilities │ └── default.json ├── gen │ └── schemas │ │ ├── acl-manifests.json │ │ ├── capabilities.json │ │ ├── desktop-schema.json │ │ ├── linux-schema.json │ │ ├── macOS-schema.json │ │ └── windows-schema.json ├── icons │ ├── 128x128.png │ ├── 128x128@2x.png │ ├── 32x32.png │ ├── 64x64.png │ ├── Square107x107Logo.png │ ├── Square142x142Logo.png │ ├── Square150x150Logo.png │ ├── Square284x284Logo.png │ ├── Square30x30Logo.png │ ├── Square310x310Logo.png │ ├── Square44x44Logo.png │ ├── Square71x71Logo.png │ ├── Square89x89Logo.png │ ├── StoreLogo.png │ ├── android │ │ ├── mipmap-anydpi-v26 │ │ │ └── ic_launcher.xml │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ └── values │ │ │ └── ic_launcher_background.xml │ ├── icon.icns │ ├── icon.ico │ ├── icon.png │ └── ios │ │ ├── AppIcon-20x20@1x.png │ │ ├── AppIcon-20x20@2x-1.png │ │ ├── AppIcon-20x20@2x.png │ │ ├── AppIcon-20x20@3x.png │ │ ├── AppIcon-29x29@1x.png │ │ ├── AppIcon-29x29@2x-1.png │ │ ├── AppIcon-29x29@2x.png │ │ ├── AppIcon-29x29@3x.png │ │ ├── AppIcon-40x40@1x.png │ │ ├── AppIcon-40x40@2x-1.png │ │ ├── AppIcon-40x40@2x.png │ │ ├── AppIcon-40x40@3x.png │ │ ├── AppIcon-512@2x.png │ │ ├── AppIcon-60x60@2x.png │ │ ├── AppIcon-60x60@3x.png │ │ ├── AppIcon-76x76@1x.png │ │ ├── AppIcon-76x76@2x.png │ │ └── AppIcon-83.5x83.5@2x.png ├── resources │ ├── claude_code_settings.schema.json │ ├── codex_config.schema.json │ ├── gemini_cli_settings.schema.json │ └── original-schema │ │ ├── claude-code-schema.json │ │ ├── gemini-cli-schema.json │ │ └── source-links.json ├── src │ ├── commands │ │ ├── balance_commands.rs │ │ ├── config_commands.rs │ │ ├── log_commands.rs │ │ ├── mod.rs │ │ ├── onboarding.rs │ │ ├── profile_commands.rs │ │ ├── proxy_commands.rs │ │ ├── proxy_commands_backup.rs │ │ ├── session_commands.rs │ │ ├── stats_commands.rs │ │ ├── tool_commands.rs │ │ ├── tool_management.rs │ │ ├── types.rs │ │ ├── update_commands.rs │ │ ├── watcher_commands.rs │ │ └── window_commands.rs │ ├── core │ │ ├── error.rs │ │ ├── http.rs │ │ ├── log_utils.rs │ │ ├── logger.rs │ │ └── mod.rs │ ├── data │ │ ├── README.md │ │ ├── cache │ │ │ ├── json_cache.rs │ │ │ ├── lru.rs │ │ │ ├── mod.rs │ │ │ └── sql_cache.rs │ │ ├── error.rs │ │ ├── manager.rs │ │ ├── managers │ │ │ ├── env.rs │ │ │ ├── json.rs │ │ │ ├── mod.rs │ │ │ ├── sqlite.rs │ │ │ └── toml.rs │ │ ├── migration_tests.rs │ │ └── mod.rs │ ├── http_client.rs │ ├── lib.rs │ ├── main.rs │ ├── models │ │ ├── balance.rs │ │ ├── config.rs │ │ ├── mod.rs │ │ ├── proxy_config.rs │ │ ├── tool.rs │ │ └── update.rs │ ├── services │ │ ├── balance │ │ │ ├── manager.rs │ │ │ └── mod.rs │ │ ├── config.rs │ │ ├── config_watcher.rs │ │ ├── migration_manager │ │ │ ├── manager.rs │ │ │ ├── migration_trait.rs │ │ │ ├── migrations │ │ │ │ ├── balance_localstorage_to_json.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── profile_v2.rs │ │ │ │ ├── proxy_config.rs │ │ │ │ ├── proxy_config_split.rs │ │ │ │ ├── session_config.rs │ │ │ │ └── sqlite_to_json.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ ├── profile_manager │ │ │ ├── manager.rs │ │ │ ├── mod.rs │ │ │ ├── native_config.rs │ │ │ └── types.rs │ │ ├── proxy │ │ │ ├── headers │ │ │ │ ├── claude_processor.rs │ │ │ │ ├── codex_processor.rs │ │ │ │ ├── gemini_processor.rs │ │ │ │ └── mod.rs │ │ │ ├── mod.rs │ │ │ ├── proxy_instance.rs │ │ │ ├── proxy_manager.rs │ │ │ ├── proxy_service.rs │ │ │ ├── transparent_proxy.rs │ │ │ └── transparent_proxy_config.rs │ │ ├── proxy_config_manager.rs │ │ ├── session │ │ │ ├── db.rs │ │ │ ├── manager.rs │ │ │ ├── mod.rs │ │ │ └── models.rs │ │ ├── tool │ │ │ ├── db.rs │ │ │ ├── detector_trait.rs │ │ │ ├── detectors │ │ │ │ ├── claude_code.rs │ │ │ │ ├── codex.rs │ │ │ │ ├── gemini_cli.rs │ │ │ │ └── mod.rs │ │ │ ├── downloader.rs │ │ │ ├── installer.rs │ │ │ ├── mod.rs │ │ │ ├── registry.rs │ │ │ ├── tools_config.rs │ │ │ └── version.rs │ │ └── update │ │ │ ├── mod.rs │ │ │ └── update_service.rs │ ├── ui │ │ ├── events.rs │ │ ├── mod.rs │ │ ├── tray.rs │ │ └── window.rs │ └── utils │ │ ├── command.rs │ │ ├── config.rs │ │ ├── file_helpers.rs │ │ ├── installer_scanner.rs │ │ ├── mod.rs │ │ ├── platform.rs │ │ └── wsl_executor.rs └── tauri.conf.json ├── src ├── App.tsx ├── assets │ ├── claude-logo.png │ ├── codex-logo.png │ ├── duck-logo.png │ └── gemini-logo.png ├── components │ ├── Onboarding │ │ ├── OnboardingFlow.tsx │ │ ├── OnboardingOverlay.tsx │ │ ├── config │ │ │ └── versions.ts │ │ ├── onboarding.css │ │ └── steps │ │ │ ├── v1 │ │ │ ├── CompleteStep.tsx │ │ │ ├── ProxyConfigStep.tsx │ │ │ ├── ToolIntroStep.tsx │ │ │ └── WelcomeStep.tsx │ │ │ ├── v2 │ │ │ ├── LogFeatureStep.tsx │ │ │ ├── SessionConfigStep.tsx │ │ │ ├── UpdateCompleteStep.tsx │ │ │ └── UpdateWelcomeStep.tsx │ │ │ └── v3 │ │ │ └── ToolDetectionStep.tsx │ ├── QuotaCard.tsx │ ├── SecretInput.tsx │ ├── TodayStatsCard.tsx │ ├── ToolAdvancedConfigDialog.tsx │ ├── ToolConfigManager.tsx │ ├── UsageChart.tsx │ ├── config-managers │ │ ├── ClaudeConfigManager.tsx │ │ ├── CodexConfigManager.tsx │ │ ├── GeminiConfigManager.tsx │ │ └── index.ts │ ├── dialogs │ │ ├── CloseActionDialog.tsx │ │ ├── ConfigOverrideDialog.tsx │ │ ├── MirrorStaleDialog.tsx │ │ └── UpdateDialog.tsx │ ├── layout │ │ ├── AppSidebar.tsx │ │ └── PageContainer.tsx │ ├── tool-config │ │ ├── Fields.tsx │ │ ├── types.ts │ │ └── utils.ts │ └── ui │ │ ├── alert-dialog.tsx │ │ ├── alert.tsx │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── checkbox.tsx │ │ ├── dialog.tsx │ │ ├── dropdown-menu.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── progress.tsx │ │ ├── radio-group.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── skeleton.tsx │ │ ├── switch.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── textarea.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ └── tooltip.tsx ├── hooks │ ├── use-toast.ts │ ├── useAppEvents.ts │ ├── useCloseAction.ts │ ├── useProfileLoader.ts │ ├── useTheme.tsx │ └── useUpdate.ts ├── index.css ├── lib │ ├── tauri-commands.ts │ └── utils.ts ├── main.tsx ├── pages │ ├── BalancePage │ │ ├── components │ │ │ ├── ConfigCard.tsx │ │ │ ├── ConfigFormDialog.tsx │ │ │ └── EmptyState.tsx │ │ ├── hooks │ │ │ ├── useApiKeys.ts │ │ │ ├── useBalanceConfigs.ts │ │ │ └── useBalanceMonitor.ts │ │ ├── index.tsx │ │ ├── templates │ │ │ └── index.ts │ │ ├── types │ │ │ └── index.ts │ │ └── utils │ │ │ └── extractor.ts │ ├── DashboardPage │ │ ├── components │ │ │ ├── DashboardToolCard.tsx │ │ │ └── UpdateCheckBanner.tsx │ │ ├── hooks │ │ │ └── useDashboard.ts │ │ └── index.tsx │ ├── HelpPage │ │ └── index.tsx │ ├── InstallationPage │ │ ├── components │ │ │ └── ToolCard.tsx │ │ ├── hooks │ │ │ └── useInstallation.ts │ │ └── index.tsx │ ├── Onboarding │ │ └── components │ │ │ └── ManualPathDialog.tsx │ ├── ProfileManagementPage │ │ ├── components │ │ │ ├── ActiveProfileCard.tsx │ │ │ ├── ProfileCard.tsx │ │ │ └── ProfileEditor.tsx │ │ ├── hooks │ │ │ └── useProfileManagement.ts │ │ └── index.tsx │ ├── SettingsPage │ │ ├── components │ │ │ ├── AboutTab.tsx │ │ │ ├── ApplicationSettingsTab.tsx │ │ │ ├── BasicSettingsTab.tsx │ │ │ ├── ConfigManagementTab.tsx │ │ │ ├── ExperimentalSettingsTab.tsx │ │ │ ├── InstallPackageSelector.tsx │ │ │ ├── LogSettingsTab.tsx │ │ │ ├── ProxySettingsTab.tsx │ │ │ └── UpdateTab.tsx │ │ ├── hooks │ │ │ ├── useMultiToolProxy.ts │ │ │ ├── useSettingsForm.ts │ │ │ └── useTransparentProxy.ts │ │ └── index.tsx │ ├── StatisticsPage │ │ └── index.tsx │ ├── ToolManagementPage │ │ ├── components │ │ │ ├── AddInstanceDialog.tsx │ │ │ ├── ToolListSection.tsx │ │ │ └── VersionManagementDialog.tsx │ │ ├── hooks │ │ │ └── useToolManagement.ts │ │ └── index.tsx │ └── TransparentProxyPage │ │ ├── components │ │ ├── ProxyConfigDialog.tsx │ │ ├── ProxyControlBar.tsx │ │ ├── ProxySettingsDialog.tsx │ │ ├── SessionConfigDialog.tsx │ │ ├── SessionNoteDialog.tsx │ │ └── ToolContent │ │ │ ├── ClaudeContent.tsx │ │ │ ├── CodexContent.tsx │ │ │ ├── GeminiContent.tsx │ │ │ └── index.tsx │ │ ├── hooks │ │ ├── useProxyConfigSwitch.ts │ │ ├── useProxyControl.ts │ │ ├── useSessionConfigManagement.ts │ │ ├── useSessionData.ts │ │ └── useToolProxyData.ts │ │ ├── index.tsx │ │ └── types │ │ └── proxy-history.ts ├── services │ └── update.ts ├── types │ ├── onboarding.ts │ ├── profile.ts │ └── tool-management.ts ├── utils │ ├── constants.ts │ ├── formatting.ts │ └── sessionHelpers.ts └── vite-env.d.ts ├── tailwind.config.js ├── temp_old_main.rs ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.github/workflows/build-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/.github/workflows/build-release.yml -------------------------------------------------------------------------------- /.github/workflows/pr-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/.github/workflows/pr-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/.prettierrc -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/components.json -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /scripts/ensure-agent-config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/scripts/ensure-agent-config.mjs -------------------------------------------------------------------------------- /scripts/make-dmg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/scripts/make-dmg.sh -------------------------------------------------------------------------------- /scripts/run-checks.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/scripts/run-checks.mjs -------------------------------------------------------------------------------- /src-tauri/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/Cargo.lock -------------------------------------------------------------------------------- /src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /src-tauri/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/build.rs -------------------------------------------------------------------------------- /src-tauri/capabilities/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/capabilities/default.json -------------------------------------------------------------------------------- /src-tauri/gen/schemas/acl-manifests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/gen/schemas/acl-manifests.json -------------------------------------------------------------------------------- /src-tauri/gen/schemas/capabilities.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/gen/schemas/capabilities.json -------------------------------------------------------------------------------- /src-tauri/gen/schemas/desktop-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/gen/schemas/desktop-schema.json -------------------------------------------------------------------------------- /src-tauri/gen/schemas/linux-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/gen/schemas/linux-schema.json -------------------------------------------------------------------------------- /src-tauri/gen/schemas/macOS-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/gen/schemas/macOS-schema.json -------------------------------------------------------------------------------- /src-tauri/gen/schemas/windows-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/gen/schemas/windows-schema.json -------------------------------------------------------------------------------- /src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /src-tauri/icons/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/64x64.png -------------------------------------------------------------------------------- /src-tauri/icons/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/Square107x107Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/Square142x142Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/Square150x150Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/Square284x284Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/Square30x30Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/Square310x310Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/Square44x44Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/Square71x71Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/Square89x89Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/StoreLogo.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/android/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /src-tauri/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/icon.icns -------------------------------------------------------------------------------- /src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-20x20@1x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-20x20@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-20x20@2x-1.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-20x20@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-20x20@3x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-29x29@1x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-29x29@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-29x29@2x-1.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-29x29@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-29x29@3x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-40x40@1x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-40x40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-40x40@2x-1.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-40x40@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-40x40@3x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-512@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-60x60@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-60x60@3x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-76x76@1x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-76x76@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png -------------------------------------------------------------------------------- /src-tauri/resources/claude_code_settings.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/resources/claude_code_settings.schema.json -------------------------------------------------------------------------------- /src-tauri/resources/codex_config.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/resources/codex_config.schema.json -------------------------------------------------------------------------------- /src-tauri/resources/gemini_cli_settings.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/resources/gemini_cli_settings.schema.json -------------------------------------------------------------------------------- /src-tauri/resources/original-schema/claude-code-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/resources/original-schema/claude-code-schema.json -------------------------------------------------------------------------------- /src-tauri/resources/original-schema/gemini-cli-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/resources/original-schema/gemini-cli-schema.json -------------------------------------------------------------------------------- /src-tauri/resources/original-schema/source-links.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/resources/original-schema/source-links.json -------------------------------------------------------------------------------- /src-tauri/src/commands/balance_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/balance_commands.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/config_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/config_commands.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/log_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/log_commands.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/onboarding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/onboarding.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/profile_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/profile_commands.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/proxy_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/proxy_commands.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/proxy_commands_backup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/proxy_commands_backup.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/session_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/session_commands.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/stats_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/stats_commands.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/tool_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/tool_commands.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/tool_management.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/tool_management.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/types.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/update_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/update_commands.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/watcher_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/watcher_commands.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/window_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/commands/window_commands.rs -------------------------------------------------------------------------------- /src-tauri/src/core/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/core/error.rs -------------------------------------------------------------------------------- /src-tauri/src/core/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/core/http.rs -------------------------------------------------------------------------------- /src-tauri/src/core/log_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/core/log_utils.rs -------------------------------------------------------------------------------- /src-tauri/src/core/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/core/logger.rs -------------------------------------------------------------------------------- /src-tauri/src/core/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/core/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/README.md -------------------------------------------------------------------------------- /src-tauri/src/data/cache/json_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/cache/json_cache.rs -------------------------------------------------------------------------------- /src-tauri/src/data/cache/lru.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/cache/lru.rs -------------------------------------------------------------------------------- /src-tauri/src/data/cache/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/cache/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/data/cache/sql_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/cache/sql_cache.rs -------------------------------------------------------------------------------- /src-tauri/src/data/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/error.rs -------------------------------------------------------------------------------- /src-tauri/src/data/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/manager.rs -------------------------------------------------------------------------------- /src-tauri/src/data/managers/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/managers/env.rs -------------------------------------------------------------------------------- /src-tauri/src/data/managers/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/managers/json.rs -------------------------------------------------------------------------------- /src-tauri/src/data/managers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/managers/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/data/managers/sqlite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/managers/sqlite.rs -------------------------------------------------------------------------------- /src-tauri/src/data/managers/toml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/managers/toml.rs -------------------------------------------------------------------------------- /src-tauri/src/data/migration_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/migration_tests.rs -------------------------------------------------------------------------------- /src-tauri/src/data/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/data/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/http_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/http_client.rs -------------------------------------------------------------------------------- /src-tauri/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/lib.rs -------------------------------------------------------------------------------- /src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/main.rs -------------------------------------------------------------------------------- /src-tauri/src/models/balance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/models/balance.rs -------------------------------------------------------------------------------- /src-tauri/src/models/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/models/config.rs -------------------------------------------------------------------------------- /src-tauri/src/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/models/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/models/proxy_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/models/proxy_config.rs -------------------------------------------------------------------------------- /src-tauri/src/models/tool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/models/tool.rs -------------------------------------------------------------------------------- /src-tauri/src/models/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/models/update.rs -------------------------------------------------------------------------------- /src-tauri/src/services/balance/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/balance/manager.rs -------------------------------------------------------------------------------- /src-tauri/src/services/balance/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/balance/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/services/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/config.rs -------------------------------------------------------------------------------- /src-tauri/src/services/config_watcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/config_watcher.rs -------------------------------------------------------------------------------- /src-tauri/src/services/migration_manager/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/migration_manager/manager.rs -------------------------------------------------------------------------------- /src-tauri/src/services/migration_manager/migration_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/migration_manager/migration_trait.rs -------------------------------------------------------------------------------- /src-tauri/src/services/migration_manager/migrations/balance_localstorage_to_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/migration_manager/migrations/balance_localstorage_to_json.rs -------------------------------------------------------------------------------- /src-tauri/src/services/migration_manager/migrations/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/migration_manager/migrations/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/services/migration_manager/migrations/profile_v2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/migration_manager/migrations/profile_v2.rs -------------------------------------------------------------------------------- /src-tauri/src/services/migration_manager/migrations/proxy_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/migration_manager/migrations/proxy_config.rs -------------------------------------------------------------------------------- /src-tauri/src/services/migration_manager/migrations/proxy_config_split.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/migration_manager/migrations/proxy_config_split.rs -------------------------------------------------------------------------------- /src-tauri/src/services/migration_manager/migrations/session_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/migration_manager/migrations/session_config.rs -------------------------------------------------------------------------------- /src-tauri/src/services/migration_manager/migrations/sqlite_to_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/migration_manager/migrations/sqlite_to_json.rs -------------------------------------------------------------------------------- /src-tauri/src/services/migration_manager/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/migration_manager/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/services/profile_manager/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/profile_manager/manager.rs -------------------------------------------------------------------------------- /src-tauri/src/services/profile_manager/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/profile_manager/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/services/profile_manager/native_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/profile_manager/native_config.rs -------------------------------------------------------------------------------- /src-tauri/src/services/profile_manager/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/profile_manager/types.rs -------------------------------------------------------------------------------- /src-tauri/src/services/proxy/headers/claude_processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/proxy/headers/claude_processor.rs -------------------------------------------------------------------------------- /src-tauri/src/services/proxy/headers/codex_processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/proxy/headers/codex_processor.rs -------------------------------------------------------------------------------- /src-tauri/src/services/proxy/headers/gemini_processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/proxy/headers/gemini_processor.rs -------------------------------------------------------------------------------- /src-tauri/src/services/proxy/headers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/proxy/headers/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/services/proxy/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/proxy/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/services/proxy/proxy_instance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/proxy/proxy_instance.rs -------------------------------------------------------------------------------- /src-tauri/src/services/proxy/proxy_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/proxy/proxy_manager.rs -------------------------------------------------------------------------------- /src-tauri/src/services/proxy/proxy_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/proxy/proxy_service.rs -------------------------------------------------------------------------------- /src-tauri/src/services/proxy/transparent_proxy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/proxy/transparent_proxy.rs -------------------------------------------------------------------------------- /src-tauri/src/services/proxy/transparent_proxy_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/proxy/transparent_proxy_config.rs -------------------------------------------------------------------------------- /src-tauri/src/services/proxy_config_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/proxy_config_manager.rs -------------------------------------------------------------------------------- /src-tauri/src/services/session/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/session/db.rs -------------------------------------------------------------------------------- /src-tauri/src/services/session/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/session/manager.rs -------------------------------------------------------------------------------- /src-tauri/src/services/session/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/session/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/services/session/models.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/session/models.rs -------------------------------------------------------------------------------- /src-tauri/src/services/tool/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/tool/db.rs -------------------------------------------------------------------------------- /src-tauri/src/services/tool/detector_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/tool/detector_trait.rs -------------------------------------------------------------------------------- /src-tauri/src/services/tool/detectors/claude_code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/tool/detectors/claude_code.rs -------------------------------------------------------------------------------- /src-tauri/src/services/tool/detectors/codex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/tool/detectors/codex.rs -------------------------------------------------------------------------------- /src-tauri/src/services/tool/detectors/gemini_cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/tool/detectors/gemini_cli.rs -------------------------------------------------------------------------------- /src-tauri/src/services/tool/detectors/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/tool/detectors/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/services/tool/downloader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/tool/downloader.rs -------------------------------------------------------------------------------- /src-tauri/src/services/tool/installer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/tool/installer.rs -------------------------------------------------------------------------------- /src-tauri/src/services/tool/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/tool/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/services/tool/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/tool/registry.rs -------------------------------------------------------------------------------- /src-tauri/src/services/tool/tools_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/tool/tools_config.rs -------------------------------------------------------------------------------- /src-tauri/src/services/tool/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/tool/version.rs -------------------------------------------------------------------------------- /src-tauri/src/services/update/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/update/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/services/update/update_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/services/update/update_service.rs -------------------------------------------------------------------------------- /src-tauri/src/ui/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/ui/events.rs -------------------------------------------------------------------------------- /src-tauri/src/ui/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/ui/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/ui/tray.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/ui/tray.rs -------------------------------------------------------------------------------- /src-tauri/src/ui/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/ui/window.rs -------------------------------------------------------------------------------- /src-tauri/src/utils/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/utils/command.rs -------------------------------------------------------------------------------- /src-tauri/src/utils/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/utils/config.rs -------------------------------------------------------------------------------- /src-tauri/src/utils/file_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/utils/file_helpers.rs -------------------------------------------------------------------------------- /src-tauri/src/utils/installer_scanner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/utils/installer_scanner.rs -------------------------------------------------------------------------------- /src-tauri/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/utils/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/utils/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/utils/platform.rs -------------------------------------------------------------------------------- /src-tauri/src/utils/wsl_executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/src/utils/wsl_executor.rs -------------------------------------------------------------------------------- /src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/assets/claude-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/assets/claude-logo.png -------------------------------------------------------------------------------- /src/assets/codex-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/assets/codex-logo.png -------------------------------------------------------------------------------- /src/assets/duck-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/assets/duck-logo.png -------------------------------------------------------------------------------- /src/assets/gemini-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/assets/gemini-logo.png -------------------------------------------------------------------------------- /src/components/Onboarding/OnboardingFlow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/OnboardingFlow.tsx -------------------------------------------------------------------------------- /src/components/Onboarding/OnboardingOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/OnboardingOverlay.tsx -------------------------------------------------------------------------------- /src/components/Onboarding/config/versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/config/versions.ts -------------------------------------------------------------------------------- /src/components/Onboarding/onboarding.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/onboarding.css -------------------------------------------------------------------------------- /src/components/Onboarding/steps/v1/CompleteStep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/steps/v1/CompleteStep.tsx -------------------------------------------------------------------------------- /src/components/Onboarding/steps/v1/ProxyConfigStep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/steps/v1/ProxyConfigStep.tsx -------------------------------------------------------------------------------- /src/components/Onboarding/steps/v1/ToolIntroStep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/steps/v1/ToolIntroStep.tsx -------------------------------------------------------------------------------- /src/components/Onboarding/steps/v1/WelcomeStep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/steps/v1/WelcomeStep.tsx -------------------------------------------------------------------------------- /src/components/Onboarding/steps/v2/LogFeatureStep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/steps/v2/LogFeatureStep.tsx -------------------------------------------------------------------------------- /src/components/Onboarding/steps/v2/SessionConfigStep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/steps/v2/SessionConfigStep.tsx -------------------------------------------------------------------------------- /src/components/Onboarding/steps/v2/UpdateCompleteStep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/steps/v2/UpdateCompleteStep.tsx -------------------------------------------------------------------------------- /src/components/Onboarding/steps/v2/UpdateWelcomeStep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/steps/v2/UpdateWelcomeStep.tsx -------------------------------------------------------------------------------- /src/components/Onboarding/steps/v3/ToolDetectionStep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/Onboarding/steps/v3/ToolDetectionStep.tsx -------------------------------------------------------------------------------- /src/components/QuotaCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/QuotaCard.tsx -------------------------------------------------------------------------------- /src/components/SecretInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/SecretInput.tsx -------------------------------------------------------------------------------- /src/components/TodayStatsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/TodayStatsCard.tsx -------------------------------------------------------------------------------- /src/components/ToolAdvancedConfigDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ToolAdvancedConfigDialog.tsx -------------------------------------------------------------------------------- /src/components/ToolConfigManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ToolConfigManager.tsx -------------------------------------------------------------------------------- /src/components/UsageChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/UsageChart.tsx -------------------------------------------------------------------------------- /src/components/config-managers/ClaudeConfigManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/config-managers/ClaudeConfigManager.tsx -------------------------------------------------------------------------------- /src/components/config-managers/CodexConfigManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/config-managers/CodexConfigManager.tsx -------------------------------------------------------------------------------- /src/components/config-managers/GeminiConfigManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/config-managers/GeminiConfigManager.tsx -------------------------------------------------------------------------------- /src/components/config-managers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/config-managers/index.ts -------------------------------------------------------------------------------- /src/components/dialogs/CloseActionDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/dialogs/CloseActionDialog.tsx -------------------------------------------------------------------------------- /src/components/dialogs/ConfigOverrideDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/dialogs/ConfigOverrideDialog.tsx -------------------------------------------------------------------------------- /src/components/dialogs/MirrorStaleDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/dialogs/MirrorStaleDialog.tsx -------------------------------------------------------------------------------- /src/components/dialogs/UpdateDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/dialogs/UpdateDialog.tsx -------------------------------------------------------------------------------- /src/components/layout/AppSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/layout/AppSidebar.tsx -------------------------------------------------------------------------------- /src/components/layout/PageContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/layout/PageContainer.tsx -------------------------------------------------------------------------------- /src/components/tool-config/Fields.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/tool-config/Fields.tsx -------------------------------------------------------------------------------- /src/components/tool-config/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/tool-config/types.ts -------------------------------------------------------------------------------- /src/components/tool-config/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/tool-config/utils.ts -------------------------------------------------------------------------------- /src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/table.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /src/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/toaster.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/hooks/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/hooks/use-toast.ts -------------------------------------------------------------------------------- /src/hooks/useAppEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/hooks/useAppEvents.ts -------------------------------------------------------------------------------- /src/hooks/useCloseAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/hooks/useCloseAction.ts -------------------------------------------------------------------------------- /src/hooks/useProfileLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/hooks/useProfileLoader.ts -------------------------------------------------------------------------------- /src/hooks/useTheme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/hooks/useTheme.tsx -------------------------------------------------------------------------------- /src/hooks/useUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/hooks/useUpdate.ts -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/index.css -------------------------------------------------------------------------------- /src/lib/tauri-commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/lib/tauri-commands.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/pages/BalancePage/components/ConfigCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/BalancePage/components/ConfigCard.tsx -------------------------------------------------------------------------------- /src/pages/BalancePage/components/ConfigFormDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/BalancePage/components/ConfigFormDialog.tsx -------------------------------------------------------------------------------- /src/pages/BalancePage/components/EmptyState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/BalancePage/components/EmptyState.tsx -------------------------------------------------------------------------------- /src/pages/BalancePage/hooks/useApiKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/BalancePage/hooks/useApiKeys.ts -------------------------------------------------------------------------------- /src/pages/BalancePage/hooks/useBalanceConfigs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/BalancePage/hooks/useBalanceConfigs.ts -------------------------------------------------------------------------------- /src/pages/BalancePage/hooks/useBalanceMonitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/BalancePage/hooks/useBalanceMonitor.ts -------------------------------------------------------------------------------- /src/pages/BalancePage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/BalancePage/index.tsx -------------------------------------------------------------------------------- /src/pages/BalancePage/templates/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/BalancePage/templates/index.ts -------------------------------------------------------------------------------- /src/pages/BalancePage/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/BalancePage/types/index.ts -------------------------------------------------------------------------------- /src/pages/BalancePage/utils/extractor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/BalancePage/utils/extractor.ts -------------------------------------------------------------------------------- /src/pages/DashboardPage/components/DashboardToolCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/DashboardPage/components/DashboardToolCard.tsx -------------------------------------------------------------------------------- /src/pages/DashboardPage/components/UpdateCheckBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/DashboardPage/components/UpdateCheckBanner.tsx -------------------------------------------------------------------------------- /src/pages/DashboardPage/hooks/useDashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/DashboardPage/hooks/useDashboard.ts -------------------------------------------------------------------------------- /src/pages/DashboardPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/DashboardPage/index.tsx -------------------------------------------------------------------------------- /src/pages/HelpPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/HelpPage/index.tsx -------------------------------------------------------------------------------- /src/pages/InstallationPage/components/ToolCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/InstallationPage/components/ToolCard.tsx -------------------------------------------------------------------------------- /src/pages/InstallationPage/hooks/useInstallation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/InstallationPage/hooks/useInstallation.ts -------------------------------------------------------------------------------- /src/pages/InstallationPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/InstallationPage/index.tsx -------------------------------------------------------------------------------- /src/pages/Onboarding/components/ManualPathDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/Onboarding/components/ManualPathDialog.tsx -------------------------------------------------------------------------------- /src/pages/ProfileManagementPage/components/ActiveProfileCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/ProfileManagementPage/components/ActiveProfileCard.tsx -------------------------------------------------------------------------------- /src/pages/ProfileManagementPage/components/ProfileCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/ProfileManagementPage/components/ProfileCard.tsx -------------------------------------------------------------------------------- /src/pages/ProfileManagementPage/components/ProfileEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/ProfileManagementPage/components/ProfileEditor.tsx -------------------------------------------------------------------------------- /src/pages/ProfileManagementPage/hooks/useProfileManagement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/ProfileManagementPage/hooks/useProfileManagement.ts -------------------------------------------------------------------------------- /src/pages/ProfileManagementPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/ProfileManagementPage/index.tsx -------------------------------------------------------------------------------- /src/pages/SettingsPage/components/AboutTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/components/AboutTab.tsx -------------------------------------------------------------------------------- /src/pages/SettingsPage/components/ApplicationSettingsTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/components/ApplicationSettingsTab.tsx -------------------------------------------------------------------------------- /src/pages/SettingsPage/components/BasicSettingsTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/components/BasicSettingsTab.tsx -------------------------------------------------------------------------------- /src/pages/SettingsPage/components/ConfigManagementTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/components/ConfigManagementTab.tsx -------------------------------------------------------------------------------- /src/pages/SettingsPage/components/ExperimentalSettingsTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/components/ExperimentalSettingsTab.tsx -------------------------------------------------------------------------------- /src/pages/SettingsPage/components/InstallPackageSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/components/InstallPackageSelector.tsx -------------------------------------------------------------------------------- /src/pages/SettingsPage/components/LogSettingsTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/components/LogSettingsTab.tsx -------------------------------------------------------------------------------- /src/pages/SettingsPage/components/ProxySettingsTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/components/ProxySettingsTab.tsx -------------------------------------------------------------------------------- /src/pages/SettingsPage/components/UpdateTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/components/UpdateTab.tsx -------------------------------------------------------------------------------- /src/pages/SettingsPage/hooks/useMultiToolProxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/hooks/useMultiToolProxy.ts -------------------------------------------------------------------------------- /src/pages/SettingsPage/hooks/useSettingsForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/hooks/useSettingsForm.ts -------------------------------------------------------------------------------- /src/pages/SettingsPage/hooks/useTransparentProxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/hooks/useTransparentProxy.ts -------------------------------------------------------------------------------- /src/pages/SettingsPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/SettingsPage/index.tsx -------------------------------------------------------------------------------- /src/pages/StatisticsPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/StatisticsPage/index.tsx -------------------------------------------------------------------------------- /src/pages/ToolManagementPage/components/AddInstanceDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/ToolManagementPage/components/AddInstanceDialog.tsx -------------------------------------------------------------------------------- /src/pages/ToolManagementPage/components/ToolListSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/ToolManagementPage/components/ToolListSection.tsx -------------------------------------------------------------------------------- /src/pages/ToolManagementPage/components/VersionManagementDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/ToolManagementPage/components/VersionManagementDialog.tsx -------------------------------------------------------------------------------- /src/pages/ToolManagementPage/hooks/useToolManagement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/ToolManagementPage/hooks/useToolManagement.ts -------------------------------------------------------------------------------- /src/pages/ToolManagementPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/ToolManagementPage/index.tsx -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/components/ProxyConfigDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/components/ProxyConfigDialog.tsx -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/components/ProxyControlBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/components/ProxyControlBar.tsx -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/components/ProxySettingsDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/components/ProxySettingsDialog.tsx -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/components/SessionConfigDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/components/SessionConfigDialog.tsx -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/components/SessionNoteDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/components/SessionNoteDialog.tsx -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/components/ToolContent/ClaudeContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/components/ToolContent/ClaudeContent.tsx -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/components/ToolContent/CodexContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/components/ToolContent/CodexContent.tsx -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/components/ToolContent/GeminiContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/components/ToolContent/GeminiContent.tsx -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/components/ToolContent/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/components/ToolContent/index.tsx -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/hooks/useProxyConfigSwitch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/hooks/useProxyConfigSwitch.ts -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/hooks/useProxyControl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/hooks/useProxyControl.ts -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/hooks/useSessionConfigManagement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/hooks/useSessionConfigManagement.ts -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/hooks/useSessionData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/hooks/useSessionData.ts -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/hooks/useToolProxyData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/hooks/useToolProxyData.ts -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/index.tsx -------------------------------------------------------------------------------- /src/pages/TransparentProxyPage/types/proxy-history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/pages/TransparentProxyPage/types/proxy-history.ts -------------------------------------------------------------------------------- /src/services/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/services/update.ts -------------------------------------------------------------------------------- /src/types/onboarding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/types/onboarding.ts -------------------------------------------------------------------------------- /src/types/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/types/profile.ts -------------------------------------------------------------------------------- /src/types/tool-management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/types/tool-management.ts -------------------------------------------------------------------------------- /src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/utils/constants.ts -------------------------------------------------------------------------------- /src/utils/formatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/utils/formatting.ts -------------------------------------------------------------------------------- /src/utils/sessionHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/utils/sessionHelpers.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/src/vite-env.d.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /temp_old_main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/temp_old_main.rs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCoding-dev/DuckCoding/HEAD/vite.config.ts --------------------------------------------------------------------------------