├── .eslintrc.js ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .vscode ├── extensions.json └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── apps ├── agent │ ├── .dev.vars.example │ ├── .eslintrc.cjs │ ├── components.json │ ├── index.html │ ├── package.json │ ├── public │ │ ├── codeflare.png │ │ └── favicon.ico │ ├── src │ │ ├── app.tsx │ │ ├── client.tsx │ │ ├── components │ │ │ ├── chat-header.tsx │ │ │ ├── code-block.tsx │ │ │ ├── greeting.tsx │ │ │ ├── markdown.tsx │ │ │ ├── message-reasoning.tsx │ │ │ ├── message.tsx │ │ │ ├── messages.tsx │ │ │ ├── multimodal-input.tsx │ │ │ ├── tool-call.tsx │ │ │ ├── tool-result.tsx │ │ │ ├── tool-results │ │ │ │ ├── bashToolResult.tsx │ │ │ │ ├── fileEditToolResult.tsx │ │ │ │ ├── fileReadToolResult.tsx │ │ │ │ ├── fileWriteToolResult.tsx │ │ │ │ ├── globToolResult.tsx │ │ │ │ ├── grepToolResult.tsx │ │ │ │ ├── lsToolResult.tsx │ │ │ │ ├── thinkToolResult.tsx │ │ │ │ └── types.ts │ │ │ └── ui │ │ │ │ ├── badge.tsx │ │ │ │ ├── button.tsx │ │ │ │ ├── card.tsx │ │ │ │ ├── scroll-area.tsx │ │ │ │ ├── sonner.tsx │ │ │ │ ├── terminal.tsx │ │ │ │ ├── textarea.tsx │ │ │ │ └── tooltip.tsx │ │ ├── lib │ │ │ └── utils.ts │ │ ├── log.ts │ │ └── styles.css │ ├── tsconfig.json │ ├── vite.config.ts │ ├── worker-configuration.d.ts │ ├── worker │ │ ├── bridge.ts │ │ ├── constants │ │ │ └── prompts.ts │ │ ├── index.ts │ │ ├── log.ts │ │ ├── query.ts │ │ ├── services │ │ │ └── claude.ts │ │ ├── tool.ts │ │ ├── tools.ts │ │ ├── tools │ │ │ ├── AgentTool │ │ │ │ └── constants.ts │ │ │ ├── BashTool │ │ │ │ ├── bashTool.ts │ │ │ │ └── prompt.ts │ │ │ ├── FileEditTool │ │ │ │ ├── FileEditTool.ts │ │ │ │ └── prompt.ts │ │ │ ├── FileReadTool │ │ │ │ ├── FileReadTool.ts │ │ │ │ └── prompt.ts │ │ │ ├── FileWriteTool │ │ │ │ ├── FileWriteTool.ts │ │ │ │ └── prompt.ts │ │ │ ├── GlobTool │ │ │ │ ├── globTool.ts │ │ │ │ └── prompt.ts │ │ │ ├── GrepTool │ │ │ │ ├── grepTool.ts │ │ │ │ └── prompt.ts │ │ │ ├── LSTool │ │ │ │ ├── lstool.ts │ │ │ │ └── prompt.ts │ │ │ └── ThinkTool │ │ │ │ ├── ThinkTool.ts │ │ │ │ └── prompt.ts │ │ └── utils │ │ │ ├── file.ts │ │ │ ├── messages.ts │ │ │ ├── model.ts │ │ │ └── thinking.ts │ └── wrangler.jsonc └── container │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ ├── context.ts │ ├── index.ts │ ├── log.ts │ ├── tools │ │ ├── bashTool │ │ │ ├── bashTool.ts │ │ │ └── utils.ts │ │ ├── fileEditTool │ │ │ ├── fileEditTool.ts │ │ │ └── utils.ts │ │ ├── fileReadTool │ │ │ └── fileReadTool.ts │ │ ├── fileWriteTool │ │ │ └── fileWriteTool.ts │ │ ├── globTool │ │ │ └── globTool.ts │ │ ├── grepTool │ │ │ └── grepTool.ts │ │ └── lsTool │ │ │ └── lsTool.ts │ └── utils │ │ ├── PersistentShell.ts │ │ ├── commands.ts │ │ ├── diff.ts │ │ ├── execFileNoThrow.ts │ │ ├── file.ts │ │ ├── git.ts │ │ ├── ripgrep.ts │ │ ├── state.ts │ │ ├── style.ts │ │ └── user.ts │ └── tsconfig.json ├── package.json ├── packages ├── common │ ├── .eslintrc.cjs │ ├── constants │ │ └── product.ts │ ├── logger │ │ ├── index.ts │ │ └── types.d.ts │ ├── package.json │ ├── tsconfig.json │ ├── types │ │ ├── bashTool.ts │ │ ├── fileEditTool.ts │ │ ├── fileReadTool.ts │ │ ├── fileWriteTool.ts │ │ ├── globTool.ts │ │ ├── grepTool.ts │ │ ├── lsTool.ts │ │ └── thinkTool.ts │ └── utils │ │ └── config.ts ├── eslint-config │ ├── index.js │ └── package.json └── typescript-config │ ├── base.json │ ├── hono.json │ ├── package.json │ └── vite.json └── turbo.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | auto-install-peers = true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | worker-configuration.d.ts 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/README.md -------------------------------------------------------------------------------- /apps/agent/.dev.vars.example: -------------------------------------------------------------------------------- 1 | ANTHROPIC_API_KEY="" 2 | REPOSITORY_PATH="" 3 | -------------------------------------------------------------------------------- /apps/agent/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/.eslintrc.cjs -------------------------------------------------------------------------------- /apps/agent/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/components.json -------------------------------------------------------------------------------- /apps/agent/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/index.html -------------------------------------------------------------------------------- /apps/agent/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/package.json -------------------------------------------------------------------------------- /apps/agent/public/codeflare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/public/codeflare.png -------------------------------------------------------------------------------- /apps/agent/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/public/favicon.ico -------------------------------------------------------------------------------- /apps/agent/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/app.tsx -------------------------------------------------------------------------------- /apps/agent/src/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/client.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/chat-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/chat-header.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/code-block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/code-block.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/greeting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/greeting.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/markdown.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/message-reasoning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/message-reasoning.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/message.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/messages.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/multimodal-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/multimodal-input.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/tool-call.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/tool-call.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/tool-result.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/tool-result.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/tool-results/bashToolResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/tool-results/bashToolResult.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/tool-results/fileEditToolResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/tool-results/fileEditToolResult.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/tool-results/fileReadToolResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/tool-results/fileReadToolResult.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/tool-results/fileWriteToolResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/tool-results/fileWriteToolResult.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/tool-results/globToolResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/tool-results/globToolResult.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/tool-results/grepToolResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/tool-results/grepToolResult.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/tool-results/lsToolResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/tool-results/lsToolResult.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/tool-results/thinkToolResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/tool-results/thinkToolResult.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/tool-results/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/tool-results/types.ts -------------------------------------------------------------------------------- /apps/agent/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/ui/button.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/ui/card.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/ui/terminal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/ui/terminal.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /apps/agent/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /apps/agent/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/lib/utils.ts -------------------------------------------------------------------------------- /apps/agent/src/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/log.ts -------------------------------------------------------------------------------- /apps/agent/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/src/styles.css -------------------------------------------------------------------------------- /apps/agent/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/tsconfig.json -------------------------------------------------------------------------------- /apps/agent/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/vite.config.ts -------------------------------------------------------------------------------- /apps/agent/worker-configuration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker-configuration.d.ts -------------------------------------------------------------------------------- /apps/agent/worker/bridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/bridge.ts -------------------------------------------------------------------------------- /apps/agent/worker/constants/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/constants/prompts.ts -------------------------------------------------------------------------------- /apps/agent/worker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/index.ts -------------------------------------------------------------------------------- /apps/agent/worker/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/log.ts -------------------------------------------------------------------------------- /apps/agent/worker/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/query.ts -------------------------------------------------------------------------------- /apps/agent/worker/services/claude.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/services/claude.ts -------------------------------------------------------------------------------- /apps/agent/worker/tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tool.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/AgentTool/constants.ts: -------------------------------------------------------------------------------- 1 | export const TOOL_NAME = 'dispatch_agent'; 2 | -------------------------------------------------------------------------------- /apps/agent/worker/tools/BashTool/bashTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/BashTool/bashTool.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/BashTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/BashTool/prompt.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/FileEditTool/FileEditTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/FileEditTool/FileEditTool.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/FileEditTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/FileEditTool/prompt.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/FileReadTool/FileReadTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/FileReadTool/FileReadTool.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/FileReadTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/FileReadTool/prompt.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/FileWriteTool/FileWriteTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/FileWriteTool/FileWriteTool.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/FileWriteTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/FileWriteTool/prompt.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/GlobTool/globTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/GlobTool/globTool.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/GlobTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/GlobTool/prompt.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/GrepTool/grepTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/GrepTool/grepTool.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/GrepTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/GrepTool/prompt.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/LSTool/lstool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/LSTool/lstool.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/LSTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/LSTool/prompt.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/ThinkTool/ThinkTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/ThinkTool/ThinkTool.ts -------------------------------------------------------------------------------- /apps/agent/worker/tools/ThinkTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/tools/ThinkTool/prompt.ts -------------------------------------------------------------------------------- /apps/agent/worker/utils/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/utils/file.ts -------------------------------------------------------------------------------- /apps/agent/worker/utils/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/utils/messages.ts -------------------------------------------------------------------------------- /apps/agent/worker/utils/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/utils/model.ts -------------------------------------------------------------------------------- /apps/agent/worker/utils/thinking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/worker/utils/thinking.ts -------------------------------------------------------------------------------- /apps/agent/wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/agent/wrangler.jsonc -------------------------------------------------------------------------------- /apps/container/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/.eslintrc.cjs -------------------------------------------------------------------------------- /apps/container/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/package.json -------------------------------------------------------------------------------- /apps/container/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/context.ts -------------------------------------------------------------------------------- /apps/container/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/index.ts -------------------------------------------------------------------------------- /apps/container/src/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/log.ts -------------------------------------------------------------------------------- /apps/container/src/tools/bashTool/bashTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/tools/bashTool/bashTool.ts -------------------------------------------------------------------------------- /apps/container/src/tools/bashTool/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/tools/bashTool/utils.ts -------------------------------------------------------------------------------- /apps/container/src/tools/fileEditTool/fileEditTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/tools/fileEditTool/fileEditTool.ts -------------------------------------------------------------------------------- /apps/container/src/tools/fileEditTool/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/tools/fileEditTool/utils.ts -------------------------------------------------------------------------------- /apps/container/src/tools/fileReadTool/fileReadTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/tools/fileReadTool/fileReadTool.ts -------------------------------------------------------------------------------- /apps/container/src/tools/fileWriteTool/fileWriteTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/tools/fileWriteTool/fileWriteTool.ts -------------------------------------------------------------------------------- /apps/container/src/tools/globTool/globTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/tools/globTool/globTool.ts -------------------------------------------------------------------------------- /apps/container/src/tools/grepTool/grepTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/tools/grepTool/grepTool.ts -------------------------------------------------------------------------------- /apps/container/src/tools/lsTool/lsTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/tools/lsTool/lsTool.ts -------------------------------------------------------------------------------- /apps/container/src/utils/PersistentShell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/utils/PersistentShell.ts -------------------------------------------------------------------------------- /apps/container/src/utils/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/utils/commands.ts -------------------------------------------------------------------------------- /apps/container/src/utils/diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/utils/diff.ts -------------------------------------------------------------------------------- /apps/container/src/utils/execFileNoThrow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/utils/execFileNoThrow.ts -------------------------------------------------------------------------------- /apps/container/src/utils/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/utils/file.ts -------------------------------------------------------------------------------- /apps/container/src/utils/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/utils/git.ts -------------------------------------------------------------------------------- /apps/container/src/utils/ripgrep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/utils/ripgrep.ts -------------------------------------------------------------------------------- /apps/container/src/utils/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/utils/state.ts -------------------------------------------------------------------------------- /apps/container/src/utils/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/utils/style.ts -------------------------------------------------------------------------------- /apps/container/src/utils/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/src/utils/user.ts -------------------------------------------------------------------------------- /apps/container/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/apps/container/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/package.json -------------------------------------------------------------------------------- /packages/common/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/common/constants/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/constants/product.ts -------------------------------------------------------------------------------- /packages/common/logger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/logger/index.ts -------------------------------------------------------------------------------- /packages/common/logger/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/logger/types.d.ts -------------------------------------------------------------------------------- /packages/common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/package.json -------------------------------------------------------------------------------- /packages/common/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/tsconfig.json -------------------------------------------------------------------------------- /packages/common/types/bashTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/types/bashTool.ts -------------------------------------------------------------------------------- /packages/common/types/fileEditTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/types/fileEditTool.ts -------------------------------------------------------------------------------- /packages/common/types/fileReadTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/types/fileReadTool.ts -------------------------------------------------------------------------------- /packages/common/types/fileWriteTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/types/fileWriteTool.ts -------------------------------------------------------------------------------- /packages/common/types/globTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/types/globTool.ts -------------------------------------------------------------------------------- /packages/common/types/grepTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/types/grepTool.ts -------------------------------------------------------------------------------- /packages/common/types/lsTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/types/lsTool.ts -------------------------------------------------------------------------------- /packages/common/types/thinkTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/types/thinkTool.ts -------------------------------------------------------------------------------- /packages/common/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/common/utils/config.ts -------------------------------------------------------------------------------- /packages/eslint-config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/eslint-config/index.js -------------------------------------------------------------------------------- /packages/eslint-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/eslint-config/package.json -------------------------------------------------------------------------------- /packages/typescript-config/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/typescript-config/base.json -------------------------------------------------------------------------------- /packages/typescript-config/hono.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/typescript-config/hono.json -------------------------------------------------------------------------------- /packages/typescript-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/typescript-config/package.json -------------------------------------------------------------------------------- /packages/typescript-config/vite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/packages/typescript-config/vite.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostwriternr/codeflare/HEAD/turbo.json --------------------------------------------------------------------------------