Releases: grafana/gcx
Releases · grafana/gcx
v0.2.5
- Rename
faroCLI command tofrontend - Auto-derive context name from server URL during login
- Add OAuth experimental warning to login flow
- Add
assistant:chatscope to OAuth flow - Add HTTP traffic debug logging
- Add Sigil generations, scores, and judge commands
- Add latency and reachability to synth checks status
- Add access property to datasource list and get
- Centralized agent annotations with consistency tests
- Fix null stream labels and missing content in log queries
- Improve human-readable logs query output
- Require
--instantflag for TraceQL instant metrics - Fall back to
/api/ds/queryfor Loki and Prometheus - Resolve datasources across all API groups
- Make config edit resilient to broken configs
- Fix invalid CLI commands in docs and skills
v0.2.4
- Add sigil evaluator/rule CRUD and templates commands
- Add sigil agents and eval read-only commands
- Add synthetic monitoring private probe management
- Restructure adaptive metrics command layout
- Promote
--json ?as primary discovery for programmatic use - Reject stray arguments on group commands
- Improve error messages for wrong/unknown commands
- Fix graph output for non-series query results
- Fix empty timestamp display in traces instant tables
- Fix synth check status to use alertSensitivity thresholds
- Include alerting enrichments in SLO definitions get/list
- Add titles to all issues
- Restructure docs into VISION, ARCHITECTURE, DESIGN split
- Fix command syntax and install instructions in README
v0.2.3
- Add investigation CRUD and detail commands for Grafana Assistant
- Add adaptive log drop-rules CLI and client
- Add natural key matching for cross-stack resource push
- Add autodiscover datasource
- Add styled tables and ASCII logo with Grafana Neon Dark theme
- Improve gcx agent discoverability with progressive disclosure
- Fix OAuth token persistence on refresh
- Fix List error propagation in natural key matching
- Update Kubernetes dependencies
v0.2.2
- Add Grafana Assistant prompt command (A2A protocol)
- Add Faro (Frontend Observability) provider
- Add Sigil AI observability provider with conversations
- Add Tempo trace query commands (search, get, metrics, tags)
- Lift signal commands to top-level (metrics, logs, traces, profiles)
- Add gcx-observability skill for Claude plugin
- Improve auth login error when server is missing
- Trim trailing slash from server URL in config
- Centralize --json field selection in provider commands
- Remove kg service-dashboard command
- Align datasource query docs with Loki terminology
- Recommend manual token config over auth login in docs
v0.2.1
- Add automated release process with AI-generated changelogs
- Remove Knowledge Graph (kg) env commands
v0.2.0
Changelog
- f22e21c: Rename KG assertions commands to insights (#290) (@cedricziel)
- dab25cc: Fix plugin marketplace install command in README (#297) (@korniltsev-grafanista)
- 50e6eb1: fix: improve loki query usage errors (#298) (@javiermolinar)
- e874b87: feat(adaptive/traces): add policy CRUD commands (#293) (@csmarchbanks)
- 99722bf: fix: remove kg frontend-rules command (#306) (@xujiaxj)
- 31adc00: fix: stack status dto (#305) (@xujiaxj)
- ab3bd84: feat(adaptive/logs): exemptions & segments CLI (#292) (@Logiraptor)
- dedfb65: feat(pyroscope): add SelectSeries support with time-series and top modes (#302) (@marcsanmi)
- 3363d7b: feat(setup): declarative instrumentation setup under gcx setup (#289) (@radiohead)
- c9c0852: Allow oauth login to grafana from gcx (#24) (@dafydd-t)
- 2fbda4a: fix: populate version info from VCS build info when ldflags are missing (#312) (@electron0zero)
- eb38dfa: fix: read module version from build info for go install builds (#317) (@electron0zero)
- 2f1f1f9: fix(synth/checks): improve check management UX (#318) (@radiohead)