Skip to content

fix: Point the Go AI SDK routing entries at go-server-sdk-ai - #170

Open
jsonbailey wants to merge 1 commit into
mainfrom
jb/aic-3306/go-ai-path
Open

jsonbailey wants to merge 1 commit into
mainfrom
jb/aic-3306/go-ai-path

Conversation

@jsonbailey

@jsonbailey jsonbailey commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Summary

The ldai module moved out of go-server-sdk into its own repository, launchdarkly/go-server-sdk-ai. The old module's final release was ldai/v0.9.4, which carries a // Deprecated: notice in go.mod and will never get another release.

The agentcontrol/migrate skill listed the old path in two places, so an agent following it would install a deprecated module and silently miss 0.10.0 and everything after.

Changes

  • skills/agentcontrol/migrate/SKILL.md — the Stage 2 "Install the AI SDK" list
  • skills/agentcontrol/migrate/references/phase-1-analysis-checklist.md — the Go row of the SDK routing table

Both are the install-path reference only, so no surrounding guidance needed to change. Verified no other go-server-sdk/ldai references remain in the repo.

Two follow-ups outside this repo

  1. The routing table in phase-1-analysis-checklist.md is annotated as "Quoted from the ai-configs-relaunch-guides/AGENT-SETUP-PROMPT.md SDK routing table." That upstream file is not in this repo, so its Go row likely still carries the old path and needs the same fix at the source.

  2. launchdarkly/launchdarkly-github-agent has what appears to be a sibling copy of this skill (skills/aiconfig-migrate/SKILL.md and its references/phase-1-analysis-checklist.md) with the same two references. Not changed here.

I did not change the Go entries to carry a version constraint the way the Python and Node entries do (>=0.20.0, ^0.20.0), since go get <module> resolves to latest and the existing Go entries never specified one.

Related issues


Note

Overview
Updates the agentcontrol/migrate skill so Go migrations point at the standalone github.com/launchdarkly/go-server-sdk-ai module instead of the deprecated go-server-sdk/ldai subpath.

The Stage 2 install list in SKILL.md and the Go row of the SDK routing table in phase-1-analysis-checklist.md are the only edits—agents following the skill will go get the current AI SDK rather than a frozen deprecated module.

Reviewed by Cursor Bugbot for commit 72032c4. Bugbot is set up for automated code reviews on this repo. Configure here.

The ldai module moved from github.com/launchdarkly/go-server-sdk/ldai to
its own repository, github.com/launchdarkly/go-server-sdk-ai. The old
module's final release was ldai/v0.9.4, which carries a deprecation
notice, so the migrate skill was telling agents to install a frozen
module.

Ref: AIC-3306
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

Skill eval results

Skill Before After Δ
agentcontrol/configs-create 100/100 (4/4) 75/100 (3/4) -25
agentcontrol/configs-update 80/100 (4/5) 80/100 (4/5) no change
agentcontrol/configs-variations 80/100 (4/5) 80/100 (4/5) no change
agentcontrol/tools 75/100 (3/4) 75/100 (3/4) no change
feature-flags/flag-and-release-change - 100/100 (4/4) new
feature-flags/flag-release - 100/100 (5/5) new
feature-flags/launchdarkly-flag-command - 100/100 (3/3) new
feature-flags/launchdarkly-flag-create 100/100 (3/3) 100/100 (4/4) no change
feature-flags/launchdarkly-flag-drift - 100/100 (4/4) new
feature-flags/should-flag-change - 100/100 (17/17) new
onboarding - 50/100 (2/4) new

Only suites whose source actually changed since their last recorded score were re-run. Soft-failing while we stabilise the baseline.

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.

1 participant