Cross-platform local proxy that makes Grok Build custom model channels work with common API formats, native Web tools, isolated authentication, and automatic configuration recovery.
Grok Build can use custom model endpoints, but real-world providers do not all expose the same protocol, response shape, authentication method, or Web-search behavior. hellogrok provides one local compatibility layer for those custom channels: it prepares the required Grok configuration while running, keeps each channel tied to its own endpoint and credentials, supports Grok Build native Web workflows, and restores the original configuration when stopped.
Self-healing carrier for Chat tool calls whose name stays unresolved after shape inference. Parseable arguments are carried by run_terminal_command (command holds the raw text); corrupt non-JSON arguments are carried by read_file (target_file holds the raw text, (no arguments) when empty). The route is logged as unresolved-name-routed(name=…) with a valid JSON carrier payload, so the failure returns through a tool_result and the model regenerates the call. When neither carrier is declared on the request the call is left untouched.
Fixed
Unnamed Chat tool calls that shape inference cannot name (for example an empty name plus arguments missing the opening { with trailing garbage) no longer reach Grok Build with an empty name and die as a silent terminal NotFound the model never sees fed back. The turn now recovers through the carrier path above instead of stalling.