Skip to content

Commit f1f00b2

Browse files
authored
Create GEMINI.md
1 parent a023a56 commit f1f00b2

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

GEMINI.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Project:
2+
Adaptive-Graph-of-Thoughts-MCP-server
3+
4+
5+
## Gemini Added Memories
6+
7+
- I have access to the following MCP servers and their capabilities: sequentialthinking, memory, desktop-commander, filesystem, github-official, wolfram-alpha, MCP_DOCKER, toolbox, code-mcp, vscode-mcp-server, exa, pubmed-mcp-server, mem0-memory-mcp, mermaid-mcp-server, r-playground-mcp, basic-memory, smithery-cli.
8+
9+
## General Instructions:
10+
11+
- When generating new TypeScript code, please follow the existing coding style.
12+
- Ensure all new functions and classes have JSDoc comments.
13+
- Prefer functional programming paradigms where appropriate.
14+
- All code should be compatible with TypeScript 5.0 and Node.js 18+.
15+
16+
## Coding Style:
17+
18+
- Use 2 spaces for indentation.
19+
- Interface names should be prefixed with `I` (e.g., `IUserService`).
20+
- Private class members should be prefixed with an underscore (`_`).
21+
- Always use strict equality (`===` and `!==`).
22+
23+
## Specific Component: `src/api/client.ts`
24+
25+
- This file handles all outbound API requests.
26+
- When adding new API call functions, ensure they include robust error handling and logging.
27+
- Use the existing `fetchWithRetry` utility for all GET requests.
28+
29+
## Regarding Dependencies:
30+
31+
- Avoid introducing new external dependencies unless absolutely necessary.
32+
- If a new dependency is required, please state the reason.

0 commit comments

Comments
 (0)