Skip to content

Sediman Browse

v0.2.7 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

ReleasePort's take

Moderate signal
editorial:auto 23h

The data directory has been renamed from ~/.sediman to ~/.terminator in both Python and Rust codebases.

Why it matters: All configurations referencing the old path must be updated before deploying v0.2.7; failure causes startup errors (severity 70).

Summary

AI summary

Updates Bug Fixes, Unified /skills command, and Test Coverage across a mixed release.

Changes in this release

Breaking High

Renamed data directory from ~/.sediman to ~/.terminator across Python and Rust codebases

Renamed data directory from ~/.sediman to ~/.terminator across Python and Rust codebases

Source: llm_adapter@2026-06-03

Confidence: high

Feature Low

Merged `/hub` into `/skills`; single command opens modal listing all installed and bundled external skills with filterable navigation using `j`, `k`, `d`, `i`, `/`, `Enter`

Merged `/hub` into `/skills`; single command opens modal listing all installed and bundled external skills with filterable navigation using `j`, `k`, `d`, `i`, `/`, `Enter`

Source: llm_adapter@2026-06-03

Confidence: high

Feature Low

Added subcommands `/skills run <name>`, `/skills info <name>`, `/skills search <query>` for skill management

Added subcommands `/skills run <name>`, `/skills info <name>`, `/skills search <query>` for skill management

Source: llm_adapter@2026-06-03

Confidence: high

Bugfix Medium

Fixed `skills.list_all` RPC method not found; TUI now prefers `uv run` for backend spawn

Fixed `skills.list_all` RPC method not found; TUI now prefers `uv run` for backend spawn

Source: llm_adapter@2026-06-03

Confidence: high

Bugfix Medium

Fixed `skills.run` always reporting failure

Fixed `skills.run` always reporting failure

Source: llm_adapter@2026-06-03

Confidence: high

Bugfix Medium

Fixed local skills index path (`skills/data/index.json` instead of `skills/index.json`) preventing hub from returning skills

Fixed local skills index path (`skills/data/index.json` instead of `skills/index.json`) preventing hub from returning skills

Source: llm_adapter@2026-06-03

Confidence: low

Bugfix Medium

Corrected local skills index path to `skills/data/index.json` (previously `skills/index.json`)

Corrected local skills index path to `skills/data/index.json` (previously `skills/index.json`)

Source: granite4.1:30b@2026-06-03-audit

Confidence: low

Bugfix Low

Fixed SkillBrowser selection highlight when filter is active

Fixed SkillBrowser selection highlight when filter is active

Source: llm_adapter@2026-06-03

Confidence: high

Bugfix Low

Fixed UTF‑8 panic on session result truncation

Fixed UTF‑8 panic on session result truncation

Source: llm_adapter@2026-06-03

Confidence: high

Full changelog

What's Changed

Unified /skills command

  • Merged /hub into /skills — single command opens a modal showing ALL skills (installed + 471 bundled external) in one filterable list
  • LazyVim-style keybindings: j/k navigate, d uninstall, i info, / search, Enter run/install
  • New subcommands: /skills run <name>, /skills info <name>, /skills search <query>

Data Directory Rename

  • Renamed data directory from ~/.sediman to ~/.terminator across Python (20+ files) and Rust (6 files)
  • All paths now use config.DATA_DIR as single source of truth

Bridge Type Fixes

  • Fixed SkillDetail/HubSkillDetail type mismatches that caused deserialization failures (steps, variablesVec<String>, added optional fields)

Bug Fixes

  • Fixed skills.list_all RPC method not found — TUI now prefers uv run over installed binary for backend spawn
  • Fixed local skills index path (skills/data/index.json instead of skills/index.json) — hub was returning 0 skills
  • Fixed SkillBrowser selection highlight when filter is active
  • Fixed UTF-8 panic on session result truncation
  • Fixed skills.run always reporting failure

Test Coverage

  • 133 TUI tests + 15 bridge tests + 19 Python RPC tests passing
  • New tests for skills.list_all handler (registration, merge, dedup)
  • New tests for local index path and content

Full Changelog: https://github.com/sediman-agent/OpenSkynet/compare/v0.2.6...v0.2.7

Breaking Changes

  • Renamed data directory from ~/.sediman to ~/.terminator across Python and Rust codebases

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Sediman Browse

Get notified when new releases ship.

Sign up free

About Sediman Browse

All releases →

Beta — feedback welcome: [email protected]