├── .babelrc ├── .env.example ├── .eslintrc ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .prettierrc ├── .tool-versions ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── demos └── recording-to-gif.sh ├── jest.config.ts ├── package.json ├── src ├── assets │ └── img │ │ ├── icon-128.png │ │ ├── icon-34.png │ │ ├── logo.png │ │ └── logo.svg ├── common │ ├── App.tsx │ ├── AutosizeTextarea.tsx │ ├── CopyButton.tsx │ ├── ModelDropdown.tsx │ ├── RunTaskButton.tsx │ ├── SetAPIKey.tsx │ ├── TaskHistory.tsx │ ├── TaskStatus.tsx │ ├── TaskUI.tsx │ └── TokenCount.tsx ├── constants.ts ├── globals.d.ts ├── helpers │ ├── availableActions.ts │ ├── chromeDebugger.ts │ ├── countTokens.ts │ ├── determineNextAction.ts │ ├── disableExtensions.ts │ ├── domActions.ts │ ├── pageRPC.ts │ ├── parseResponse.test.ts │ ├── parseResponse.ts │ ├── runtimeFunctionStrings.ts │ ├── shrinkHTML │ │ ├── tagsSelfClose.ts │ │ ├── templatize.test.ts │ │ └── templatize.ts │ ├── simplifyDom.ts │ └── utils.ts ├── manifest.json ├── pages │ ├── Background │ │ └── index.js │ ├── Content │ │ ├── content.styles.css │ │ ├── copyToClipboard.ts │ │ ├── getAnnotatedDOM.ts │ │ ├── index.ts │ │ └── ripple.ts │ ├── Devtools │ │ ├── index.html │ │ └── index.js │ ├── Newtab │ │ ├── Newtab.css │ │ ├── Newtab.jsx │ │ ├── Newtab.scss │ │ ├── index.css │ │ ├── index.html │ │ └── index.jsx │ ├── Options │ │ ├── Options.css │ │ ├── Options.tsx │ │ ├── index.css │ │ ├── index.html │ │ └── index.jsx │ ├── Panel │ │ ├── Panel.tsx │ │ ├── index.css │ │ ├── index.html │ │ └── index.jsx │ └── Popup │ │ ├── Popup.tsx │ │ ├── index.css │ │ ├── index.html │ │ └── index.jsx └── state │ ├── currentTask.ts │ ├── settings.ts │ ├── store.ts │ └── ui.ts ├── tsconfig.json ├── utils ├── build.js ├── env.js └── webserver.js ├── webpack.config.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/.babelrc -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | DEBUG_MODE=false 2 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/.prettierrc -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 19.7.0 -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/README.md -------------------------------------------------------------------------------- /demos/recording-to-gif.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/demos/recording-to-gif.sh -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/jest.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/img/icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/assets/img/icon-128.png -------------------------------------------------------------------------------- /src/assets/img/icon-34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/assets/img/icon-34.png -------------------------------------------------------------------------------- /src/assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/assets/img/logo.png -------------------------------------------------------------------------------- /src/assets/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/assets/img/logo.svg -------------------------------------------------------------------------------- /src/common/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/common/App.tsx -------------------------------------------------------------------------------- /src/common/AutosizeTextarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/common/AutosizeTextarea.tsx -------------------------------------------------------------------------------- /src/common/CopyButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/common/CopyButton.tsx -------------------------------------------------------------------------------- /src/common/ModelDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/common/ModelDropdown.tsx -------------------------------------------------------------------------------- /src/common/RunTaskButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/common/RunTaskButton.tsx -------------------------------------------------------------------------------- /src/common/SetAPIKey.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/common/SetAPIKey.tsx -------------------------------------------------------------------------------- /src/common/TaskHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/common/TaskHistory.tsx -------------------------------------------------------------------------------- /src/common/TaskStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/common/TaskStatus.tsx -------------------------------------------------------------------------------- /src/common/TaskUI.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/common/TaskUI.tsx -------------------------------------------------------------------------------- /src/common/TokenCount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/common/TokenCount.tsx -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/globals.d.ts -------------------------------------------------------------------------------- /src/helpers/availableActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/availableActions.ts -------------------------------------------------------------------------------- /src/helpers/chromeDebugger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/chromeDebugger.ts -------------------------------------------------------------------------------- /src/helpers/countTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/countTokens.ts -------------------------------------------------------------------------------- /src/helpers/determineNextAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/determineNextAction.ts -------------------------------------------------------------------------------- /src/helpers/disableExtensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/disableExtensions.ts -------------------------------------------------------------------------------- /src/helpers/domActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/domActions.ts -------------------------------------------------------------------------------- /src/helpers/pageRPC.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/pageRPC.ts -------------------------------------------------------------------------------- /src/helpers/parseResponse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/parseResponse.test.ts -------------------------------------------------------------------------------- /src/helpers/parseResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/parseResponse.ts -------------------------------------------------------------------------------- /src/helpers/runtimeFunctionStrings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/runtimeFunctionStrings.ts -------------------------------------------------------------------------------- /src/helpers/shrinkHTML/tagsSelfClose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/shrinkHTML/tagsSelfClose.ts -------------------------------------------------------------------------------- /src/helpers/shrinkHTML/templatize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/shrinkHTML/templatize.test.ts -------------------------------------------------------------------------------- /src/helpers/shrinkHTML/templatize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/shrinkHTML/templatize.ts -------------------------------------------------------------------------------- /src/helpers/simplifyDom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/simplifyDom.ts -------------------------------------------------------------------------------- /src/helpers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/helpers/utils.ts -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/manifest.json -------------------------------------------------------------------------------- /src/pages/Background/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Background/index.js -------------------------------------------------------------------------------- /src/pages/Content/content.styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Content/content.styles.css -------------------------------------------------------------------------------- /src/pages/Content/copyToClipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Content/copyToClipboard.ts -------------------------------------------------------------------------------- /src/pages/Content/getAnnotatedDOM.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Content/getAnnotatedDOM.ts -------------------------------------------------------------------------------- /src/pages/Content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Content/index.ts -------------------------------------------------------------------------------- /src/pages/Content/ripple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Content/ripple.ts -------------------------------------------------------------------------------- /src/pages/Devtools/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Devtools/index.html -------------------------------------------------------------------------------- /src/pages/Devtools/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Devtools/index.js -------------------------------------------------------------------------------- /src/pages/Newtab/Newtab.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Newtab/Newtab.css -------------------------------------------------------------------------------- /src/pages/Newtab/Newtab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Newtab/Newtab.jsx -------------------------------------------------------------------------------- /src/pages/Newtab/Newtab.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Newtab/Newtab.scss -------------------------------------------------------------------------------- /src/pages/Newtab/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Newtab/index.css -------------------------------------------------------------------------------- /src/pages/Newtab/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Newtab/index.html -------------------------------------------------------------------------------- /src/pages/Newtab/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Newtab/index.jsx -------------------------------------------------------------------------------- /src/pages/Options/Options.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Options/Options.css -------------------------------------------------------------------------------- /src/pages/Options/Options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Options/Options.tsx -------------------------------------------------------------------------------- /src/pages/Options/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/Options/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Options/index.html -------------------------------------------------------------------------------- /src/pages/Options/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Options/index.jsx -------------------------------------------------------------------------------- /src/pages/Panel/Panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Panel/Panel.tsx -------------------------------------------------------------------------------- /src/pages/Panel/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/Panel/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Panel/index.html -------------------------------------------------------------------------------- /src/pages/Panel/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Panel/index.jsx -------------------------------------------------------------------------------- /src/pages/Popup/Popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Popup/Popup.tsx -------------------------------------------------------------------------------- /src/pages/Popup/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Popup/index.css -------------------------------------------------------------------------------- /src/pages/Popup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Popup/index.html -------------------------------------------------------------------------------- /src/pages/Popup/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/pages/Popup/index.jsx -------------------------------------------------------------------------------- /src/state/currentTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/state/currentTask.ts -------------------------------------------------------------------------------- /src/state/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/state/settings.ts -------------------------------------------------------------------------------- /src/state/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/state/store.ts -------------------------------------------------------------------------------- /src/state/ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/src/state/ui.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/utils/build.js -------------------------------------------------------------------------------- /utils/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/utils/env.js -------------------------------------------------------------------------------- /utils/webserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/utils/webserver.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i207M/taxy-ai-backup/HEAD/yarn.lock --------------------------------------------------------------------------------