Skip to content

Commit af5beaf

Browse files
committed
chore: bump version to 1.9.3 and fix python repository URL
- Bump core, node SDK, and python SDK to 1.9.3 - Fix python SDK repository URL to AI45Lab/Code - Include auto-formatting changes from cargo fmt
1 parent 9e4e307 commit af5beaf

6 files changed

Lines changed: 18 additions & 21 deletions

File tree

core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "a3s-code-core"
3-
version = "1.9.2"
3+
version = "1.9.3"
44
edition = "2021"
55
authors = ["A3S Lab Team"]
66
license = "MIT"

core/src/planning/llm_planner.rs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -234,10 +234,7 @@ impl LlmPlanner {
234234

235235
/// Perform pre-analysis in a single LLM call: intent classification, goal extraction,
236236
/// execution plan, and input optimization. Falls back to heuristics on failure.
237-
pub async fn pre_analyze(
238-
llm: &Arc<dyn LlmClient>,
239-
prompt: &str,
240-
) -> Result<PreAnalysis> {
237+
pub async fn pre_analyze(llm: &Arc<dyn LlmClient>, prompt: &str) -> Result<PreAnalysis> {
241238
let system = crate::prompts::PRE_ANALYSIS_SYSTEM;
242239

243240
let messages = vec![Message::user(prompt)];
@@ -264,8 +261,8 @@ impl LlmPlanner {
264261
};
265262

266263
let goal_description = parsed.goal.description.clone();
267-
let goal = AgentGoal::new(goal_description.clone())
268-
.with_criteria(parsed.goal.success_criteria);
264+
let goal =
265+
AgentGoal::new(goal_description.clone()).with_criteria(parsed.goal.success_criteria);
269266

270267
let complexity = match parsed.execution_plan.complexity.as_str() {
271268
"Simple" => Complexity::Simple,

sdk/node/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "a3s-code-node"
3-
version = "1.9.2"
3+
version = "1.9.3"
44
edition = "2021"
55
authors = ["A3S Lab Team"]
66
license = "MIT"
@@ -11,7 +11,7 @@ description = "A3S Code Node.js bindings - Native addon via napi-rs"
1111
crate-type = ["cdylib"]
1212

1313
[dependencies]
14-
a3s-code-core = { version = "1.9.2", path = "../../core", features = ["ahp"] }
14+
a3s-code-core = { version = "1.9.3", path = "../../core", features = ["ahp"] }
1515
napi = { version = "2", features = ["async", "napi6", "serde-json"] }
1616
napi-derive = "2"
1717
tokio = { version = "1.35", features = ["full"] }

sdk/node/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@a3s-lab/code",
3-
"version": "1.9.2",
3+
"version": "1.9.3",
44
"description": "A3S Code - Native AI coding agent library for Node.js",
55
"main": "index.js",
66
"types": "index.d.ts",
@@ -44,11 +44,11 @@
4444
"test:loop": "tsx --tsconfig examples/tsconfig.json examples/test_loop_commands.ts"
4545
},
4646
"optionalDependencies": {
47-
"@a3s-lab/code-darwin-arm64": "1.9.2",
48-
"@a3s-lab/code-linux-x64-gnu": "1.9.2",
49-
"@a3s-lab/code-linux-x64-musl": "1.9.2",
50-
"@a3s-lab/code-linux-arm64-gnu": "1.9.2",
51-
"@a3s-lab/code-linux-arm64-musl": "1.9.2",
52-
"@a3s-lab/code-win32-x64-msvc": "1.9.2"
47+
"@a3s-lab/code-darwin-arm64": "1.9.3",
48+
"@a3s-lab/code-linux-x64-gnu": "1.9.3",
49+
"@a3s-lab/code-linux-x64-musl": "1.9.3",
50+
"@a3s-lab/code-linux-arm64-gnu": "1.9.3",
51+
"@a3s-lab/code-linux-arm64-musl": "1.9.3",
52+
"@a3s-lab/code-win32-x64-msvc": "1.9.3"
5353
}
54-
}
54+
}

sdk/python/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
[package]
22
name = "a3s-code-py"
3-
version = "1.9.2"
3+
version = "1.9.3"
44
edition = "2021"
55
authors = ["A3S Lab Team"]
66
license = "MIT"
7-
repository = "https://github.com/A3S-Lab/Code"
7+
repository = "https://github.com/AI45Lab/Code"
88
description = "A3S Code Python bindings - Native Python module via PyO3"
99

1010
[lib]
1111
name = "a3s_code"
1212
crate-type = ["cdylib"]
1313

1414
[dependencies]
15-
a3s-code-core = { version = "1.9.2", path = "../../core", features = ["ahp"] }
15+
a3s-code-core = { version = "1.9.3", path = "../../core", features = ["ahp"] }
1616
pyo3 = "0.23"
1717
tokio = { version = "1.35", features = ["full"] }
1818
serde_json = "1.0"

sdk/python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "maturin"
44

55
[project]
66
name = "a3s-code"
7-
version = "1.9.2"
7+
version = "1.9.3"
88
description = "A3S Code - Native Python bindings for the AI coding agent"
99
readme = "README.md"
1010
license = {text = "MIT"}

0 commit comments

Comments
 (0)