Skip to content

Commit fe41372

Browse files
committed
Publish v3.1.0
1 parent 3cdaadb commit fe41372

2 files changed

Lines changed: 25 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [3.1.0] — 2026-05-19
11+
12+
### Added
13+
14+
- Claude Code proxy message rows can now be enriched from local transcripts
15+
with provider UUIDs, parent UUIDs, request IDs, entrypoints, client versions,
16+
user types, compact metadata, and raw frame details when matching transcript
17+
rows are available.
18+
- `ctvs query sql` now caps table-shaped result sets at 100 rows and handles
19+
`ORDER BY RANDOM() LIMIT n` with reservoir sampling for bounded random
20+
samples.
21+
- `ctvs init server` opens the Central server configuration walkthrough
22+
directly.
23+
24+
### Changed
25+
26+
- The default `npx collectivus` walkthrough now focuses on Standalone capture
27+
sources, installs the background daemon automatically on supported platforms,
28+
and attaches Claude Code when Claude Code capture is selected.
29+
- `ctvs`, `ctvs attach`, and `ctvs install` now fall back to
30+
`~/.hyp/collectivus.json` when no config path is supplied and the default
31+
config exists.
32+
1033
## [3.0.0] — 2026-05-15
1134

1235
### Added

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "collectivus",
3-
"version": "3.0.0",
3+
"version": "3.1.0",
44
"description": "OTLP collector and pass-through LLM proxy",
55
"author": "Hyperparam",
66
"homepage": "https://hyperparam.app",
@@ -38,7 +38,7 @@
3838
},
3939
"devDependencies": {
4040
"@types/js-yaml": "4.0.9",
41-
"@types/node": "25.8.0",
41+
"@types/node": "25.9.1",
4242
"eslint": "9.39.4",
4343
"eslint-plugin-jsdoc": "62.9.0",
4444
"globals": "17.6.0",

0 commit comments

Comments
 (0)