Skip to content

v 1.7 & Claude Skill PoC#94

Merged
lambdamusic merged 2 commits intomasterfrom
schema-skill
Mar 27, 2026
Merged

v 1.7 & Claude Skill PoC#94
lambdamusic merged 2 commits intomasterfrom
schema-skill

Conversation

@lambdamusic
Copy link
Copy Markdown
Member

v 1.7

  • Added DSL grammar for DSL V2.14
  • New -q / --query option to run a DSL query directly from the command line without entering the interactive REPL
    • Results default to JSON; use -f / --format [json|csv|df] to change output format
    • -f df renders a formatted ASCII grid table in the terminal (requires tabulate)
    • --nice flattens nested structures into readable strings (mirrors %%dsldf --nice in Jupyter)
    • --html renders results as an HTML table with Dimensions hyperlinks (mirrors %%dsldf --links; only applies with -f df)
  • CLI session caching: API token is saved to ~/.dimensions/session.json and reused for up to 1 hour, avoiding repeated authentication on consecutive -q calls
  • Added new dependency: tabulate>=0.8.9
  • Removed -w / --websearch CLI option

@lambdamusic lambdamusic merged commit 891c1be into master Mar 27, 2026
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.

1 participant