Skip to content

OKF Studio v0.4.0

Choose a tag to compare

@saschb2b saschb2b released this 19 Jul 17:54

OKF Studio 0.4.0 makes agent and repository work first-class parts of the OKF workspace. Agents now have explicit methods for understanding and improving knowledge, retrieval decisions can be inspected without cluttering the conversation, and the repository checkpoint loop stays beside the bundle.

OKF-native agent work

  • A versioned capability pack gives generic chat and guided tasks the same OKF methods for inspecting, retrieving, creating, enriching, auditing, repairing, researching, assessing change impact, migrating, authoring, and revising bundles.
  • Structured workspaces keep plans, reports, source inventories, research briefs, impact maps, migration plans, and writing revisions active beside the conversation.
  • Artifact verification binds structured output to the current bundle revision, declared sources, and closed schemas before Studio treats it as trusted work.
  • The writing path now protects facts, numbers, qualifiers, citations, links, formulas, and code while still improving structure and prose. Proposed edits continue through staged diffs, validation, review, and explicit Apply.
  • Workspace memory, local routines, previously granted bundle sets, and one-shot MCP handoff make repeated OKF work useful without creating a Studio account or silently widening access.

Retrieval you can inspect

  • Deterministic local retrieval combines exact, lexical, graph, and compiled-context routes with bounded context budgets and stable evidence receipts.
  • Answers carry a compact provenance summary. Detailed evidence, route decisions, omitted candidates, conflicts, freshness, and provider use stay behind Inspect instead of bloating the transcript.
  • Retrieval Lab can compare routes and export a diagnostic when evidence quality needs investigation.
  • Conflict, temporal, authority, and incomplete-evidence states use plain user-facing explanations. Studio reports unavailable dense retrieval or reranking honestly instead of implying that a provider ran.
  • Frozen-corpus and scale benchmarks separate retrieval quality from answer quality and keep route behavior deterministic across runs.

Git beside the bundle

  • The new Git panel provides Changes and History, two-dimensional staged state, bounded diffs, stage and unstage actions, staged or tracked commits, recent history, and revision-bound soft undo.
  • Fetch, fast-forward Pull, and Push run only from their named actions. Opening a bundle or watching repository files never contacts a remote.
  • Bundles inside repository subfolders work without reopening the project. Studio asks once for native confirmation of the exact enclosing repository and keeps the active bundle open.
  • Conflicts remain visible and recoverable without pretending Studio is a merge editor.

A calmer workspace

  • Settings is now a searchable, categorized workspace that scales beyond one crowded dialog.
  • Conversation events stay in chronological order, completed tool activity collapses, and live plans keep a stable readable area instead of being squeezed by transcript growth.
  • Thread restoration, session choices, source context, evidence inspection, and structured work now retain their configuration and recovery actions more consistently across reopenings.
  • Narrow-panel and error states are covered as first-class Storybook interactions and accessibility journeys.

Safety and upgrades

  • Folder opening remains read-only. Network activity, repository remotes, agent connections, and writes still require explicit user actions.
  • Cross-bundle retrieval adds evidence only; the active bundle remains the sole write destination.
  • Existing OKF Studio 0.3 installations upgrade in place with the same application identity, settings, recent bundles, agent profiles, and updater endpoint.

Downloads

The release workflow builds and attaches:

  • Windows MSI and NSIS installers
  • Ubuntu/Linux DEB package and AppImage

The operating system may show an unverified publisher prompt because the installers are not OS code-signed.

Full changelog: v0.3.0...v0.4.0