Commit c510a69
committed
feat: add Google Gemini CLI adapter with export, run, and import (#33)
Full Gemini CLI adapter:
- Export: GEMINI.md + .gemini/settings.json with model, tools, approval mode, hooks
- Run: launches gemini CLI in temp workspace (interactive + single-shot)
- Import: reads GEMINI.md + settings.json, parses model object format
- Hooks mapped: SessionStart, BeforeTool, AfterTool, AfterModel, AfterAgent
- Uses shared buildComplianceSection
- Comprehensive docs at docs/adapters/gemini.md
Fix: import handles model as both string and {id, provider} object
Closes #331 parent e2a9050 commit c510a69
1 file changed
+5
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
346 | 346 | | |
347 | 347 | | |
348 | 348 | | |
349 | | - | |
350 | | - | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
351 | 354 | | |
352 | 355 | | |
353 | 356 | | |
| |||
0 commit comments