Skip to content

OMK

v0.80.7 Feature

This release adds 6 notable features for engineering teams evaluating rollout.

Published 1mo AI & Machine Learning
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-orchestration agent-runtime ai-coding claude-code cli code-review
+14 more
codex coding-agent developer-tools devtools evidence local-first local-llm mcp model-context-protocol multi-agent opencode software-engineering typescript workflow-automation

Summary

AI summary

Added multiple new primitives for context graph, package composition, and UI search enhancements.

Full changelog

Added

  • Added Wave 0 native-adoption benchmark primitives for deterministic context-graph fixtures, side-effect-guarded measurements, callsite classification, and fail-closed Rust sidecar go/no-go decisions.
  • Added pure package-composition admission primitives with exact-pin gating, OMK-owned-domain protection, surface-ownership rules, resource filters, and canary/defer/reject verdicts for production package stacks.
  • Added ontology-grade context graph algorithm primitives covering typed UA registry validation, stable entity identity, stale graph generation gates, retrieval scoring/MMR context packs, graph reasoning, and adapter-backed temporal memory contracts.
  • Added LeanCTX, Headroom, exact-cache, semantic-cache, compaction-owner, and context-graph policy primitives for context optimization, including pi-smart-compact as the recommended session_before_compact owner, pi-context-prune as the agent-message pruner, and Understand Anything + Orama + Graphology as the default local code graph stack.
  • Added the omk-neon-ops built-in theme and prioritized OMK-branded themes in the interactive theme selector.
  • Added fuzzy search input, result counter, and provider auth glyphs to the interactive /mcp, /skills, and model selectors so large registries stay scannable while clearly signaling which providers have authentication configured.

Changed

  • Added a raw input character ceiling before compaction summary packing so pathological serialized histories are bounded before semantic token packing.
  • Switched open-multi-agent-kit runtime dependencies from legacy published aliases to OMK-scoped internal packages and added a coding-agent shrinkwrap generated from those packages.
  • Collapsed the dead-code positional ThinkingSelectorComponent in components/thinking-selector.ts into a backward-compatible re-export from components/settings-selector.ts so external SDK imports keep resolving while removing duplicate UI logic.

Fixed

  • Bounded session selector search digests while preserving first and recent prompt matches, avoiding unbounded transcript accumulation when listing large JSONL sessions.
  • Restored interactive editor input by keeping the coding-agent KeybindingsManager subclass aligned with the OMK TUI matchInScope contract. Crash signature: TypeError: this.keybindings.matchInScope is not a function in CustomEditor.handleInput.

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 OMK

Get notified when new releases ship.

Sign up free

About OMK

Provider-neutral CLI control plane for coding agents: routes runtimes, scopes MCP, runs DAG workers, and verifies evidence before completion. MIT.

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]