Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# Changelog

## 0.31.1 — 2026-05-20

### Republish of 0.31.0 — dist drift fix

The `v0.31.0` tag's npm tarball shipped a stale `dist/` — `JudgeScoresRecord`
was missing from `dist/index.d.ts` and the `recordOutcome.judgeScores`
propagation never made it into `dist/index.js`, even though the source on
the tagged commit had both. Consumers that bumped to `^0.31.0` got a
typecheck failure on `RunOutcome.judgeScores` (since the type wasn't
re-exported) and a silent drop on the wire (since the campaign runner
didn't carry the field through).

Cause: a build artifact picked up by the publish workflow predated the
source merge. The retag forces a clean `pnpm build` and republish; this
patch carries no source change beyond the version bump.

Verified after this tag: `dist/index.d.ts` contains `JudgeScoresRecord`,
`dist/index.js` propagates `outcome.judgeScores` end-to-end via
`recordOutcome.judgeScores`, and a downstream `pnpm install
@tangle-network/agent-eval@0.31.1` types-clean against the shape
documented in 0.31.0.

## 0.31.0 — 2026-05-20

### `JudgeScoresRecord` on `RunRecord.outcome` — substrate-blessed ensemble shape
Expand Down
2 changes: 1 addition & 1 deletion clients/python/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "hatchling.build"

[project]
name = "agent-eval-rpc"
version = "0.31.0"
version = "0.31.1"
description = "Python RPC client for @tangle-network/agent-eval — judge content against rubrics over HTTP or stdio RPC. Eval logic runs in the Node runtime; this package is a thin wire client."
readme = "README.md"
requires-python = ">=3.10"
Expand Down
2 changes: 1 addition & 1 deletion clients/python/src/agent_eval_rpc/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
try:
__version__ = version("agent-eval-rpc")
except PackageNotFoundError:
__version__ = "0.31.0"
__version__ = "0.31.1"

__all__ = [
"Client",
Expand Down
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tangle-network/agent-eval",
"version": "0.31.0",
"version": "0.31.1",
"description": "Substrate for self-improving agents: traces, verifiable rewards, preferences, GEPA / reflective mutation, auto-research, replay, sequential anytime-valid stats, and release gates.",
"homepage": "https://github.com/tangle-network/agent-eval#readme",
"repository": {
Expand Down Expand Up @@ -140,7 +140,8 @@
"minimumReleaseAge": 4320,
"minimumReleaseAgeExclude": [],
"overrides": {
"postcss@<8.5.10": "^8.5.10"
"postcss@<8.5.10": "^8.5.10",
"ws@>=8.0.0 <8.20.1": "^8.20.1"
}
},
"engines": {
Expand Down
17 changes: 9 additions & 8 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading