Skip to content

v0.9.14

Choose a tag to compare

@github-actions github-actions released this 04 Sep 19:40
· 8 commits to master since this release

Install

Linux / macOS:

curl -fsSL https://raw.githubusercontent.com/nickprotop/cxagent/master/install.sh | bash

Windows (PowerShell):

irm https://raw.githubusercontent.com/nickprotop/cxagent/master/install.ps1 | iex

.NET tool (uses the .NET you already have, rather than carrying its own):

dotnet tool install -g cxagent

Embedding it — the library half is on NuGet, targeting net8.0, net9.0 and net10.0:

dotnet add package CxAgent.Core

Manual Download

Platform Binary
Linux x64 cxagent-linux-x64
Linux ARM64 cxagent-linux-arm64
macOS x64 (Intel) cxagent-osx-x64
macOS ARM64 (Apple Silicon) cxagent-osx-arm64
Windows x64 cxagent-win-x64.exe
Windows ARM64 cxagent-win-arm64.exe

Plugins

csharp-lsp.zip — C# go-to-definition, find-references and diagnostics, from a
language server. The install script places it for you; it is not enabled until you
say so, and cxagent tells you it is there. Needs a C# language server:
dotnet tool install -g csharp-ls.

calculator.zip — exact arithmetic as one tool: a whole expression in, the exact
result out. Needs nothing, and is likewise not enabled until you say so.

To install one by hand, unzip it into its own folder under
~/.config/cxagent/plugins/ — csharp-lsp ships three files, the calculator four.

An installed csharp-lsp asks its load prompt once more after this update: its
README now travels in the zip, so it joins the plugin's load set and the hash the
prompt shows covers it. That is the gate noticing a real change, not a fault.

Changes

  • Name a round's single call, and show what it returned

Checksums

See SHA256SUMS in the release assets.