Skip to content

Commit 8666ea3

Browse files
chore(发布): 0.7.11
把已在 main 落地的 OpenCode 与 Hermes Skill 分身挂接收进 0.7.11。 版本停在 0.7.x,不改 0.7.10 历史,不发明新功能。 Co-authored-by: Dandre Yang <Dandre126@users.noreply.github.com>
1 parent 3e24897 commit 8666ea3

7 files changed

Lines changed: 10 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## Unreleased
44

5+
## 0.7.11 - 2026-08-23
6+
57
- Attach first-party Skill avatars to OpenCode and Hermes when those host
68
homes already exist (`~/.config/opencode/skills/<skill>`,
79
`~/.hermes/skills/<skill>`). Detection stays fail-closed: absent homes

pyproject.toml

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

55
[project]
66
name = "dyro"
7-
version = "0.7.10"
7+
version = "0.7.11"
88
description = "DyroEngineeringFlow: local-first automation and delivery control for multi-repository teams"
99
readme = "README.md"
1010
requires-python = ">=3.11"

src/dyro/bridge/skill/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ release, publish, console, install, or any confirmation/approval field.
5050
```json
5151
{
5252
"protocol": {"major": 1, "minor": 0},
53-
"client": {"name": "dyro-agent-bridge-skill", "version": "0.7.10"},
53+
"client": {"name": "dyro-agent-bridge-skill", "version": "0.7.11"},
5454
"operation": "bridge.capabilities.compact",
5555
"input": {}
5656
}

tests/test_cli.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2146,6 +2146,6 @@ def test_package_version_matches_pyproject(self) -> None:
21462146
from dyro import __version__
21472147

21482148
metadata = tomllib.loads(Path("pyproject.toml").read_text(encoding="utf-8"))
2149-
self.assertEqual(metadata["project"]["version"], "0.7.10")
2150-
self.assertEqual(__version__, "0.7.10")
2149+
self.assertEqual(metadata["project"]["version"], "0.7.11")
2150+
self.assertEqual(__version__, "0.7.11")
21512151
self.assertEqual(__version__, metadata["project"]["version"])

tests/test_console_artifacts.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,12 +225,12 @@ def test_page_and_manifest_keep_p3_fail_closed_pins(self) -> None:
225225
self.assertNotEqual(refresh_at, -1)
226226
self.assertNotIn(b"/artifacts", script.body[refresh_at:next_fn])
227227

228-
def test_package_version_is_0_7_10(self) -> None:
228+
def test_package_version_is_0_7_11(self) -> None:
229229
import tomllib
230230
from pathlib import Path
231231

232232
metadata = tomllib.loads(Path("pyproject.toml").read_text(encoding="utf-8"))
233-
self.assertEqual(metadata["project"]["version"], "0.7.10")
233+
self.assertEqual(metadata["project"]["version"], "0.7.11")
234234

235235

236236
class ConsoleArtifactServiceTests(WorkspaceCase):

tests/test_release_gates.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def test_physics_train_refuses_published_0_6_9_tag(self) -> None:
3232
def test_0_7_release_runs_gates_without_claiming_1_0(self) -> None:
3333
stdout = StringIO()
3434
with redirect_stdout(stdout):
35-
code = main(["--root", str(ROOT), "--release-tag", "v0.7.10"])
35+
code = main(["--root", str(ROOT), "--release-tag", "v0.7.11"])
3636
self.assertEqual(code, 0)
3737
self.assertIn("0.7 gates present", stdout.getvalue())
3838
self.assertNotIn("1.0 gates present", stdout.getvalue())

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)