docs: distribute package-specific GEMINI.md context to each package (#22734)

This commit is contained in:
Sandy Tao
2026-03-17 12:51:23 -07:00
committed by GitHub
parent 77a874cf65
commit 69e2d8c7ae
7 changed files with 130 additions and 9 deletions
+18
View File
@@ -0,0 +1,18 @@
# Gemini CLI SDK (`@google/gemini-cli-sdk`)
Programmatic SDK for embedding Gemini CLI agent capabilities into other
applications.
## Architecture
- `src/agent.ts`: Agent creation and management.
- `src/session.ts`: Session lifecycle and state management.
- `src/tool.ts`: Tool definition and execution interface.
- `src/skills.ts`: Skill integration.
- `src/fs.ts` & `src/shell.ts`: File system and shell utilities.
- `src/types.ts`: Public type definitions.
## Testing
- Run tests: `npm test -w @google/gemini-cli-sdk`
- Integration tests use `*.integration.test.ts` naming convention.