Skip to content

Commit 68ac584

Browse files
committed
chore(release): bump 1.0.1 metadata and repository links
Sync package/plugin version markers to 1.0.1, document the release fixes in changelog, and update project URLs to the new GitHub repository. Made-with: Cursor
1 parent 9cdf358 commit 68ac584

9 files changed

Lines changed: 25 additions & 13 deletions

File tree

.claude-plugin/plugin.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name": "autocode",
3-
"version": "0.9.0",
3+
"version": "1.0.1",
44
"description": "Claude Code plugin for competitive programming problem-setting workflows.",
55
"author": {
66
"name": "SummerOneTwo",
77
"url": "https://github.com/SummerOneTwo"
88
},
9-
"homepage": "https://github.com/SummerOneTwo/AutoCode",
10-
"repository": "https://github.com/SummerOneTwo/AutoCode",
9+
"homepage": "https://github.com/SZTU-ACM/AutoCode",
10+
"repository": "https://github.com/SZTU-ACM/AutoCode",
1111
"license": "MIT",
1212
"keywords": ["claude-code", "plugin", "competitive-programming", "mcp", "autocode"]
1313
}

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,18 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.0.1] - 2026-04-30
9+
10+
### Bug Fixes
11+
12+
- **质量门禁默认契约对齐**
13+
-`require_wrong_solution_kill` 默认值调整为 `false``workflow/models`、模板与 hook 同步),避免默认流程在未显式启用错解杀伤门禁时被错误阻断。
14+
- **validator 信号语义修复**
15+
- `problem_verify_tests` 生成 `quality_signals` 时,若 `validator` 检查为 `skipped`,不再标记为 `executed=true/passed=true`,避免“未执行校验却通过门禁”的旁路。
16+
- **回归测试精度增强**
17+
- 收紧交互题 `generator_build` 门禁测试断言,确保命中 `interactor_build` 前置约束。
18+
- 修正审计门禁测试断言目标,与缺失项一致,降低文案细化导致的伪回归噪音。
19+
820
## [1.0.0] - 2026-04-30
921

1022
### Features

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ MIT License - 详见 [LICENSE](LICENSE)。
298298

299299
## 链接
300300

301-
- [文档](https://github.com/SummerOneTwo/AutoCode#readme)
301+
- [文档](https://github.com/SZTU-ACM/AutoCode#readme)
302302
- [PyPI](https://pypi.org/project/autocode-mcp/)
303-
- [GitHub](https://github.com/SummerOneTwo/AutoCode)
304-
- [Issue Tracker](https://github.com/SummerOneTwo/AutoCode/issues)
303+
- [GitHub](https://github.com/SZTU-ACM/AutoCode)
304+
- [Issue Tracker](https://github.com/SZTU-ACM/AutoCode/issues)

TROUBLESHOOTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,4 +203,4 @@ PermissionError: [Errno 13] Permission denied
203203
1. 查看测试用例:`tests/` 目录
204204
2. 检查工具文档:`src/autocode_mcp/tools/` 源代码注释
205205
3. 运行测试验证环境:`pytest tests/ -v`
206-
4. 提交 Issue:[GitHub Issues](https://github.com/SummerOneTwo/AutoCode/issues)
206+
4. 提交 Issue:[GitHub Issues](https://github.com/SZTU-ACM/AutoCode/issues)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "autocode-mcp"
3-
version = "0.9.0"
3+
version = "1.0.1"
44
description = "MCP Server for competitive programming problem creation, based on AutoCode paper"
55
readme = "README.md"
66
requires-python = ">=3.10"

src/autocode_mcp/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"""
77
import os
88

9-
__version__ = "0.9.0"
9+
__version__ = "1.0.1"
1010

1111
# 获取 templates 目录路径(包内目录)
1212
_PACKAGE_DIR = os.path.dirname(__file__)

tests/test_packaging.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def test_import():
1212
"""测试模块导入。"""
1313
from autocode_mcp import __version__
1414

15-
assert __version__ == "0.9.0"
15+
assert __version__ == "1.0.1"
1616

1717

1818
def test_tool_result():

tests/test_plugin_manifest.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ def test_claude_plugin_manifest_links_mcp_config():
1111
manifest = json.loads(Path(".claude-plugin/plugin.json").read_text(encoding="utf-8"))
1212

1313
assert manifest["name"] == "autocode"
14-
assert manifest["version"] == "0.9.0"
14+
assert manifest["version"] == "1.0.1"
1515

1616

1717
def test_claude_plugin_manifest_has_interface_metadata():
1818
"""Claude Code plugin manifest should expose core metadata."""
1919
manifest = json.loads(Path(".claude-plugin/plugin.json").read_text(encoding="utf-8"))
2020

2121
assert manifest["description"]
22-
assert manifest["homepage"] == "https://github.com/SummerOneTwo/AutoCode"
22+
assert manifest["homepage"] == "https://github.com/SZTU-ACM/AutoCode"
2323
assert "autocode" in manifest["keywords"]
2424

2525

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)