Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Avrae Draconic Alias Language ServerNew to Visual Studio Code? Get it now.
Avrae Draconic Alias Language Server

Avrae Draconic Alias Language Server

DrTurtle

|
2 installs
| (0) | Free
VS Code client for avrae-ls (draconic alias diagnostics and mock execution).
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Avrae/Draconic Language Server Extension

VS Code client for avrae-ls that provides diagnostics, completion, and mock alias execution in the preview panel. Configure .avraels.json in your workspace (see the repo README) to supply tokens or local var files if you need gvar/import support.

Mock vs. live Avrae caveats

  • Mock runs are local-only: set_cvar/set_uvar/get_gvar changes do not persist to Avrae; each preview/run resets state.
  • Network traffic is limited to optional gvar fetches and verify_signature; everything else (ctx/combat/character, Discord APIs) is mocked from your .avraels.json.
  • Gvars resolve from local var files first; remote fetches use avraeService.baseUrl/avraeService.token when enableGvarFetch is true and are cached for the session.
  • signature() returns mock-signature:<int>; verify_signature() POSTs to /bot/signature/verify, reuses the last successful response per signature, and respects verifySignatureTimeout/verifySignatureRetries.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft