Grafana GCX (CLI)
Notes
no notes yet
Release notes
v0.4.1
· recent
- Breaking:
--log-http-payloadhas been renamed to--insecure-log-http-payload. The old flag name now exits with an error naming the replacement. Payload-dump behavior is unchanged — credentials, cookies, OAuth refresh tokens, and request bodies still appear in the dump when the flag is set. A startup warning is now printed to stderr when the flag is active. - Breaking:
gcx dev serve --addressnow defaults to127.0.0.1(loopback) instead of0.0.0.0. Users who need LAN or remote access should pass--address 0.0.0.0explicitly. The WebSocket livereload endpoint now rejects cross-origin requests from hosts other thanlocalhost,127.0.0.1,[::1], or the configured listen address. - Soft-breaking: Custom Rego rules loaded via
gcx dev lint --rulescan no longer callhttp.send, anynet.*builtin, oropa.runtime. No flag is provided to re-enable them. Bundled rules are unaffected. - Added
--jqfor inline JSON transformation and improved agent-mode hints. - Added OAuth login support for agent and non-interactive workflows.
- Improved config performance with lazy keychain checks and StackID caching.
- Moved stack management under the
gcx cloud stackscommand group. - Added App O11y service list, get, map, and operation breakdown commands.
- Added Instrumentation Hub
gcx instrumentation checkdiagnostics. - Expanded Assistant investigations with Lodestone v2 capability detection.
- Expanded Knowledge Graph diagnose, meta metrics, and model-rules support.
- Improved IRM incident filtering, paging, and OnCall escalation output.
- Added metrics instant-query timestamps and richer Tempo tag-value output.
- Hardened local debug surfaces and JSON error output for agent workflows.