driver-grok
v0.1.0-selfupdate.4
Bee Grok CLI harness driver
Run
wippy run bee/driver-grokBee Grok driver
Install bee/driver-grok with bee/driver and bee/threads. It supplies Grok
CLI profiles and a strict CLI descriptor selecting the universal launch layer
and shared Grok streaming-json codec, plus admitted configuration.
The host supplies the executable environment and window policy. The component declares no process authority, credential access, or MCP permissions.
A private batch launch without a retained session receives .grok/auth.json
and uses the admitted .grok/config.toml as a private composition base.
GROK_HOME points into the selected home, where placement creates the final
composed config. If Grok
refreshes auth.json, only that login file is returned through the credential
broker after exit. The base and generated configuration are not written back.
Login evidence accepts the cached .grok/auth.json file or the declared
API-key environment names. Configuration existence alone is not login evidence;
grok login --device-auth establishes a login on a headless machine. The existing
broker projection carries the admitted config even when the optional auth file
is absent. The default window keeps its private HOME and host-selected
grok_login projection. When a launch selects a retained session home, both
HOME and GROK_HOME use that home across turns. The first projection seeds
login and configuration; matching resumes preserve the session's login and
conversation files. Config bytes remain private to the broker and CLI.