Skip to content

Marginalia v0.2.3

Choose a tag to compare

@github-actions github-actions released this 05 Jun 07:40
· 11 commits to main since this release

Highlights

  • CLI chat mode control: /mode [quick|deep] now shows or switches the
    investigation mode, and CLI chat requests send the selected mode to
    /v1/chat.

  • marginalia init now includes optional embedding, semantic recall, rerank,
    and evidence-selection settings in the generated starter .env.

  • Desktop chat restores the latest quick/deep mode when returning to an active
    stream or reopening a historical session.

  • Session list and transcript APIs now expose the latest recorded chat mode so
    the UI can replay sessions without silently falling back to deep mode.

  • Final-answer continuation and Quick-mode forced-answer guardrails now ask
    the model to keep the same language as the user's latest message.

  • recall_knowledge now prioritizes selected evidence entries before journal
    note-linked entries when building candidate_entry_ids, so rerank/quota
    evidence selection is preserved for follow-up verification and reads.

  • Clarified internal search_metadata naming so local metadata signal ranking
    is not confused with the optional external reranker.

  • GitHub release notes now pull the matching version section from
    CHANGELOG.md, keeping generated release notes aligned with prior releases.

  • Added coverage for CLI quick/deep mode requests, starter .env retrieval
    settings, session mode restore, and selected-evidence candidate ordering.

  • Main CI passed for the post-0.2.2 fixes before preparing this release.

Artifacts

Desktop bundles built from v0.2.3.
Desktop targets: Windows x64/arm64, macOS arm64, Linux x64/arm64.
Each bundle ships a self-contained Python runtime; no system Python required.
Docker image: ghcr.io/shenmintao/marginalia:v0.2.3 (linux/amd64, linux/arm64)

First-Launch Notes For Unsigned Binaries

  • Windows: SmartScreen may say "Windows protected your PC". Click "More info" and then "Run anyway".
  • macOS: Gatekeeper may refuse to open the .dmg. Run xattr -dr com.apple.quarantine /Applications/Marginalia.app after dragging it across.