Skip to content

refactor(ai-sdk): rebrand [Rudder AI] error prefix to [ai-sdk], fix issue URL#34

Merged
suleimansh merged 1 commit into
mainfrom
quality/ai-sdk
Jun 26, 2026
Merged

refactor(ai-sdk): rebrand [Rudder AI] error prefix to [ai-sdk], fix issue URL#34
suleimansh merged 1 commit into
mainfrom
quality/ai-sdk

Conversation

@suleimansh

Copy link
Copy Markdown
Member

Code quality pass for @gemstack/ai-sdk (the flagship leg of the per-package GemStack quality sweep).

What

  • Rebrand the message prefix - 108 user-facing error/log messages across 38 modules still used the migration leftover [Rudder AI]. Renamed to [ai-sdk], matching the sibling packages ([ai-skills], [ai-autopilot]) which prefix with their package name.
  • Fix the issue URL - the Bedrock provider's "file an issue" link pointed at github.com/rudderjs/rudder; now github.com/gemstack-land/gemstack.

Deliberately NOT changed

Only the bracketed [Rudder AI] literal was touched. The serialized __rudderjs tool discriminators, Symbol.for('rudderjs.ai.*') keys, and the @rudderjs/* optional-integration specifiers/comments are untouched - they're cross-version-compat identifiers and real (optional, lazy) integrations. Removing the @rudderjs/* coupling is a separate, design-first effort tracked under its own epic.

Verification

Pure message-text change. Typecheck clean, 977 tests pass. Patch changeset included (user-visible message wording).

…ssue URL

Code quality pass for @gemstack/ai-sdk:

- Renamed the user-facing error/log message prefix from the migration
  leftover [Rudder AI] to [ai-sdk] across 108 messages in 38 modules,
  matching the sibling packages ([ai-skills], [ai-autopilot]) which prefix
  with the package name. Only the bracketed literal was changed; the
  serialized __rudderjs discriminators, Symbol.for('rudderjs.ai.*') keys,
  and @rudderjs/* integration specifiers are deliberately untouched (those
  are tracked separately under the decoupling epic).
- Fixed the Bedrock provider's "file an issue" URL from
  github.com/rudderjs/rudder to github.com/gemstack-land/gemstack.

Pure message-text change. Typecheck clean, 977 tests pass.
@suleimansh suleimansh added the enhancement New feature or request label Jun 26, 2026
@suleimansh suleimansh self-assigned this Jun 26, 2026
@suleimansh suleimansh added the enhancement New feature or request label Jun 26, 2026
@suleimansh suleimansh merged commit 035050e into main Jun 26, 2026
1 check passed
@suleimansh suleimansh deleted the quality/ai-sdk branch June 26, 2026 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant