Skip to content

feat(core): release persistent Node.js integrations#113

Closed
jb-thery wants to merge 20 commits into
mainfrom
release/2.16.0
Closed

feat(core): release persistent Node.js integrations#113
jb-thery wants to merge 20 commits into
mainfrom
release/2.16.0

Conversation

@jb-thery

Copy link
Copy Markdown
Member

feat

  • Release the persistent local Node.js client with explicit lifecycle, cancellation, timeouts, and safe in-process ingestion serialization.
  • Release caller-owned MCP server construction while preserving one-shot APIs.
  • Publish aligned package guides, landing copy, SEO metadata, agent configuration, and bilingual integration documentation.

fix

  • Prevent aborted queued ingestion from bypassing the active index writer.
  • Keep the visible npm version inside its accessible link name.

jb-thery added 20 commits July 9, 2026 08:41
Improve Ragmir retrieval evidence fidelity, MCP smoke coverage, and query sanitizer hardening.
Add verified local Gemma chat profiles, persistent desktop runtime, and hardened retrieval safeguards.
* feat(core): add local PDF OCR onboarding

* docs: document OCR setup and upstream credits

* refactor(workspace): remove native and hosted surfaces

* refactor(landing): keep library-only positioning

* docs: streamline open-source developer guidance

* refactor(landing): simplify closing copy
* fix(workspace): remove leftover UI package

* fix(workspace): remove leftover UI package
Build optional add-ons before running the clean-checkout library demo.
Preserve document structure for retrieval, bound MCP output, add exact citation expansion, and report metadata-only output savings.
Preview structured chunks, explain hybrid retrieval, isolate nested monorepo knowledge bases, and expose bounded MCP context resources.
* feat(landing): redesign use case workflows

* fix(api): harden the public TypeScript surface

* test(core): allow slower setup integration checks

* docs: lead package guides with agent workflows
* fix(tts): resolve relative inputs from project cwd

* feat(landing): present realistic local workflows

* docs: lead with agent-first usage
* feat(core): add persistent Node.js client

* docs: document persistent Node.js integrations

* fix(landing): align npm version accessible label
try {
return await generation
} finally {
if (this.activeGeneration === generation) {
@jb-thery

Copy link
Copy Markdown
Member Author

Superseded by #114, which keeps the same validated tree on top of main without importing the divergent develop history.

@jb-thery jb-thery closed this Jul 14, 2026
@jb-thery jb-thery deleted the release/2.16.0 branch July 14, 2026 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant