feat: release Dever 0.1.5 with direct workers and long transactions

This commit is contained in:
Codex committed 2026-10-11 11:17:33 +00:00
1 parent 89629c2197
commit a900d7e8db
153 files changed
+3676 -3708

No files matched your search

+8 -2
View File
@@ -31,7 +31,11 @@ impl Project {
MachineManager::new(layout.clone())
.install_requested("1.0.0")
.unwrap();
fs::copy(env!("CARGO_BIN_EXE_dever-launcher"), layout.bin().join("dever")).unwrap();
fs::copy(
fixture_binary(env!("CARGO_BIN_EXE_dever-launcher")),
layout.bin().join("dever"),
)
.unwrap();
let root = temporary.path().join("project");
fs::create_dir_all(root.join("module")).unwrap();
fs::create_dir(root.join("config")).unwrap();
@@ -122,7 +126,9 @@ fn project_skill_preserves_user_bytes_permissions_and_updates_only_its_block() {
let suffix = "\r\n# 自定义后文\r\n原样保留";
fs::write(
&agents,
format!("{prefix}<!-- dever-language:start -->\n旧规则\n<!-- dever-language:end -->{suffix}"),
format!(
"{prefix}<!-- dever-language:start -->\n旧规则\n<!-- dever-language:end -->{suffix}"
),
)
.unwrap();
fixture.succeeds();