diff options
| author | cperry-goog <[email protected]> | 2025-05-15 20:43:01 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-05-15 20:43:01 -0700 |
| commit | 59e8fcb4096b2f4f3841150035aa995aaebc0e97 (patch) | |
| tree | a7aeb2b10af0a9fe4f203f7c4b68a33453a1bae9 /docs/server | |
| parent | 58ef39e2a964386a1026ba68419e4d64c4612551 (diff) | |
Docs: Fix broken links and update documentation (#377)
Diffstat (limited to 'docs/server')
| -rw-r--r-- | docs/server/index.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/server/index.md b/docs/server/index.md index ae8334e6..006e4d21 100644 --- a/docs/server/index.md +++ b/docs/server/index.md @@ -20,9 +20,9 @@ The server package is a crucial part of the Gemini CLI ecosystem. While the CLI While the exact implementation details are within the `packages/server/src/` directory, key conceptual components include: -- **API Client (`client.ts`):** A module responsible for making HTTP requests to the Gemini API, handling authentication, and parsing responses. -- **Prompt Management (`prompts.ts`):** Logic for creating and formatting the prompts sent to the Gemini model. This includes integrating user queries, historical context, and tool specifications. -- \*\*Tool Registry and Execution (`tool-registry.ts`, `tools.ts`, individual tool files like `read-file.ts`, `shell.ts`): +- **API Client** (`client.ts`): A module responsible for making HTTP requests to the Gemini API, handling authentication, and parsing responses. +- **Prompt Management** (`prompts.ts`): Logic for creating and formatting the prompts sent to the Gemini model. This includes integrating user queries, historical context, and tool specifications. +- **Tool Registry and Execution** (`tool-registry.ts`, `tools.ts`, individual tool files like `read-file.ts`, `shell.ts`): - A system for discovering, registering, and describing available tools to the Gemini model. - Code for executing each tool safely and effectively, often involving interaction with the operating system or external services. - **Configuration (`config.ts`):** Handles loading and providing access to server-side configurations, including API keys, model choices, and potentially tool-specific settings. |
