github langchain-ai/openwiki v0.7.3

2 hours ago

Patch Changes

  • #1047 0c41be9 Thanks @naveecode! - fix: stream Anthropic (direct and Vertex) requests so OPENWIKI_MAX_OUTPUT_TOKENS can go above ~21,333 tokens without the Anthropic SDK rejecting them as "Streaming is required for operations that may take longer than 10 minutes"

  • #1075 e0627a6 Thanks @jrodeiro5! - Stop a repository worker after five plan or page submissions instead of letting it resubmit a rejected payload until the recursion limit. A page worker that hits the cap is skipped and reconsidered on the next update.

  • #1065 6b30dea Thanks @jkennedyvz! - Enforce the docs-only write boundary for repository chat, preventing source-file mutations while preserving targeted reads.

  • #1044 d3b953e Thanks @naveecode! - fix: do not record git error text as gitHead in a repository with no commits

  • #1079 e08af96 Thanks @xpeng5278-web! - Do not retry a connector fetch after the caller's AbortSignal cancels it.

  • #1072 d4a4b26 Thanks @RaphaelFakhri! - Keep combining marks in wiki search and read section anchors, so headings in scripts such as Devanagari or Thai, and headings with decomposed accents, get the same anchors as on GitHub.

  • #1062 efb2f7e Thanks @SU-AN-coder! - fix(pi): start the MCP bridge as Node or Bun under a compiled host

  • #1054 653f671 Thanks @anzal1! - fix: pin langsmith to ^0.9.0 so npm install -g openwiki no longer prints an ERESOLVE peer-dependency warning

  • #1056 47cb6a6 Thanks @MTG-Thomas! - Expose wiki search, section reads, and linked workspace discovery in Pi alongside the existing generation tools, honoring the configured OpenWiki directory.

  • #1080 7d0691c Thanks @Macedopy! - fix: expose recorded page provenance in openwiki_read

  • #1086 7bb583d Thanks @dependabot! - Update runtime dependencies to address security vulnerabilities in DOMPurify, Azure authentication, request parsing, HTTP transport, and schema validation.

  • #1045 9dc215f Thanks @naveecode! - fix: keep a page's update checkpoint and require a full review when its baseline commit is missing (for example in a shallow clone)

  • #990 6c14bff Thanks @dependabot! - Use a React 19-compatible CLI renderer and keep browser graph types independent of the Node.js graph loader.

  • #1063 5c39cbe Thanks @MTG-Thomas! - Avoid claiming that scheduled maintenance is active in generated agent guidance. Direct readers to the repository's configured maintenance process and completed runs, including when wiki updates are managed externally.

  • #1052 216e602 Thanks @rahul05ranjan! - Fix visualize rendering when frontmatter is terminated by end-of-file instead of a closing delimiter.

  • #1070 a3a8584 Thanks @jipeng6036-del! - Fix in-page links to pages with non-ASCII filenames in openwiki visualize, which opened a 404 instead of navigating in the reader.

  • #1050 21c20af Thanks @naveecode! - fix: parse CRLF front matter correctly in the visualizer and preserve an empty body when the closing delimiter is at EOF

  • #1076 bd2956d Thanks @jrodeiro5! - Tell repository workers that source files are at the filesystem root and the wiki is under /openwiki/, and that plan page paths are Markdown files.

Don't miss a new openwiki release

NewReleases is sending notifications on new releases.