You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: clients/python/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -102,7 +102,7 @@ Return server + wire-protocol version. Match your `pip install` version to `vers
102
102
103
103
```python
104
104
v = client.version()
105
-
assert v.version.startswith("0.12")
105
+
assert v.version.startswith("0.20")
106
106
assert v.wire_version =="1.0.0"
107
107
```
108
108
@@ -141,7 +141,7 @@ All errors carry `.code` and `.details` (the structured payload from the server)
141
141
142
142
## Versioning
143
143
144
-
This package is **version-locked** to the npm package. `tangle-agent-eval==0.20.9` ↔ `@tangle-network/agent-eval@0.20.9`. The two ship from the same git tag in the same CI workflow; if either fails to publish, neither does. Mismatched versions are a build-time error.
144
+
This package is **version-locked** to the npm package. `tangle-agent-eval==0.20.10` ↔ `@tangle-network/agent-eval@0.20.10`. CI verifies the npm package, Python package, runtime `__version__`, and release tag all agree before publish. If one registry publish fails after the other succeeds, retry the failed publish from the same tag or supersede with the next patch release.
145
145
146
146
`wire_version` is separate. It bumps only on breaking schema changes. Package versions can differ across releases as long as `wire_version` is the same.
Copy file name to clipboardExpand all lines: docs/wire-protocol.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -96,7 +96,7 @@ GET /v1/version
96
96
```json
97
97
{
98
98
"package": "@tangle-network/agent-eval",
99
-
"version": "0.20.9",
99
+
"version": "0.20.10",
100
100
"wireVersion": "1.0.0",
101
101
"apiSurface": ["judge", "listRubrics", "version"]
102
102
}
@@ -176,7 +176,7 @@ Each invocation is one process — Node startup adds ~500 ms. For more than a fe
176
176
177
177
## Clients
178
178
179
-
-**Python**: source lives in [`clients/python`](../clients/python/README.md). Auto-detects HTTP, falls back to subprocess. Version-locked to npm.
179
+
-**Python**: source lives in [`clients/python`](https://github.com/tangle-network/agent-eval/tree/main/clients/python). Auto-detects HTTP, falls back to subprocess. Version-locked to npm.
180
180
-**TypeScript**: import directly from `@tangle-network/agent-eval` (no wire round-trip needed in-process).
181
181
-**Rust / Go / Other**: generate from `dist/openapi.json`. PRs welcome to add an officially-maintained client.
0 commit comments