Skip to content

feat(core)!: ship portable knowledge bases and compact MCP defaults - #156

Merged
jb-thery merged 1 commit into
mainfrom
release/4.0.0-portable-knowledge
Jul 20, 2026
Merged

feat(core)!: ship portable knowledge bases and compact MCP defaults#156
jb-thery merged 1 commit into
mainfrom
release/4.0.0-portable-knowledge

Conversation

@jb-thery

Copy link
Copy Markdown
Member

Release 4.0.0

Highlights

  • export a verified, relocatable knowledge-base folder for OpenClaw, MCP, CLI, and custom hosts
  • retrieve three compact citations by default and expand only the evidence an agent needs
  • configure projects through one inferred proposal and one approval
  • keep the normal team workflow to reviewed Git changes followed by rgr team sync

Compatibility

MCP search, ask, and research now return compact snippets by default. Clients that require the previous full-text payload must pass compact: false.

Verification

  • pnpm validate
  • 604 tests across Core, Chat, TTS, and the landing
  • public TypeScript API consumer and npm package checks
  • semantic-release and artifact smoke tests
  • Linux x64 and macOS ARM64 portability
  • Commitlint and CodeQL
  • English desktop and French mobile landing checks

Release highlights:
- export verified, relocatable knowledge-base folders for agents and automations
- return compact MCP evidence by default to reduce agent context use

Release details:
- **Portable bundles:** add export, verify, native, MCP, OpenClaw, and generic adapters
- **Agent UX:** guide three compact citations followed by targeted citation expansion
- **Reliability:** defer automatic LanceDB compaction while preserving manual optimization
- **Documentation:** synchronize Core API, setup, team workflow, and the bilingual landing

Verification:
- pass pnpm validate with tests, builds, package checks, smoke tests, and release gates
- pass Linux x64, macOS ARM64, Commitlint, and CodeQL checks

BREAKING CHANGE: MCP search, ask, and research now return compact snippets by default.
Set compact: false when a client needs the previous full-text payload.
@jb-thery
jb-thery merged commit 1eda346 into main Jul 20, 2026
18 of 19 checks passed
@jb-thery
jb-thery deleted the release/4.0.0-portable-knowledge branch July 20, 2026 09:58
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 4.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant