Skip to content

Conversation

@OhYee
Copy link
Member

@OhYee OhYee commented Jan 13, 2026

Thank you for creating a pull request to contribute to Serverless Devs agentrun-sdk-python code! Before you open the request please answer the following questions to help it be more easily integrated. Please check the boxes "[ ]" with "[x]" when done too.
Please select one of the PR types below to complete


Fix bugs

Bug detail

The specific manifestation of the bug or the associated issue.

Pull request tasks

  • Add test cases for the changes
  • Passed the CI test

Update docs

Reason for update

Why do you need to update your documentation?

Pull request tasks

  • Update Chinese documentation
  • Update English documentation

Add contributor

Contributed content

  • Code
  • Document

Content detail

if content_type == 'code' || content_type == 'document':
    please tell us `PR url`,like: https://github.com/Serverless-Devs/agentrun-sdk-python/pull/1
else:
    please describe your contribution in detail

Others

Reason for update

Why do you need to update your documentation?

OhYee added 3 commits January 13, 2026 11:05
Add a new test step to verify that the package can be installed
with minimal dependencies and that basic functionality works
after installation.

This test creates a temporary environment, installs only the
default dependencies, and tests basic import and version
printing to catch issues with optional dependency handling.

////
添加最小安装测试到工作流程

在工作流程中添加了一个新测试步骤,以验证包可以在仅安装最小依赖的情况下进行安装,
并在安装后测试基本功能是否正常工作。

此测试创建一个临时环境,仅安装默认依赖项,然后测试基本导入和版本打印,
以捕获可选依赖项处理方面的问题。

Change-Id: I323d7910209b4b2e37e6c867332fe726d593b8c3
Signed-off-by: OhYee <oyohyee@oyohyee.com>
Reorder test steps and update uv commands for better dependency handling.
The minimal installation test now uses proper uv syntax and the type
checking and coverage steps are moved after the installation test.

移除可选依赖测试并重新排序工作流步骤,更新uv命令以改进依赖处理。
最小安装测试现在使用正确的uv语法,类型检查和覆盖率步骤移至
安装测试之后。

Change-Id: Id4b0a0f154b509a3c6cce92dce77c80c3ed5a769
Signed-off-by: OhYee <oyohyee@oyohyee.com>
…ional

Move alibabacloud_bailian20231229 from optional knowledgebase group to main
dependencies since it's now required for core functionality following
the knowledge base feature implementation.

将 alibabacloud_bailian20231229 从可选的知识库组移动到主依赖项,
因为现在核心功能需要它,这是知识库功能实现后的变化。

Change-Id: I2d6e6fc76ccc969a76959a3609e13fe95e8b7621
Signed-off-by: OhYee <oyohyee@oyohyee.com>
@OhYee OhYee merged commit e9b01f3 into main Jan 13, 2026
2 checks passed
@OhYee OhYee deleted the fix-optional-deps branch January 13, 2026 03:25
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