Releases: AI45Lab/Code
Releases · AI45Lab/Code
v2.4.0
v2.3.0
- chore: bump all SDK versions to 2.3.0
- perf(tools): wrap SearchConfig in Arc to reduce ToolContext clone cost
- refactor(core): split config, store, permissions into focused modules
- refactor(ahp): reduce function parameters using struct pattern
v2.2.0
- fix: update examples package-lock.json to 2.2.0
- fix: complete version alignment to 2.2.0
- fix: update all version references to 2.2.0
- chore: bump version to 2.2.0 and update documentation
- feat(sdk): add max_execution_time_ms to Node and Python SDKs
- fix: correct queue_forward_handle cleanup scope
- perf: optimize agent execution with timeout protection and leak fixes
- fix: implement duplicate_tool_call_threshold detection logic
- feat: add HITL confirmation policy support to SessionOptions
- feat(node-sdk): add HITL confirmation policy support to SessionOptions
- docs: add API contract smoke for node sdk
- docs: update readme for a3s-code 2.1
v2.1.0
- Fix release clippy warnings
- Release a3s-code 2.1.0
v2.0.1
- release: a3s-code v2.0.1
v2.0.0
- fix: gate unix socket AHP on unix targets
- fix: use published a3s-ahp event API
- ci: make release scripts work in standalone checkout
- ci: align release workflow with 2.0 python sdk
- ci: fix standalone a3s-ahp dependency rewrite
- chore: release a3s-code v2.0.0
- feat: support string format for engines param in web_search
- chore: remove python SDK (bootstrap and examples)
- feat: enable headless engines (google, baidu, bing_cn) in web_search
- chore: update a3s-search to v1.1 with obscura feature
- fix: resolve stack overflow in HCL-style test and clippy warnings
- Fix tool output limits and config docs
v1.11.0
- chore: align Node.js SDK version to v1.11.0
- chore: bump version to v1.11.0
- fix: update REPO to AI45Lab/Code for Python SDK bootstrap
- fix(core): avoid duplicate content in OpenAI streaming when both delta and message have content
v1.10.0
- chore: align all SDK versions to v1.10.0
- fix: remove unused import in config.rs
- feat: remove HCL support, ACL-only for a3s-code-core
v1.9.4
- fix: add version to a3s-acl git dependency for crates.io publishing
- bump version to v1.9.4
- bump version to v1.9.4
- fix: remove unused acl_value_to_json function
- fix: use git dependency for a3s-acl instead of path dependency
- fix(sdk): align Python and Node SDK docs with ACL format support
- feat(core): support ACL and JSON config formats in Agent.create
v1.9.3
- fix: update version files to 1.9.3
- fix(core): convert if to match guard to satisfy clippy collapsible_match
- fix: run clippy only on lib and bins, not tests
- fix: apply clippy suggestions for unnecessary_map_or
- fix: revert is_none_or to map_or for CI compatibility
- fix: resolve clippy warnings for v1.9.3 release
- chore: bump version to 1.9.3 and fix python repository URL
- feat(core): add reasoning_delta event type for kimi reasoning_content
- chore(code): local changes before merge
- feat(code): pre-analysis optimization and MiniMax compatibility