You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 14, 2026. It is now read-only.
-`-m, --model <model>` - Claude model to use (default: sonnet)
38
82
-`-p, --permission-mode <mode>` - Permission mode: auto, default, or plan
39
-
-`--claude-env KEY=VALUE` - Set environment variable for Claude Code (e.g., for [claude-code-router](https://github.com/musistudio/claude-code-router))
83
+
-`--claude-env KEY=VALUE` - Set environment variable for Claude Code
40
84
-`--claude-arg ARG` - Pass additional argument to Claude CLI
41
85
86
+
### Global Options
87
+
88
+
-`-h, --help` - Show help
89
+
-`-v, --version` - Show version
90
+
42
91
## Environment Variables
43
92
93
+
### Happy Configuration
94
+
44
95
-`HAPPY_SERVER_URL` - Custom server URL (default: https://api.cluster-fluster.com)
45
96
-`HAPPY_WEBAPP_URL` - Custom web app URL (default: https://app.happy.engineering)
46
97
-`HAPPY_HOME_DIR` - Custom home directory for Happy data (default: ~/.happy)
47
98
-`HAPPY_DISABLE_CAFFEINATE` - Disable macOS sleep prevention (set to `true`, `1`, or `yes`)
48
99
-`HAPPY_EXPERIMENTAL` - Enable experimental features (set to `true`, `1`, or `yes`)
49
100
101
+
### Gemini Configuration
102
+
103
+
-`GEMINI_MODEL` - Override default Gemini model
104
+
-`GOOGLE_CLOUD_PROJECT` - Google Cloud Project ID (required for Workspace accounts)
105
+
106
+
## Gemini Authentication
107
+
108
+
### Personal Google Account
109
+
110
+
Personal Gmail accounts work out of the box:
111
+
112
+
```bash
113
+
happy connect gemini
114
+
happy gemini
115
+
```
116
+
117
+
### Google Workspace Account
118
+
119
+
Google Workspace (organization) accounts require a Google Cloud Project:
120
+
121
+
1. Create a project in [Google Cloud Console](https://console.cloud.google.com/)
0 commit comments