Peter Steinberger
fc5c3a5b95
fix: propagate config env vars to gateway services ( #1735 ) (thanks @Seredeep)
2026-01-25 10:37:35 +00:00
Matias Wainsten
94d34092fa
fix: propagate config.env.vars to LaunchAgent/systemd service environment ( #1735 )
...
When installing the Gateway daemon via LaunchAgent (macOS) or systemd (Linux),
environment variables defined in config.env.vars were not being included in
the service environment. This caused API keys and other env vars configured
in clawdbot.json5 to be unavailable when the Gateway ran as a service.
The fix adds a configEnvVars parameter to buildGatewayInstallPlan() which
merges config.env.vars into the service environment. Service-specific
variables (CLAWDBOT_*, HOME, PATH) take precedence over config env vars.
Fixes the issue where users had to manually edit the LaunchAgent plist
to add environment variables like GOOGLE_API_KEY.
2026-01-25 10:35:55 +00:00
Peter Steinberger
c7c17fab59
fix: always offer TUI hatch
2026-01-23 09:07:43 +00:00
Peter Steinberger
aada663f26
feat: refine onboarding hatch flow
2026-01-23 04:32:23 +00:00
Peter Steinberger
475c94227e
chore: rename gateway daemon prompts
2026-01-21 17:46:30 +00:00
Peter Steinberger
df8e949b05
refactor: normalize cli command hints
2026-01-20 07:43:00 +00:00
Peter Steinberger
2718e37986
fix: normalize gateway dev mode detection
2026-01-18 01:08:47 +00:00
Peter Steinberger
c3da97cf79
fix: restore wizard/doctor imports
2026-01-17 23:41:45 +00:00
Peter Steinberger
f6ed576ddb
refactor: unify gateway daemon install plan
2026-01-17 23:29:34 +00:00
Peter Steinberger
c8cb23ef36
fix: handle daemon install failure in wizard
2026-01-17 23:00:34 +00:00
Benjamin Jesuiter
f62f683354
fix: unify daemon service label resolution with env
2026-01-15 22:10:27 +00:00
Peter Steinberger
7f24c03483
chore: format + fix telegram thread ids
2026-01-15 09:13:19 +00:00
Peter Steinberger
86c7ed101a
fix(onboarding): wait for gateway before health
2026-01-15 09:07:30 +00:00
Peter Steinberger
7693e764d1
fix(onboarding): daemon progress + web search setup
2026-01-15 08:31:02 +00:00
Peter Steinberger
f0b3f410eb
fix(onboarding): move web search hint to end
2026-01-15 07:57:18 +00:00
Peter Steinberger
5ecde6ae18
test: relax browser act contract timeout on Windows
2026-01-15 05:29:37 +00:00
Peter Steinberger
f7bfa0dfb9
feat: profile-aware gateway service names ( #671 )
...
Thanks @bjesuiter.
Co-authored-by: Benjamin Jesuiter <bjesuiter@gmail.com>
2026-01-15 05:23:41 +00:00
Peter Steinberger
9d28441c41
chore: migrate to oxlint and oxfmt
...
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
2026-01-14 15:02:19 +00:00
Peter Steinberger
4ca2288311
refactor(wizard): split onboarding
2026-01-14 05:40:10 +00:00