Skip to content

Releases: vlln/obsidian-harness

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 11:53
Merge release/v0.6.0: unified agent configuration model and session h…

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 27 Jul 10:07
Merge release/v0.5.1: Turn scroll synchronization

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 27 Jul 07:37
Merge release/v0.5.0: Session workspace

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 26 Jul 14:27
Merge release/v0.4.0: Session Navigator

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 13:21

[0.3.0] — 2026-07-20

Added

  • Semantic turn transcripts: Persist complete prompts, assistant messages, tool activity, plans, usage, stop reasons, and interrupted turns instead of token-level streaming events.
  • Offline-first session history: Opening a .session renders its local transcript before any ACP process is initialized, even when the original working directory is unavailable.
  • Explicit continuation workspace: Added read-only, ready-to-continue, connecting, connected, and backend-unavailable states with separate Continue and Start session actions.
  • Crash-resilient persistence: Added atomic active-turn checkpoints, corrupt-record diagnostics, retryable persistence errors, and content-addressed blobs for large tool output.

Changed

  • Version 2 session entries: Session entry identity, local history identity, and optional opaque ACP binding are now independent and stable.
  • Continuation behavior: Opening a session never automatically loads, resumes, or creates an ACP session; continuation requires an explicit user action.
  • History representation: Local transcript storage is now the single authoritative semantic history and no longer preserves streaming chunk timing.

Removed

  • Development v1 compatibility: Removed v1 .session and raw SessionUpdate history readers, migration paths, and legacy projection. Development v1 sessions must be recreated.

Fixed

  • Restore isolation: Failed restoration preserves visible local history and all identities and can never silently fall back to a new ACP session.
  • Storage failure visibility: Missing or corrupt transcripts and blobs, plus checkpoint and commit failures, now remain visible in the session workspace.

v0.2.0

Choose a tag to compare

@vlln vlln released this 20 Jul 09:33

Highlights

  • Vault-native .session entries across sidebar, floating, and file-explorer workflows.
  • Unified session persistence with backend-neutral ACP lifecycle handling.
  • Deferred agent startup until the first message is sent.
  • Agent workbench improvements for thoughts, tool details, copy actions, and composer resources.
  • Lazy-loaded ACP model configuration, current-model visibility, and usage display.

Fixes

  • Hardened session replay, agent identity persistence, and backend session ID lifecycle handling.
  • Removed automatic Obsidian note injection so context remains explicit.
  • Fixed floating-session materialization and several workbench rendering inconsistencies.

Verification

  • Lint: passed
  • Unit tests: 89 passed
  • Production build: passed
  • Documentation build: passed
  • Obsidian E2E smoke: 9 passed
  • Runtime dependency audit: 0 vulnerabilities

The release is initially created as a draft for final inspection.