Skip to content

mod updates - #3461

Merged
akshaydeo merged 1 commit into
mainfrom
05-13-mod_updates
May 13, 2026
Merged

mod updates#3461
akshaydeo merged 1 commit into
mainfrom
05-13-mod_updates

Conversation

@akshaydeo

@akshaydeo akshaydeo commented May 13, 2026

Copy link
Copy Markdown
Contributor

Summary

Bumps the AWS SDK for Go v2 to pick up the latest patch releases across all modules in the repository.

Changes

  • github.com/aws/aws-sdk-go-v2 upgraded from v1.41.5v1.41.7
  • github.com/aws/aws-sdk-go-v2/internal/configsources upgraded from v1.4.21v1.4.23
  • github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 upgraded from v2.7.21v2.7.23

Type of change

  • Bug fix
  • Feature
  • Refactor
  • Documentation
  • Chore/CI

Affected areas

  • Core (Go)
  • Transports (HTTP)
  • Providers/Integrations
  • Plugins
  • UI (React)
  • Docs

How to test

go test ./...

Breaking changes

  • Yes
  • No

Security considerations

None. These are minor patch-level dependency bumps with no API surface changes.

Checklist

  • I read docs/contributing/README.md and followed the guidelines
  • I added/updated tests where appropriate
  • I updated documentation where needed
  • I verified builds succeed (Go and UI)
  • I verified the CI pipeline passes locally if applicable

@coderabbitai

coderabbitai Bot commented May 13, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 5f14dd6c-c31b-4f62-aa79-430ad72c9b72

📥 Commits

Reviewing files that changed from the base of the PR and between 14df900 and 15a08ff.

⛔ Files ignored due to path filters (13)
  • core/go.sum is excluded by !**/*.sum
  • framework/go.sum is excluded by !**/*.sum
  • plugins/compat/go.sum is excluded by !**/*.sum
  • plugins/governance/go.sum is excluded by !**/*.sum
  • plugins/jsonparser/go.sum is excluded by !**/*.sum
  • plugins/logging/go.sum is excluded by !**/*.sum
  • plugins/maxim/go.sum is excluded by !**/*.sum
  • plugins/mocker/go.sum is excluded by !**/*.sum
  • plugins/otel/go.sum is excluded by !**/*.sum
  • plugins/prompts/go.sum is excluded by !**/*.sum
  • plugins/semanticcache/go.sum is excluded by !**/*.sum
  • plugins/telemetry/go.sum is excluded by !**/*.sum
  • transports/go.sum is excluded by !**/*.sum
📒 Files selected for processing (13)
  • core/go.mod
  • framework/go.mod
  • plugins/compat/go.mod
  • plugins/governance/go.mod
  • plugins/jsonparser/go.mod
  • plugins/logging/go.mod
  • plugins/maxim/go.mod
  • plugins/mocker/go.mod
  • plugins/otel/go.mod
  • plugins/prompts/go.mod
  • plugins/semanticcache/go.mod
  • plugins/telemetry/go.mod
  • transports/go.mod

📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Updated AWS SDK for Go v2 and related dependencies to newer patch versions across all modules.

Walkthrough

This PR upgrades the AWS SDK for Go v2 dependency to patch version v1.41.7 and updates related internal submodules across all module go.mod files. The same three dependencies are updated uniformly: github.com/aws/aws-sdk-go-v2, internal/configsources, and internal/endpoints/v2.

Changes

AWS SDK v2 Dependency Upgrade

Layer / File(s) Summary
Core and framework AWS SDK updates
core/go.mod, framework/go.mod
Main require block in core/go.mod bumps github.com/aws/aws-sdk-go-v2 from v1.41.5 to v1.41.7, and indirect require blocks update internal/configsources from v1.4.21 to v1.4.23 and internal/endpoints/v2 from v2.7.21 to v2.7.23. Framework module applies the same version updates.
Plugin and transport AWS SDK updates
plugins/compat/go.mod, plugins/governance/go.mod, plugins/jsonparser/go.mod, plugins/logging/go.mod, plugins/maxim/go.mod, plugins/mocker/go.mod, plugins/otel/go.mod, plugins/prompts/go.mod, plugins/semanticcache/go.mod, plugins/telemetry/go.mod, transports/go.mod
All plugin modules and transports module update the same three AWS SDK v2 dependencies to the same patch versions: aws-sdk-go-v2 to v1.41.7, internal/configsources to v1.4.23, and internal/endpoints/v2 to v2.7.23.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • maximhq/bifrost#2968: Updates go.mod files with AWS SDK v2 dependency version upgrades across multiple modules.
  • maximhq/bifrost#1156: Modifies core/go.mod by bumping github.com/aws/aws-sdk-go-v2 dependency versions.

Suggested reviewers

  • danpiths

Poem

🐰 Hops through modules, left and right,
AWS SDK patched up tight!
From forty-one-point-five to seven,
Dependencies updated—close to heaven! 🚀

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch 05-13-mod_updates

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 golangci-lint (2.12.2)

level=error msg="[linters_context] typechecking error: pattern ./...: directory prefix . does not contain main module or its selected dependencies"


Comment @coderabbitai help to get the list of available commands and usage tips.

@akshaydeo
akshaydeo marked this pull request as ready for review May 13, 2026 10:58

Copy link
Copy Markdown
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

akshaydeo commented May 13, 2026

Copy link
Copy Markdown
Contributor Author

Merge activity

  • May 13, 10:58 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • May 13, 10:58 AM UTC: @akshaydeo merged this pull request with Graphite.

@github-actions

Copy link
Copy Markdown
Contributor

🧪 Test Suite Available

This PR can be tested by a repository admin.

Run tests for PR #3461

@akshaydeo
akshaydeo merged commit 725f2cb into main May 13, 2026
14 of 17 checks passed
@akshaydeo
akshaydeo deleted the 05-13-mod_updates branch May 13, 2026 10:58
@coderabbitai
coderabbitai Bot requested a review from danpiths May 13, 2026 10:59
@greptile-apps

greptile-apps Bot commented May 13, 2026

Copy link
Copy Markdown
Contributor

Confidence Score: 5/5

Safe to merge — all changes are confined to dependency manifests with no application logic touched.

The entire PR is a mechanical patch-level bump of the AWS SDK v2 core and two internal packages across all modules. The bump is applied consistently with no module skipped, and go.sum hashes are updated to match. There is nothing here that could introduce a regression beyond what the upstream library itself changes.

No files require special attention.

Important Files Changed

Filename Overview
core/go.mod Bumps aws-sdk-go-v2 to v1.41.7 and internal sub-packages; go.sum updated with matching checksums
framework/go.mod Same aws-sdk-go-v2 bump as core; go.sum updated consistently
transports/go.mod aws-sdk-go-v2 dependency bump mirrored from other modules
plugins/compat/go.mod Routine aws-sdk-go-v2 bump; all checksums updated
plugins/otel/go.mod Routine aws-sdk-go-v2 bump; all checksums updated

Reviews (1): Last reviewed commit: "mod updates" | Re-trigger Greptile

@akshaydeo akshaydeo mentioned this pull request May 20, 2026
18 tasks
akshaydeo added a commit that referenced this pull request May 20, 2026
## Summary

This PR cuts the `v1.5.11` / `v1.3.11` release across core, framework, and all plugins, and introduces a new Claude skill (`release-checklist`) for pre-release migration safety auditing.

## Changes

- **`release-checklist` skill** — Adds `.claude/skills/release-checklist/SKILL.md`, a read-only pre-release audit tool that scans Go-defined database migrations changed in a release for high-scale deadlock/lock-contention risks and boot-time-blocking operations. It produces a structured `PASS`/`WARN`/`FAIL` report with a concrete remediation plan per finding. The skill is designed to grow via an extensible Checks Registry.
- **Version bumps** — `core` → `1.5.11`, `framework` → `1.3.11`, `transports` → `1.5.3`, `plugins/governance` → `1.5.11`, `plugins/logging` → `1.5.11`, `plugins/semanticcache` → `1.5.11`, `plugins/otel` → `1.2.11`, `plugins/maxim` → `1.6.11`, `plugins/prompts` → `1.0.11`, and remaining plugins bumped accordingly.
- **Changelogs populated** — All per-package changelogs updated with the full set of features and fixes shipping in this release.

Key highlights in this release:
- Temporary access tokens for scoped, time-limited API access
- MCP per-user OAuth flow refactor
- Bedrock Mantle inference engine support
- Azure Realtime provider with enriched session tracking
- Direct access control (DAC) and virtual key rotation
- Cluster-aware log metadata and per-node usage aggregation
- Feature flag framework
- Config-hash-based file value override of DB on restart
- Semantic cache plugin rewrite
- Numerous streaming stability, Bedrock, Anthropic, and Gemini fixes
- AWS SDK and dependency security updates

## Type of change

- [ ] Bug fix
- [ ] Feature
- [ ] Refactor
- [ ] Documentation
- [x] Chore/CI

## Affected areas

- [x] Core (Go)
- [x] Transports (HTTP)
- [x] Providers/Integrations
- [x] Plugins
- [x] UI (React)
- [ ] Docs

## How to test

```sh
# Verify version files reflect the new release
cat core/version          # expect 1.5.11
cat framework/version     # expect 1.3.11
cat transports/version    # expect 1.5.3

# Core/Transports
go test ./...
```

To exercise the new `release-checklist` skill, invoke it via Claude with:
```
/release-checklist origin/dev...HEAD
```
Expected output: a structured report with `PASS`/`WARN`/`FAIL` per check and a Remediation Plan table for any findings.

## Screenshots/Recordings

N/A

## Breaking changes

- [ ] Yes
- [x] No

## Related issues

#3603, #3565, #3489, #3334, #3335, #3435, #3554, #3590, #3444, #3198, #3581, #3610, #3599, #3567, #3382, #3461 and others listed in the changelogs.

## Security considerations

- AWS SDK and dependency security updates are included (#3461).
- `FullyRedacted()` for proxy passwords and `MarshalForStorage()` for `ProxyConfig` prevent partial secret leakage in API responses (#3445).
- The `release-checklist` skill is strictly read-only and never modifies files.

## Checklist

- [x] I read `docs/contributing/README.md` and followed the guidelines
- [x] I added/updated tests where appropriate
- [x] I updated documentation where needed
- [x] I verified builds succeed (Go and UI)
- [ ] I verified the CI pipeline passes locally if applicable
@akshaydeo akshaydeo mentioned this pull request May 20, 2026
@coderabbitai coderabbitai Bot mentioned this pull request Jun 21, 2026
@coderabbitai coderabbitai Bot mentioned this pull request Jun 30, 2026
18 tasks
akhsaul pushed a commit to akhsaul/bifrost that referenced this pull request Aug 27, 2026
## Summary

Bumps the AWS SDK for Go v2 to pick up the latest patch releases across all modules in the repository.

## Changes

- `github.com/aws/aws-sdk-go-v2` upgraded from `v1.41.5` → `v1.41.7`
- `github.com/aws/aws-sdk-go-v2/internal/configsources` upgraded from `v1.4.21` → `v1.4.23`
- `github.com/aws/aws-sdk-go-v2/internal/endpoints/v2` upgraded from `v2.7.21` → `v2.7.23`

## Type of change

- [ ] Bug fix
- [ ] Feature
- [ ] Refactor
- [ ] Documentation
- [x] Chore/CI

## Affected areas

- [x] Core (Go)
- [x] Transports (HTTP)
- [ ] Providers/Integrations
- [x] Plugins
- [ ] UI (React)
- [ ] Docs

## How to test

```sh
go test ./...
```

## Breaking changes

- [ ] Yes
- [x] No

## Security considerations

None. These are minor patch-level dependency bumps with no API surface changes.

## Checklist

- [ ] I read `docs/contributing/README.md` and followed the guidelines
- [ ] I added/updated tests where appropriate
- [ ] I updated documentation where needed
- [ ] I verified builds succeed (Go and UI)
- [ ] I verified the CI pipeline passes locally if applicable
akhsaul pushed a commit to akhsaul/bifrost that referenced this pull request Aug 27, 2026
## Summary

This PR cuts the `v1.5.11` / `v1.3.11` release across core, framework, and all plugins, and introduces a new Claude skill (`release-checklist`) for pre-release migration safety auditing.

## Changes

- **`release-checklist` skill** — Adds `.claude/skills/release-checklist/SKILL.md`, a read-only pre-release audit tool that scans Go-defined database migrations changed in a release for high-scale deadlock/lock-contention risks and boot-time-blocking operations. It produces a structured `PASS`/`WARN`/`FAIL` report with a concrete remediation plan per finding. The skill is designed to grow via an extensible Checks Registry.
- **Version bumps** — `core` → `1.5.11`, `framework` → `1.3.11`, `transports` → `1.5.3`, `plugins/governance` → `1.5.11`, `plugins/logging` → `1.5.11`, `plugins/semanticcache` → `1.5.11`, `plugins/otel` → `1.2.11`, `plugins/maxim` → `1.6.11`, `plugins/prompts` → `1.0.11`, and remaining plugins bumped accordingly.
- **Changelogs populated** — All per-package changelogs updated with the full set of features and fixes shipping in this release.

Key highlights in this release:
- Temporary access tokens for scoped, time-limited API access
- MCP per-user OAuth flow refactor
- Bedrock Mantle inference engine support
- Azure Realtime provider with enriched session tracking
- Direct access control (DAC) and virtual key rotation
- Cluster-aware log metadata and per-node usage aggregation
- Feature flag framework
- Config-hash-based file value override of DB on restart
- Semantic cache plugin rewrite
- Numerous streaming stability, Bedrock, Anthropic, and Gemini fixes
- AWS SDK and dependency security updates

## Type of change

- [ ] Bug fix
- [ ] Feature
- [ ] Refactor
- [ ] Documentation
- [x] Chore/CI

## Affected areas

- [x] Core (Go)
- [x] Transports (HTTP)
- [x] Providers/Integrations
- [x] Plugins
- [x] UI (React)
- [ ] Docs

## How to test

```sh
# Verify version files reflect the new release
cat core/version          # expect 1.5.11
cat framework/version     # expect 1.3.11
cat transports/version    # expect 1.5.3

# Core/Transports
go test ./...
```

To exercise the new `release-checklist` skill, invoke it via Claude with:
```
/release-checklist origin/dev...HEAD
```
Expected output: a structured report with `PASS`/`WARN`/`FAIL` per check and a Remediation Plan table for any findings.

## Screenshots/Recordings

N/A

## Breaking changes

- [ ] Yes
- [x] No

## Related issues

maximhq#3603, maximhq#3565, maximhq#3489, maximhq#3334, maximhq#3335, maximhq#3435, maximhq#3554, maximhq#3590, maximhq#3444, maximhq#3198, maximhq#3581, maximhq#3610, maximhq#3599, maximhq#3567, maximhq#3382, maximhq#3461 and others listed in the changelogs.

## Security considerations

- AWS SDK and dependency security updates are included (maximhq#3461).
- `FullyRedacted()` for proxy passwords and `MarshalForStorage()` for `ProxyConfig` prevent partial secret leakage in API responses (maximhq#3445).
- The `release-checklist` skill is strictly read-only and never modifies files.

## Checklist

- [x] I read `docs/contributing/README.md` and followed the guidelines
- [x] I added/updated tests where appropriate
- [x] I updated documentation where needed
- [x] I verified builds succeed (Go and UI)
- [ ] I verified the CI pipeline passes locally if applicable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants