Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Conversation

jsonbailey
Copy link
Contributor

@jsonbailey jsonbailey commented Oct 13, 2025

Note

Adds CI workflow and TS/Typedoc configs for server-ai-langchain, and relaxes brittle warning assertions in tests.

  • CI:
    • Add GitHub Actions workflow /.github/workflows/server-ai-langchain.yml to build/test @launchdarkly/server-sdk-ai-langchain using shared CI steps.
  • Tests:
    • In packages/ai-providers/server-ai-langchain/__tests__/LangChainProvider.test.ts, loosen warning checks by asserting warn called once for non-string/array responses instead of matching exact messages.
  • TypeScript/Docs:
    • Add packages/ai-providers/server-ai-langchain/tsconfig.ref.json and reference it in root tsconfig.json.
    • Add packages/ai-providers/server-ai-langchain/typedoc.json for docs generation.

Written by Cursor Bugbot for commit 96b267a. This will update automatically on new commits. Configure here.

@jsonbailey jsonbailey requested a review from a team as a code owner October 13, 2025 23:02
Copy link
Contributor

@launchdarkly/browser size report
This is the brotli compressed size of the ESM build.
Compressed size: 169118 bytes
Compressed size limit: 200000
Uncompressed size: 789399 bytes

Copy link
Contributor

@launchdarkly/js-sdk-common size report
This is the brotli compressed size of the ESM build.
Compressed size: 24988 bytes
Compressed size limit: 26000
Uncompressed size: 122411 bytes

Copy link
Contributor

@launchdarkly/js-client-sdk-common size report
This is the brotli compressed size of the ESM build.
Compressed size: 17636 bytes
Compressed size limit: 20000
Uncompressed size: 90259 bytes

Copy link
Contributor

@launchdarkly/js-client-sdk size report
This is the brotli compressed size of the ESM build.
Compressed size: 21721 bytes
Compressed size limit: 25000
Uncompressed size: 74698 bytes

@jsonbailey jsonbailey merged commit a2236a9 into main Oct 14, 2025
31 checks passed
@jsonbailey jsonbailey deleted the jb/langchain-ci-tests branch October 14, 2025 14:25
@github-actions github-actions bot mentioned this pull request Oct 14, 2025
jsonbailey added a commit that referenced this pull request Oct 14, 2025
🤖 I have created a release *beep* *boop*
---


<details><summary>server-sdk-ai-langchain: 0.1.0</summary>

##
[0.1.0](server-sdk-ai-langchain-v0.1.0...server-sdk-ai-langchain-v0.1.0)
(2025-10-14)


### Bug Fixes

* Make unit test less brittle and add CI
([#953](#953))
([a2236a9](a2236a9))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Update the server-ai-langchain changelog to a linked 0.1.0 entry with
the 2025-10-14 date.
> 
> - Update `packages/ai-providers/server-ai-langchain/CHANGELOG.md`:
>   - Change version header to linked `0.1.0 (2025-10-14)`.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
dc5438c. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jason Bailey <jbailey@launchdarkly.com>
@github-actions github-actions bot mentioned this pull request Oct 14, 2025
jsonbailey added a commit that referenced this pull request Oct 14, 2025
🤖 I have created a release *beep* *boop*
---


<details><summary>server-sdk-ai-langchain: 0.1.0</summary>

##
[0.1.0](server-sdk-ai-langchain-v0.1.0...server-sdk-ai-langchain-v0.1.0)
(2025-10-14)


### Features

* Add LangChain Provider for AI SDK
([#941](#941))
([9cbfb87](9cbfb87))


### Bug Fixes

* Make unit test less brittle and add CI
([#953](#953))
([a2236a9](a2236a9))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Updates `packages/ai-providers/server-ai-langchain/CHANGELOG.md` to
add the 0.1.0 entry with a bug fixes section and adjusted date.
> 
> - **Changelog updates**
(`packages/ai-providers/server-ai-langchain/CHANGELOG.md`):
>   - Add `0.1.0 (2025-10-13)` entry.
> - Add **Bug Fixes** section noting unit test stability and CI
addition.
>   - Retain feature entry for LangChain Provider.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
1937cb9. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jason Bailey <jbailey@launchdarkly.com>
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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.