|
| 1 | +# Gemma & Subagent UI Migration Links |
| 2 | + |
| 3 | +The following are links to the exact file states from the stale branch (commit |
| 4 | +`264d92574434c36853372453480f6bfab662371b`). You can use `web_fetch` on these |
| 5 | +URLs to read the required code. |
| 6 | + |
| 7 | +## New Files (To be created) |
| 8 | + |
| 9 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/agents/gemma.ts |
| 10 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/core/ollamaClient.ts |
| 11 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/core/ollamaChat.ts |
| 12 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/core/localGeminiClient.ts |
| 13 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/services/toolCallService.ts |
| 14 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/services/summarizer.ts |
| 15 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/utils/toolCallParser.ts |
| 16 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/cli/src/ui/components/SubagentInterruptDialog.tsx |
| 17 | + |
| 18 | +## Modified Files (To be surgically updated) |
| 19 | + |
| 20 | +### Core/Agents & Execution Logic |
| 21 | + |
| 22 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/agents/types.ts |
| 23 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/agents/executor.ts |
| 24 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/agents/invocation.ts |
| 25 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/agents/registry.ts |
| 26 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/agents/build-test-agent.ts |
| 27 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/common/abort-signal-manager.ts |
| 28 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/services/shellExecutionService.ts |
| 29 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/tools/shell.ts |
| 30 | + |
| 31 | +### CLI UI Components (Subagent Streaming & Display) |
| 32 | + |
| 33 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/cli/src/ui/AppContainer.tsx |
| 34 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/cli/src/ui/components/Composer.tsx |
| 35 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/cli/src/ui/components/messages/SubagentHistoryDisplay.tsx |
| 36 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/cli/src/ui/components/messages/SubagentToolCallDisplay.tsx |
| 37 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/cli/src/ui/contexts/UIStateContext.tsx |
| 38 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/cli/src/ui/hooks/useGeminiStream.ts |
| 39 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/cli/src/ui/hooks/useReactToolScheduler.ts |
| 40 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/cli/src/ui/types.ts |
| 41 | + |
| 42 | +### Routing & Services |
| 43 | + |
| 44 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/routing/strategies/classifierStrategy.ts |
| 45 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/routing/strategies/classifierStrategy.test.ts |
| 46 | + |
| 47 | +### Utilities |
| 48 | + |
| 49 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/utils/environmentContext.ts |
| 50 | + |
| 51 | +### Configuration (Core & CLI) |
| 52 | + |
| 53 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/core/src/config/config.ts |
| 54 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/cli/src/config/config.ts |
| 55 | +- https://github.com/sidwan02/gemini-cli-gemma/blob/264d92574434c36853372453480f6bfab662371b/packages/cli/src/config/settingsSchema.ts |
0 commit comments