Skip to content

Releases: EllisMorrow/Caelune

v0.5.0

Choose a tag to compare

@EllisMorrow EllisMorrow released this 01 Aug 12:11
7dd9b8c

Caelune / 星野 v0.5.0 Release Notes

Release Status

v0.5.0 is the product-identity migration release from OmniClip RAG / 方寸引 to Caelune / 星野.

Release Focus

This release gives the desktop app, Windows executables, MCP package, documentation, and website one consistent public identity. The migration is deliberately compatibility-first: existing users keep their selected data root, local indexes, downloaded Runtime, configuration, and MCP tool contracts.

Highlights

  • The desktop title and public English product name are now Caelune.
  • The Chinese product name is now 星野.
  • New Windows executables are named Caelune.exe and Caelune-MCP.exe.
  • Fresh installations use %APPDATA%\Caelune-default and a %APPDATA%\Caelune\bootstrap.json pointer.
  • New configuration overrides use the CAELUNE_* prefix.
  • The website, README files, current setup guides, package metadata, and MCP Registry metadata use the new identity.

Compatibility

  • Existing %APPDATA%\OmniClip RAG environments remain recognized and are reused automatically.
  • Existing bootstrap pointers, Runtime directories, and OMNICLIP_* environment overrides remain supported as legacy aliases.
  • The Python import package remains omniclip_rag to avoid breaking internal imports and integrations.
  • MCP tool IDs remain omniclip.status and omniclip.search so existing AI-client configurations do not break.
  • The MCPB package identity is now io.github.EllisMorrow/caelune-mcp; users of the old io.github.msjsc001/omniclip-rag-mcp MCPB should remove it once before installing the renamed package.
  • Stored SQLite, vector-index, marker, and log filenames are not rewritten or migrated destructively.

Release Assets

  • Caelune-v0.5.0-WIN-EXE.zip
    • ordinary Windows desktop GUI package
  • Caelune-MCP-v0.5.0-win64.zip
    • manual MCP package for direct stdio setup
  • caelune-mcp-win-x64-v0.5.0.mcpb
    • MCPB package for Registry and MCPB-aware clients

Privacy

  • Release archives exclude local Runtime installations, model caches, knowledge-base files, indexes, logs, configuration files, credentials, Registry tokens, and temporary worker payloads.
  • The rename does not upload, copy, or inspect user knowledge-base content.

Upgrade Guidance

Extract the new package to a new folder and start Caelune.exe. The app will discover the previous data-root selection and Runtime when present. Keep the previous application folder until the first Caelune launch and a normal query have been verified; it can then be archived or removed manually.

v0.4.13

Choose a tag to compare

@EllisMorrow EllisMorrow released this 30 Jul 10:39

OmniClip RAG v0.4.13 Release Notes

Release Status

v0.4.13 is the event-driven live-watch and disposable incremental-indexing release.

Release Focus

This release removes recurring whole-vault scans from normal Markdown watchdog operation. After one startup reconciliation, live watch waits for real file events, merges repeated saves during a configurable quiet period, and processes only the affected Markdown files.

Incremental parsing, embedding, vector writes, and CUDA work now run in a disposable child process. When the batch completes or live watch is stopped, the process exits so Windows can reclaim its Commit charge, physical memory, and GPU memory.

Highlights

  • Markdown watchdog mode is event-driven after startup reconciliation.
  • The live-watch quiet period is configurable and defaults to 10 seconds.
  • Repeated saves are coalesced into one incremental update after editing settles.
  • Heavy incremental indexing runs outside the GUI process and releases resources after every batch.
  • Multiple watched vaults serialize semantic update batches to avoid duplicate model loads.
  • Stop requests terminate and reap active incremental workers.
  • .stversions, logseq/bak, logseq/.recycle, and logseq/.tine-trash are excluded from Markdown indexing and watch events.
  • Query subprocess resource cleanup and existing Markdown/PDF/Tika/MCP behavior remain unchanged.

Release Assets

  • OmniClipRAG-v0.4.13-WIN-EXE.zip
    • ordinary Windows desktop GUI package; use this package for desktop testing
  • OmniClipRAG-MCP-v0.4.13-win64.zip
    • manual MCP package for direct stdio setup
  • omniclip-rag-mcp-win-x64-v0.4.13.mcpb
    • MCPB package for the official Registry and MCPB-aware clients

Validation Scope

  • Event coalescing and configurable quiet-period regressions.
  • Event-only idle-watch behavior after startup reconciliation.
  • Generated Logseq history/recovery exclusion regressions.
  • Disposable watch-worker lifecycle, cancellation, and process-reaping regressions.
  • Multi-vault serialization and resource-batch mapping regressions.
  • Synthetic real-watch smoke test using filesystem events and an actual disposable worker.
  • Full automated test suite.
  • Packaged GUI and MCP build audits.

Privacy and Compatibility

  • Release archives exclude local Runtime installations, model caches, vault contents, indexes, logs, configuration files, credentials, Registry tokens, and temporary worker payloads.
  • Existing configuration files remain compatible; the new quiet-period value defaults to 10 seconds when absent.
  • Markdown, PDF, Tika, query, Runtime-layout, and MCP contracts are unchanged.
  • Polling remains available only as a compatibility fallback when filesystem event monitoring cannot be used.

v0.4.12

Choose a tag to compare

@EllisMorrow EllisMorrow released this 30 Jul 08:13

From v0.4.9 to v0.4.12, the main issues addressed were:

  • Smoother startup: Runtime detection now starts automatically, without requiring a manual refresh, and time-consuming tasks have been moved to background processes.
  • Queries are less likely to crash: Queries now run in isolated processes, so even if a model or CUDA fails, the main interface remains protected and the system attempts to fall back automatically.
  • More reasonable GPU and memory decisions: Instead of using a rigid memory threshold, resource availability is now evaluated dynamically based on the model, system memory, and GPU memory.
  • Clearer query status: The interface now shows the current stage, such as semantic recall, fusion, and reranking, and provides actionable troubleshooting guidance.
  • Cleaner interface: Queries, results, configuration, and activity logs are separated, while numeric input fields and the collapsible top layout have been improved.
  • Live watchers can stop reliably: Batch stopping, individual vault stopping, and application shutdown now correctly clean up watcher processes.
  • PDF/Tika operations no longer block the interface: Directory scanning, status refreshes, and index statistics now run in the background.
  • Release packages are easier to identify: The standard Windows version is now clearly labeled WIN-EXE.

In simple terms, these releases gradually transformed the application from one that could feel slow at startup, crash during queries, and provide unclear status information into one with more stable startup, safer queries, more sensible GPU usage, and background tasks that no longer drag down the interface.


OmniClip RAG v0.4.12 Release Notes

Release Status

v0.4.12 is the adaptive Reranker-resource, visible query-stage, and query-process cleanup release.

Release Focus

This release removes the universal 10 GiB Windows Commit floor that could skip a healthy Reranker even when the machine had enough RAM and VRAM for the actual workload.

Auto now estimates the active Reranker's requirements from the measured local model weights and query batch settings, then compares that estimate with live Windows Commit headroom, available physical memory, and free CUDA memory. The Query Console exposes those measured and required values whenever Auto must skip only the optional second-pass ordering.

Highlights

  • Auto uses a model-aware resource estimate instead of a universal 10 GiB Commit threshold.
  • Explicit CUDA remains an intentional user override while desktop queries stay isolated from the main interface.
  • The status button beside Search shows the live query stage and percentage.
  • Visible stages include preparation, lexical recall, semantic recall, fusion, reranking, result finalization, context packing, copying, and fallback recovery.
  • Failed queries keep a clear failed state instead of showing an earlier completed query.
  • Score-threshold and result-limit fields remain immediately beside their labels on wide windows.
  • Completed, cancelled, and failed query children are explicitly waited on and reaped.
  • Global live-watch stop now targets every actual running vault, even if the selected-vault set changed after startup.
  • Each vault exposes a non-repeatable stopping state while its worker exits.
  • Initial vault scans, incremental rendering, and vector writes honor cooperative stop requests and retain repair state when interrupted.
  • Application shutdown waits for live-watch workers instead of immediately discarding their bookkeeping.
  • PDF/Tika directory actions keep state reloads and indexed-source summaries off the Qt UI thread.
  • Repeated PDF/Tika refresh requests are coalesced, and stale background results cannot overwrite newer directory settings.

Release Assets

  • OmniClipRAG-v0.4.12-WIN-EXE.zip
    • ordinary Windows desktop GUI package; the explicit WIN-EXE label makes the end-user download unambiguous
  • OmniClipRAG-MCP-v0.4.12-win64.zip
    • manual MCP package for direct stdio setup
  • omniclip-rag-mcp-win-x64-v0.4.12.mcpb
    • MCPB package for the official Registry and MCPB-aware clients

Validation Scope

  • Focused Query Console regressions for live stage text, failed state, and numeric-control ownership.
  • Adaptive Reranker resource-budget and explicit CUDA override regressions.
  • Query-worker completion and cancellation reaping regressions.
  • Multi-vault live-watch stop, duplicate-stop suppression, cooperative vector cancellation, and worker-exit regressions.
  • PDF/Tika directory-button responsiveness, background-thread ownership, stale-result rejection, and pending state-reload regressions.
  • Full automated test suite.
  • Packaged GUI, MCP, and MCPB build audits.
  • Packaged multi-vault query verification with CUDA vector recall and CUDA Reranker execution.

Privacy and Compatibility

  • Release archives exclude local Runtime installations, model caches, vault contents, indexes, logs, configuration files, credentials, Registry tokens, and temporary query payloads.
  • Markdown, PDF, Tika, index, Runtime-layout, and MCP tool contracts are unchanged.
  • Auto can still skip only the optional Reranker when the model-aware estimate says current resources are insufficient.
  • Explicit CPU/CUDA device selection remains available.

v0.4.11

Choose a tag to compare

@EllisMorrow EllisMorrow released this 30 Jul 05:23

OmniClip RAG v0.4.11 Release Notes

Release Status

v0.4.11 is the Windows Commit-pressure, native PyTorch-crash prevention, and semantic-query recovery release. The packaged Windows GUI has been exercised against a real Runtime and two existing vault indexes before publication.

Release Focus

This release keeps useful semantic retrieval available when Windows has enough resources for the CUDA embedding model but not enough Commit headroom to safely load the optional Reranker beside it.

Auto mode now preserves GPU/CUDA vector recall and skips only second-pass reranking when Commit headroom is below the measured safe loading floor. The Query Console explains what happened and gives concrete recovery steps instead of suggesting that a healthy Runtime or model must be reinstalled.

Highlights

  • CUDA Markdown vector recall remains active when Auto skips the Reranker for low Commit headroom.
  • Auto requires at least 10 GiB of Windows Commit headroom before loading the Reranker beside an active vector model.
  • The Query Console tells users to close memory-heavy applications, keep Auto selected, enable automatic Windows paging-file management or increase the paging file, and restart Windows if needed.
  • Low-Commit guidance explicitly states that Runtime and model reinstallation are not required.
  • Disposable query workers no longer move large CUDA models back to CPU during shutdown.
  • Query results are written before the operating system reclaims the disposable worker and its model allocations.
  • If a GPU semantic process still exits natively, a fresh CPU semantic process without Reranker is attempted before the final lexical-only fallback.
  • The main Qt interface remains isolated from PyTorch, SentenceTransformer, CrossEncoder, and CUDA native-process failures.

Release Assets

  • OmniClipRAG-v0.4.11-win64.zip
    • desktop GUI package
  • OmniClipRAG-MCP-v0.4.11-win64.zip
    • manual MCP package for direct stdio setup
  • omniclip-rag-mcp-win-x64-v0.4.11.mcpb
    • MCPB package for the official Registry and MCPB-aware clients

Validation Scope

  • Focused Query Console ownership regression for the low-Commit remediation text.
  • Query-worker cleanup, CPU semantic recovery, and lexical last-resort regressions.
  • Reranker low-Commit guard and safe model-release regressions.
  • Full automated test suite.
  • Packaged GUI and MCP build audits.
  • MCPB validation and unpack verification.
  • Real packaged multi-vault query using CUDA vector recall and returning 15 results without a native child-process crash.

Privacy and Compatibility

  • Release archives exclude local Runtime installations, model caches, vault contents, indexes, logs, configuration files, credentials, Registry tokens, and temporary query payloads.
  • Markdown, PDF, Tika, index, Runtime-layout, and MCP tool contracts are unchanged.
  • Auto may skip only the optional Reranker under measured low-Commit conditions; vector semantic recall remains active.
  • Explicit CPU/CUDA device selection behavior remains available, while Auto continues to choose the safer path from measured resources.

v0.4.10

Choose a tag to compare

@EllisMorrow EllisMorrow released this 30 Jul 03:46

OmniClip RAG v0.4.10 Release Notes

Release Status

v0.4.10 is the Runtime-readiness, query-isolation, CUDA diagnostics, and desktop workspace-layout release. The packaged Windows build has been exercised against a real Runtime and multi-vault configuration before publication.

Release Focus

This release prevents startup Runtime detection and native semantic-model failures from taking control of the interactive desktop process.

The query interface stays blocked while the automatic Runtime probe is active. Safe startup still skips semantic prewarming, but it no longer skips the isolated status-only probe that supplies the Start and Runtime pages with an accurate state.

Queries now run in a disposable child process. A native Windows access violation in PyTorch, SentenceTransformer, CrossEncoder, CUDA, or another compiled dependency can end that query process without terminating the Qt main window. If the semantic process exits without a result, OmniClip makes one clean lexical-only attempt in a fresh process and displays an explicit degradation warning.

Highlights

  • Query buttons and the execution guard remain disabled while startup Runtime detection is active.
  • Safe startup performs the isolated Runtime status probe instead of leaving a stale repair warning.
  • The exact Runtime probe payload is applied to both the Start and Runtime pages.
  • Single-vault and multi-vault queries execute outside the GUI process.
  • Query progress and structured results cross a temporary JSON protocol whose files are removed after each query.
  • Native semantic-process crashes cannot directly terminate the desktop window.
  • A fresh lexical-only process provides one automatic recovery attempt.
  • Closing the desktop terminates an active query process so it is not orphaned.
  • Multi-vault queries continue to reuse the same embedding and reranker resources within one query.
  • Auto now leaves ordinary Windows memory pressure to the operating system and intervenes only near the commit/physical-memory limit; the query still retains isolated-process and CUDA-OOM recovery protection.
  • The Query console and Activity log report the measured memory values, the exact CUDA/Reranker readiness conditions, and the original Reranker exception instead of presenting an unexplained failure.
  • Healthy memory snapshots no longer generate a false CPU-fallback warning, and CUDA execution is identified from the model/inference device rather than the CPU location of the returned NumPy array.
  • Query Console, Results & Details, Config, and Activity Log now occupy independent top-level tabs; existing diagnostic jumps open the new Activity Log location.
  • The header can be hidden completely while its Expand/Collapse action remains at the far right of the tab row, and a compact state button beside Query shows whether a query is ready, blocked, running, or complete.
  • Official MCP Registry discovery now follows the current io.github.EllisMorrow/omniclip-rag-mcp namespace; the MCPB keeps its legacy internal identity so existing installations remain upgrade-compatible.

Release Assets

  • OmniClipRAG-v0.4.10-win64.zip
    • desktop GUI package
  • OmniClipRAG-MCP-v0.4.10-win64.zip
    • manual MCP package for direct stdio setup
  • omniclip-rag-mcp-win-x64-v0.4.10.mcpb
    • MCPB package

Validation Scope

  • Startup Runtime gating and safe-mode status decisions.
  • Start-page Runtime state synchronization.
  • Query result serialization, progress transport, and native-crash recovery coordination.
  • A real source-build child-process round trip against a synthetic Markdown vault.
  • Full automated test suite, packaged build audit, MCPB validation/unpack, and packaged desktop smoke testing before publication.

Privacy and Compatibility

  • The release archives exclude local Runtime installations, vault contents, indexes, logs, caches, configuration files, credentials, and Registry tokens.
  • The external Runtime layout, Markdown/PDF/Tika source formats, indexes, and MCP tool contracts are unchanged.
  • Query recovery changes ranking behavior only when the semantic child process has already failed; normal successful semantic queries retain the configured hybrid pipeline.

v0.4.9

Choose a tag to compare

@EllisMorrow EllisMorrow released this 30 Jul 05:23

OmniClip RAG v0.4.9 Release Notes

Release Focus

v0.4.9 completes the Windows startup-responsiveness work and refreshes the application identity with a cleaner flat icon.

The first window now appears without parsing the full Tika format catalog or constructing the complete query service in the GUI process. Immediately after first paint, the Runtime status changes to detecting and an isolated child process performs the real validation. The initial workspace snapshot follows in another isolated process, while Markdown, extension-source, and Tika refreshes are deliberately staggered so background work does not overwhelm the interface.

Highlights

  • Runtime detection starts automatically after first paint.
  • The Start and Runtime pages show a truthful runtime detecting… state and update automatically when validation finishes.
  • Runtime validation and initial workspace status collection run outside the GUI process.
  • Markdown status, extension-source summaries, and Tika status start in a controlled sequence instead of competing at once.
  • Full Tika JAR format-catalog parsing is deferred until the user opens the format picker.
  • Complete-but-unverified Runtime installations are shown as installed rather than missing.
  • Enabled PDF/Tika sources distinguish unbuilt state from pending status confirmation.
  • The new flat ring-and-spark application icon stays clear at Windows thumbnail sizes.

Release Assets

v0.4.9 ships the same three public release asset forms:

  • OmniClipRAG-v0.4.9-win64.zip
    • desktop GUI package
  • OmniClipRAG-MCP-v0.4.9-win64.zip
    • manual MCP package for direct stdio setup
  • omniclip-rag-mcp-win-x64-v0.4.9.mcpb
    • MCPB package for the official MCP Registry line

MCP / Registry Note

This release does not add MCP tools or change query semantics.

  • The desktop ZIP, MCP ZIP, MCPB package, and Registry metadata share the same v0.4.9 version.
  • Public repository and release URLs now use the canonical EllisMorrow/OmniClip-RAG path.
  • The Registry server name remains io.github.msjsc001/omniclip-rag-mcp so this version updates the existing official entry instead of creating a duplicate server identity.

Validation

  • Relevant startup, Runtime, extension-status, desktop-entry, localization, and MCP Registry tests pass.
  • A packaged Windows startup smoke test observed no non-responsive GUI samples while Runtime detection was active.
  • Release bundles are audited to exclude local workspaces, indexes, logs, caches, Runtime installations, and heavyweight semantic packages.

Notes

  • Runtime installation, Markdown/PDF/Tika retrieval, and MCP tool contracts are unchanged.
  • Runtime detection may still take several seconds on a cold machine, but it no longer performs heavy validation inside the GUI process.
  • On a machine below the safe resource threshold, automatic Runtime validation is skipped rather than forcing background work that could degrade the interface.

v0.4.8

Choose a tag to compare

@EllisMorrow EllisMorrow released this 20 Apr 07:05

OmniClip RAG v0.4.8 Release Notes

Release Focus

v0.4.8 is the startup responsiveness and extension-source removal release.

This version keeps the current Runtime, Markdown, PDF, Tika, and MCP product lines intact, but closes two high-friction desktop issues that were still visible in normal use. First, packaged Windows builds no longer let heavy Runtime-management refreshes and extension-source summary rebuilds block the first paint of the main window. Second, the 拓展格式 > PDF / Tika source-directory danger action now behaves like a real source removal flow instead of a half-step index cleanup: it clears the matching extension index/state data and then removes the source directory from the extension registry, while still never touching the user's original files.

Highlights

  • Packaged GUI startup now prioritizes first paint before background Runtime-management and extension-summary refresh work.
  • Runtime-management state and extension-source summaries are now filled in asynchronously after the shell appears instead of blocking the main thread during startup replay.
  • The PDF/Tika row-level danger action is now a true remove-source action rather than a “clear index only” action.
  • Removing an extension source now:
    • clears the matching extension index/state data
    • removes the source directory from the extension registry/UI list
    • keeps the original external files untouched
  • Cancelled source-delete tasks no longer accidentally drop the source from the extension registry.

Release Assets

v0.4.8 keeps the same three public release asset forms:

  • OmniClipRAG-v0.4.8-win64.zip
    • desktop GUI package
  • OmniClipRAG-MCP-v0.4.8-win64.zip
    • manual MCP package for direct stdio setup
  • omniclip-rag-mcp-win-x64-v0.4.8.mcpb
    • MCPB package for the official MCP Registry line

MCP / Registry Note

This release does not widen the MCP tool surface and does not change query semantics.

What changes is release-line consistency:

  • desktop, MCP ZIP, and MCPB assets now line up on one v0.4.8 version line
  • local setup examples now point at the v0.4.8 executable paths
  • the project metadata line is internally consistent again, including pyproject.toml

Notes

  • This release does not change Runtime installation contracts.
  • It does not change Markdown/PDF/Tika retrieval semantics.
  • It does not delete user source folders when removing an extension source directory.
  • The scope stays intentionally narrow: improve startup responsiveness and complete the PDF/Tika source-removal UX without widening product surface area.

v0.4.7

Choose a tag to compare

@EllisMorrow EllisMorrow released this 26 Mar 14:29

OmniClip RAG v0.4.7 Release Notes

Release Focus

v0.4.7 is the Runtime hardening and local semantic model compatibility release.

This version keeps the lightweight desktop-EXE plus external-Runtime architecture, but removes several pieces of user-environment fragility from that flow. Runtime installation is now driven by the packaged bundled-Python path and full wheel manifests instead of relying on whatever Python or pip state the machine happens to have. In parallel, local BAAI/bge-m3 loading is hardened against a real transformers 4.57.2 tokenizer metadata bug that could block vector initialization on some machines even after the model had downloaded successfully.

Highlights

  • Runtime installation no longer treats system Python as a normal-user prerequisite.
  • Runtime component installs now use locked wheel manifests instead of drift-prone live dependency resolution.
  • Long Runtime downloads and installs now expose real stage progress:
    • manifest load
    • wheel download
    • SHA verification
    • offline install
    • Runtime validation
  • CPU vector-store Runtime no longer fails because of the stale onnxruntime==1.24.0 pin.
  • Local BAAI/bge-m3 snapshots now get automatic metadata repair for the transformers 4.57.2 local tokenizer bug before the build gives up.
  • CUDA components remain optional on non-NVIDIA machines, but can now still be downloaded or repaired manually for installation-chain testing without being misreported as usable GPU acceleration.

Release Assets

v0.4.7 ships the same three public release assets:

  • OmniClipRAG-v0.4.7-win64.zip
    • desktop GUI package
  • OmniClipRAG-MCP-v0.4.7-win64.zip
    • manual MCP package for direct stdio setup
  • omniclip-rag-mcp-win-x64-v0.4.7.mcpb
    • MCPB package for the official MCP Registry line

MCP / Registry Note

This release does not widen the MCP tool surface. The MCP line stays intentionally small and read-only.

What changes is release integrity:

  • the Registry-facing .mcpb artifact is rebuilt from the same tagged source
  • the desktop GUI ZIP, MCP ZIP, and Registry metadata are kept on one v0.4.7 line
  • example client configs and setup instructions now point at the v0.4.7 paths

Notes

  • This release does not turn Runtime into a monolithic prebuilt payload package.
  • It does not change Markdown / PDF / Tika retrieval contracts.
  • It does not change MCP query semantics.
  • The scope is narrower and safer: make Runtime bring-up and local semantic initialization substantially more robust without widening the product surface.

v0.4.6

Choose a tag to compare

@EllisMorrow EllisMorrow released this 26 Mar 05:33

OmniClip RAG v0.4.6 Release Notes

Release Focus

v0.4.6 is the Markdown multi-vault cognition and UI navigation polish release.

This version does not widen the retrieval core or change the underlying multi-vault data model. Instead, it tightens the user-facing layer so the software finally speaks in the same language as the architecture that already exists: one primary Markdown vault, a separate included search/build scope, a more truthful quick-start flow, and fast theme-aware hover help for the places users most often hesitate.

Highlights

  • The configuration tabs now follow the real workflow order:
    • 开始 -> 设置 -> Runtime -> 拓展格式 -> 检索强化 -> UI -> 数据
  • The Markdown source-directory table now uses clearer wording:
    • 主库
    • 纳入范围
  • The desktop shell now has a unified hover-help layer:
    • theme-aware tooltip styling
    • very fast display
    • one global on/off switch under UI
  • The in-app quick-start and guide copy now describe the current product truth:
    • data root first
    • then Markdown source directories
    • then Runtime/model readiness
    • then preflight/build/search

Release Assets

v0.4.6 ships the same three public release assets:

  • OmniClipRAG-v0.4.6-win64.zip
    • desktop GUI package
  • OmniClipRAG-MCP-v0.4.6-win64.zip
    • manual MCP package for direct stdio setup
  • omniclip-rag-mcp-win-x64-v0.4.6.mcpb
    • MCPB package for the official MCP Registry line

MCP / Registry Note

This release does not add new MCP tools or widen the MCP surface.

What changes is release alignment:

  • Registry metadata is refreshed to v0.4.6
  • the .mcpb artifact is rebuilt from the same tagged source
  • the desktop GUI ZIP, MCP ZIP, and Registry-facing metadata stay on one version line

Notes

  • This release intentionally does not redesign Markdown multi-vault scheduling semantics.
  • It does not change extension index-state contracts, resume behavior, or deletion behavior.
  • The goal is narrower and safer: make the software easier to understand and navigate without changing the underlying retrieval rules that were stabilized in the previous releases.

v0.4.5

Choose a tag to compare

@EllisMorrow EllisMorrow released this 25 Mar 09:29

OmniClip RAG v0.4.5 Release Notes

Release Focus

v0.4.5 is the extension oversized-routing hardening release.

This version finishes a practical stability problem that real users hit during PDF / Tika builds: some extension files are valid large text carriers and should still enter the search index, while others are really structured noise explosions that should never be allowed to poison the index or pin a build at a fake-progress plateau.

The release turns that distinction into a stable contract.

Highlights

  • Oversized extension inputs are no longer handled with one blunt rule:
    • text-heavy carriers such as PDF / DOC / DOCX / EPUB / TXT / RTF / ODT / EML / MSG now regroup oversized parse output before indexing
    • structured/noisy carriers such as HTML / MHTML / XML / XLSX / PPTX / ZIP are skipped before they can drag builds into long vector-write stalls
  • Extension builds now leave a durable per-file issue report:
    • regrouped oversized text carriers
    • structured oversized skips
    • parse/runtime/I/O failures
  • Activity feedback is more honest without becoming noisy:
    • the desktop shell reports grouped summaries
    • the file-level reasons go into a dedicated issue log instead of flooding the activity area
  • The practical Tika at 92% stall class is narrowed significantly:
    • oversized structured pages now exit before write_vector
    • oversize text carriers are retained through regrouping instead of being silently thrown away

Release Assets

v0.4.5 ships the same three public release assets:

  • OmniClipRAG-v0.4.5-win64.zip
    • desktop GUI package
  • OmniClipRAG-MCP-v0.4.5-win64.zip
    • manual MCP package for direct stdio setup
  • omniclip-rag-mcp-win-x64-v0.4.5.mcpb
    • MCPB package for the official MCP Registry line

MCP / Registry Note

This release does not add new MCP tools or widen the MCP surface.

What changes is release alignment:

  • Registry metadata is refreshed to v0.4.5
  • the .mcpb asset is rebuilt from the same tagged source
  • the MCP ZIP, GUI ZIP, and Registry-facing metadata stay on the same release line

Notes

  • This release intentionally does not optimize or replace the underlying parsers.
  • It also does not redesign extension query semantics, resume semantics, or index-state contracts.
  • The goal is narrower and safer: keep valid large text carriers searchable, keep structured noise out of the indexes, and make the reasons auditable after every build.