Skip to content

docs(skills): say which package provides the experimental entry point - #153

Merged
XieX merged 1 commit into
xie/agent-skillsfrom
xie/skills-readme-experimental-package
Oct 9, 2026
Merged

XieX merged 1 commit into
xie/agent-skillsfrom
xie/skills-readme-experimental-package

Conversation

@XieX

@XieX XieX commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Corrects one sentence in the "Experimental features" section of packages/ai/README.md (launchdarkly-ai-python).

The README said launchdarkly_ai_server.experimental is something "this package installs". That isn't guaranteed. packages/ai/pyproject.toml depends on an unpinned launchdarkly-ai-server. A user who upgrades only launchdarkly-ai-python keeps whatever launchdarkly-ai-server they already have installed or locked, because that version still satisfies the requirement. The latest published release, 0.2.4, has no experimental subpackage, so on it import launchdarkly_ai_server.experimental.skills raises ModuleNotFoundError. Nothing else breaks: launchdarkly-ai-python is from launchdarkly_ai_server import * and never imports experimental.

The new text:

  • says the features live in launchdarkly-ai-server and need a release of it that includes them
  • tells users to upgrade launchdarkly-ai-server itself if the import fails

🤖 Generated with Claude Code, updated by @XieX


Note

Overview
Documentation-only update to the Experimental features section in packages/ai/README.md.

The README no longer implies that installing launchdarkly-ai-python always installs a launchdarkly-ai-server build with experimental. It now states that experimental APIs live in launchdarkly-ai-server, depend on a server release that actually ships them, and that import launchdarkly_ai_server.experimental failures should be fixed by upgrading launchdarkly-ai-server, not only the barrel package—because the dependency is unpinned and an older server can remain after upgrading launchdarkly-ai-python.

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

The launchdarkly-ai-python README said launchdarkly_ai_server.experimental
is something "this package installs". The dependency on
launchdarkly-ai-server is unpinned, so upgrading only launchdarkly-ai-python
can keep an older launchdarkly-ai-server (0.2.4 has no experimental
subpackage). Say the features need a launchdarkly-ai-server release that
includes them, and to upgrade that package if the import fails.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@XieX
XieX marked this pull request as ready for review October 9, 2026 17:30
@XieX
XieX merged commit dbd15da into xie/agent-skills Oct 9, 2026
8 checks passed
@XieX
XieX deleted the xie/skills-readme-experimental-package branch October 9, 2026 19:21
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