# 0.9.8 — Host path translation fix

> Formal release identity, checks, limitations and links for Harbor Self-Evolving 0.9.8.

---

LLMS index: [llms.txt](/harbor-self-evolving/llms.txt)

---

Released 2026-09-21. Formal source tag: [`v0.9.8`](https://github.com/istarwyh/harbor-self-evolving/releases/tag/v0.9.8).

## Shipped {#shipped}

- Host command translation preserves paths already resolved into the Trial host directory.
- Historical Session Observation and Candidate commands no longer receive a duplicate host-root prefix.
- A HostEnvironment integration test executes the complete SessionObservationAgent upload, digest verification and artifact write path.
- Plugin, Skill and Python Adapter identities align at 0.9.8.

## Verification {#verification}

The [0.9.8 archive](https://github.com/istarwyh/harbor-self-evolving/blob/main/docs/releases/v0.9.8/README.md) records focused and complete automated checks. Publication and evidence status are reported separately.

## Limits {#limits}

> [!WARNING]
> The source test uses a synthetic Session Observation without a model call. A fresh Historical Job from the formal package remains required to verify the complete Adapter, Renderer and Judge path.

Default Host mode is not sandboxed. This fix does not change Evaluator criteria, scoring, Gate behavior or data redaction.
