Skip to content

feat: add OpenWiki retrieval tools - #529

Draft
Brace Sproul (bracesproul) wants to merge 3 commits into
mainfrom
codex/openwiki-retrieval-tools
Draft

feat: add OpenWiki retrieval tools#529
Brace Sproul (bracesproul) wants to merge 3 commits into
mainfrom
codex/openwiki-retrieval-tools

Conversation

@bracesproul

Copy link
Copy Markdown
Member

What changed

  • Adds the OpenWiki retrieval MCP server and package binary.
  • Implements repository indexing, keyword/semantic ranking, change-surface retrieval, and focused search.
  • Adds retrieval-focused tests.
  • Extends the generated agent guidance with instructions specific to the retrieval tools.

Why

Give coding agents concise, source-grounded repository evidence without requiring broad exploratory scans.

Dependency

Stacked on #528 so the generic prompt improvements can merge independently before the retrieval tools and their tool-specific guidance.

Validation

  • 10 retrieval tests
  • Typecheck
  • Formatting

@changeset-bot

changeset-bot Bot commented Jul 30, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 34d31b1

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@Bennoo

Copy link
Copy Markdown

Seems great! But do i understand correctly if i say it is dedicated to other projects that needs the doc?
I mean if I have project A with an openwiki, I am working in project B that uses project A and so, needs the accurate documentation? is this related to that use case?
Thanks

@colifran

Copy link
Copy Markdown
Collaborator

Ben (@Bennoo) I think this is more scoped to retrieval from within a wiki scoped to a single repo.

@Bennoo

Copy link
Copy Markdown

Great! Thanks for the clarification.
I discovered recently Mintlify (https://www.mintlify.com/) which is a documentation service exposing a MCP server for your documentation. That MCP is exposing a tool which is basically a virtual Filesystem exposing the files. I was thinking about the fact that openwiki can be tailored for that, exposing the wiki as a virtual filesystem for agents that needs to dig into the documentation from an external POV.
But maybe this is not the right place to discuss that.

Base automatically changed from codex/openwiki-agent-prompts to main August 4, 2026 01:01
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.

3 participants