From 6b9a75267be3cd2d5b9ccac295497b08ead567ad Mon Sep 17 00:00:00 2001 From: jinliyl <6469360+jinliyl@users.noreply.github.com> Date: Wed, 19 Aug 2026 11:33:52 +0800 Subject: [PATCH] fix(ci): support AgentScope 2.0.6 initialization (#457) --- .github/workflows/pre-commit.yml | 9 +-------- .github/workflows/windows-smoke.yml | 2 +- packages/reme_ai_studio/pyproject.toml | 2 +- pyproject.toml | 6 +++--- reme/__init__.py | 2 +- tests/fixtures/config/version-smoke.yaml | 17 +++++++++++++++++ 6 files changed, 24 insertions(+), 14 deletions(-) create mode 100644 tests/fixtures/config/version-smoke.yaml diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 191cbb95..b1fe55b3 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -28,11 +28,4 @@ jobs: run: | pre-commit install - name: Pre-commit starts - run: | - pre-commit run --all-files > pre-commit.log 2>&1 || true - cat pre-commit.log - if grep -q Failed pre-commit.log; then - echo -e "\e[41m [**FAIL**] Please install pre-commit and format your code first. \e[0m" - exit 1 - fi - echo -e "\e[46m ********************************Passed******************************** \e[0m" + run: pre-commit run --all-files diff --git a/.github/workflows/windows-smoke.yml b/.github/workflows/windows-smoke.yml index 54760137..9c1eb6ba 100644 --- a/.github/workflows/windows-smoke.yml +++ b/.github/workflows/windows-smoke.yml @@ -55,7 +55,7 @@ jobs: Pop-Location - name: Run version job - run: reme start service.backend=cli job=version + run: reme start config=tests/fixtures/config/version-smoke.yaml job=version - name: Run Windows path tests run: | diff --git a/packages/reme_ai_studio/pyproject.toml b/packages/reme_ai_studio/pyproject.toml index eabd6d38..67878504 100644 --- a/packages/reme_ai_studio/pyproject.toml +++ b/packages/reme_ai_studio/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "reme-ai-studio" -version = "0.4.1.7" +version = "0.4.1.8" description = "Optional ReMe Studio static frontend." readme = "README.md" license = "Apache-2.0" diff --git a/pyproject.toml b/pyproject.toml index 40e91f54..4e2c2f90 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,10 +43,10 @@ dependencies = [ [project.optional-dependencies] web = [ - "reme-ai-studio==0.4.1.7", + "reme-ai-studio==0.4.1.8", ] core = [ - "agentscope==2.0.6", + "agentscope[model-ollama]==2.0.6", "claude-agent-sdk>=0.2.126", "dingtalk-stream>=0.24.3", "openai-codex>=0.144.4", @@ -58,7 +58,7 @@ core = [ "neo4j>=6.2.0", "networkx>=3.4.2", "polars>=1.43.0", - "reme-ai-studio==0.4.1.7", + "reme-ai-studio==0.4.1.8", ] dev = [ "packaging>=24.2", diff --git a/reme/__init__.py b/reme/__init__.py index dea7ece7..a80ee594 100644 --- a/reme/__init__.py +++ b/reme/__init__.py @@ -1,6 +1,6 @@ """ReMe CLI package.""" -__version__ = "0.4.1.7" +__version__ = "0.4.1.8" from . import config from . import constants diff --git a/tests/fixtures/config/version-smoke.yaml b/tests/fixtures/config/version-smoke.yaml new file mode 100644 index 00000000..c72ab366 --- /dev/null +++ b/tests/fixtures/config/version-smoke.yaml @@ -0,0 +1,17 @@ +workspace_dir: ${RUNNER_TEMP}/reme-version-smoke +enable_logo: false +log_to_console: false +log_to_file: false + +service: + backend: cli + +jobs: + version: + backend: base + description: return reme package version + parameters: + type: object + properties: {} + steps: + - backend: version_step