go-weave

Unofficial Go client for the W&B Weave trace server API, generated with oapi-codegen. weave.NewClientWithResponses(baseURL, auth) from github.com/psyb0t/go-weave gives typed methods for all 74 endpoints of the Weave trace server (start, end, read and query calls, objects, tables, files, feedback, costs, refs, threads, annotation queues, evaluations, OTel trace export, and the v2 datasets, models, ops, scorers, scores, predictions and evaluation runs). Auth is HTTP Basic with the W&B username and API key, set in a request editor. Use when Go code needs to log traces to Weave or read them back, or the project already imports go-weave.

Install

openclaw skills install @psyb0t/go-weave