eventsourced moved to codeberg.org/eventsourced. NewEventsourcedMetrics now returns the Codeberg eventsourced.MetricsRecorder (v1.24.0: same API, new module path), so it can be passed to the Codeberg pg.WithMetrics / eventsourced.WithMetrics.
Breaking: releases as v0.5.0. Services still on the GitLab eventsourced modules stay on otelsetup v0.4.x until they migrate — see docs/design/codeberg-migration.md (migration is one service at a time). The release-prep PR that follows this merge controls when v0.5.0 is tagged, and with it when Renovate starts proposing the bump.
Tests, go vet, and all pre-commit hooks pass. Module-path-only change, so no expert review.
Part of the Ambix initiative "Migrate eventsourced + sloth from GitLab to Codeberg".
## Summary
`eventsourced` moved to `codeberg.org/eventsourced`. `NewEventsourcedMetrics` now returns the Codeberg `eventsourced.MetricsRecorder` (v1.24.0: same API, new module path), so it can be passed to the Codeberg `pg.WithMetrics` / `eventsourced.WithMetrics`.
**Breaking:** releases as v0.5.0. Services still on the GitLab `eventsourced` modules stay on otelsetup v0.4.x until they migrate — see `docs/design/codeberg-migration.md` (migration is one service at a time). The release-prep PR that follows this merge controls when v0.5.0 is tagged, and with it when Renovate starts proposing the bump.
Tests, `go vet`, and all pre-commit hooks pass. Module-path-only change, so no expert review.
Part of the Ambix initiative "Migrate eventsourced + sloth from GitLab to Codeberg".
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01SV1epy2pKvBx3yDfhxATk2
eventsourced moved from gitlab.com/unboundsoftware to codeberg.org/eventsourced. NewEventsourcedMetrics now returns codeberg.org/eventsourced/eventsourced.MetricsRecorder (v1.24.0; same API, new module path).
BREAKING CHANGE: services must use codeberg.org/eventsourced/* to pass the recorder to pg.WithMetrics / eventsourced.WithMetrics. Services still on the GitLab modules stay on otelsetup v0.4.x until they migrate (see docs/design/codeberg-migration.md).
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SV1epy2pKvBx3yDfhxATk2
argoyle
scheduled this pull request to auto merge when all checks succeed 2026-09-11 20:45:52 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
eventsourcedmoved tocodeberg.org/eventsourced.NewEventsourcedMetricsnow returns the Codebergeventsourced.MetricsRecorder(v1.24.0: same API, new module path), so it can be passed to the Codebergpg.WithMetrics/eventsourced.WithMetrics.Breaking: releases as v0.5.0. Services still on the GitLab
eventsourcedmodules stay on otelsetup v0.4.x until they migrate — seedocs/design/codeberg-migration.md(migration is one service at a time). The release-prep PR that follows this merge controls when v0.5.0 is tagged, and with it when Renovate starts proposing the bump.Tests,
go vet, and all pre-commit hooks pass. Module-path-only change, so no expert review.Part of the Ambix initiative "Migrate eventsourced + sloth from GitLab to Codeberg".
🤖 Generated with Claude Code
https://claude.ai/code/session_01SV1epy2pKvBx3yDfhxATk2
Coverage Report
Total coverage: 21%