├── .github ├── release.yml └── workflows │ ├── ci.yml │ ├── release.yml │ └── tagpr.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .tagpr ├── CHANGELOG.md ├── README.md ├── eslint.config.mjs ├── index.html ├── mise.toml ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── src ├── App.tsx ├── cli-server-wrapper.ts ├── cli-server.ts ├── cli.ts ├── client │ ├── components │ │ ├── AdvancedFilter.tsx │ │ ├── App.tsx │ │ ├── ExportImportPanel.tsx │ │ ├── FullSessionView.tsx │ │ ├── LanguageSwitcher.tsx │ │ ├── ProjectSelector.tsx │ │ ├── SearchBox.tsx │ │ ├── SessionItem.tsx │ │ ├── SessionSummaryView.tsx │ │ ├── SortSelector.tsx │ │ ├── TagEditor.tsx │ │ └── TagFilter.tsx │ ├── contexts │ │ ├── ImportContext.tsx │ │ └── ThemeContext.tsx │ ├── hooks │ │ └── useLocalStorage.ts │ ├── index.html │ ├── index.tsx │ ├── styles │ │ ├── app.css │ │ └── dark-mode.css │ └── types │ │ └── api.ts ├── components │ ├── ProjectList.tsx │ └── SessionDetail.tsx ├── i18n.ts ├── index-npm.ts ├── index.css ├── index.ts ├── locales │ ├── en │ │ └── translation.json │ └── ja │ │ └── translation.json ├── main.tsx ├── routes │ └── search.ts ├── server-proxy.ts ├── server-simple.ts ├── server-unified.ts ├── server.ts ├── types │ └── claude.ts └── utils │ ├── dateFormatter.ts │ ├── fileReader.ts │ ├── search.ts │ └── sessionAnalyzer.ts ├── tailwind.config.js ├── test-console-check.js ├── test-console-errors.js ├── test-debug.js ├── tsconfig.build.json ├── tsconfig.cli.json ├── tsconfig.client.json ├── tsconfig.json └── vite.config.ts /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tagpr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/.github/workflows/tagpr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/.prettierrc -------------------------------------------------------------------------------- /.tagpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/.tagpr -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/index.html -------------------------------------------------------------------------------- /mise.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/mise.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/postcss.config.js -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/cli-server-wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/cli-server-wrapper.ts -------------------------------------------------------------------------------- /src/cli-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/cli-server.ts -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/client/components/AdvancedFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/components/AdvancedFilter.tsx -------------------------------------------------------------------------------- /src/client/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/components/App.tsx -------------------------------------------------------------------------------- /src/client/components/ExportImportPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/components/ExportImportPanel.tsx -------------------------------------------------------------------------------- /src/client/components/FullSessionView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/components/FullSessionView.tsx -------------------------------------------------------------------------------- /src/client/components/LanguageSwitcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/components/LanguageSwitcher.tsx -------------------------------------------------------------------------------- /src/client/components/ProjectSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/components/ProjectSelector.tsx -------------------------------------------------------------------------------- /src/client/components/SearchBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/components/SearchBox.tsx -------------------------------------------------------------------------------- /src/client/components/SessionItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/components/SessionItem.tsx -------------------------------------------------------------------------------- /src/client/components/SessionSummaryView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/components/SessionSummaryView.tsx -------------------------------------------------------------------------------- /src/client/components/SortSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/components/SortSelector.tsx -------------------------------------------------------------------------------- /src/client/components/TagEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/components/TagEditor.tsx -------------------------------------------------------------------------------- /src/client/components/TagFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/components/TagFilter.tsx -------------------------------------------------------------------------------- /src/client/contexts/ImportContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/contexts/ImportContext.tsx -------------------------------------------------------------------------------- /src/client/contexts/ThemeContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/contexts/ThemeContext.tsx -------------------------------------------------------------------------------- /src/client/hooks/useLocalStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/hooks/useLocalStorage.ts -------------------------------------------------------------------------------- /src/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/index.html -------------------------------------------------------------------------------- /src/client/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/index.tsx -------------------------------------------------------------------------------- /src/client/styles/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/styles/app.css -------------------------------------------------------------------------------- /src/client/styles/dark-mode.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/styles/dark-mode.css -------------------------------------------------------------------------------- /src/client/types/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/client/types/api.ts -------------------------------------------------------------------------------- /src/components/ProjectList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/components/ProjectList.tsx -------------------------------------------------------------------------------- /src/components/SessionDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/components/SessionDetail.tsx -------------------------------------------------------------------------------- /src/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/i18n.ts -------------------------------------------------------------------------------- /src/index-npm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/index-npm.ts -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/locales/en/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/locales/en/translation.json -------------------------------------------------------------------------------- /src/locales/ja/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/locales/ja/translation.json -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/routes/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/routes/search.ts -------------------------------------------------------------------------------- /src/server-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/server-proxy.ts -------------------------------------------------------------------------------- /src/server-simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/server-simple.ts -------------------------------------------------------------------------------- /src/server-unified.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/server-unified.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/types/claude.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/types/claude.ts -------------------------------------------------------------------------------- /src/utils/dateFormatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/utils/dateFormatter.ts -------------------------------------------------------------------------------- /src/utils/fileReader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/utils/fileReader.ts -------------------------------------------------------------------------------- /src/utils/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/utils/search.ts -------------------------------------------------------------------------------- /src/utils/sessionAnalyzer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/src/utils/sessionAnalyzer.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /test-console-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/test-console-check.js -------------------------------------------------------------------------------- /test-console-errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/test-console-errors.js -------------------------------------------------------------------------------- /test-debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/test-debug.js -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/tsconfig.cli.json -------------------------------------------------------------------------------- /tsconfig.client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/tsconfig.client.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suthio/ccsearch/HEAD/vite.config.ts --------------------------------------------------------------------------------