Skip to content

Add visualization management via CLI#48

Merged
ivpusic merged 1 commit intomainfrom
vis_management
Apr 8, 2026
Merged

Add visualization management via CLI#48
ivpusic merged 1 commit intomainfrom
vis_management

Conversation

@ivpusic
Copy link
Copy Markdown
Member

@ivpusic ivpusic commented Apr 8, 2026

Calling dune Go SDK to interact with visualizations.

@cursor
Copy link
Copy Markdown

cursor bot commented Apr 8, 2026

PR Summary

Medium Risk
Adds new CLI flows that call visualization CRUD endpoints, including permanent deletes and update requests assembled from existing server state; mistakes could lead to unintended changes to user visualizations.

Overview
Adds visualization management commands beyond create: dune viz get, list --query-id, update (flag-driven patch that preserves unspecified fields by fetching current state), and delete (permanent).

Updates CLI help text to clarify when to use query run-sql vs saved queries for visualizations, and bumps github.com/duneanalytics/duneapi-client-go to v0.4.7 to support the new visualization API calls.

Reviewed by Cursor Bugbot for commit d0f4ace. Configure here.

@ivpusic ivpusic requested a review from norbertdurcansk April 8, 2026 11:48
@ivpusic ivpusic merged commit f9a9e94 into main Apr 8, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants