All notable changes to this project will be documented in this file.
- Added Weaviate-backed semantic vector storage for RAG while keeping BM25 local.
- Added RAG cache bundle export/import workflow for distributing prebuilt knowledge-base indexes.
- Added a retrieval-only LLM query rewrite step that rewrites user input into frontend-oriented search queries before RAG.
- Clarified all RAG-facing terminology so remote RAG evidence is referred to as "knowledge base" instead of the current workspace repository.
- Updated English and Chinese documentation with Weaviate, query rewrite, and cache bundle usage examples.
- Prevented the planner from treating remote RAG hits as local workspace files during query tasks.
- Improved semantic index resilience for Weaviate-backed retrieval and related RAG execution flow.
- Corrected npm publish metadata:
bin.frontagentusesdist/index.cjsto avoid npm auto-removal during publish.repository.urlnormalized togit+https://github.com/ceilf6/FrontAgent.git.
- Added changelog tracking for release visibility.
- Introduced an executor skills layer and extracted reusable execution logic into dedicated skills.
- Added planner skill registry APIs for runtime registration/introspection and custom planning extension.
- Added built-in repository-management phase injection skill for post-validation repository workflow steps.
- Unified browser tool naming to
browser_*in planning/execution paths. - Added backward-compatible aliases in the CLI MCP web client for legacy browser tool names.
- Updated English and Chinese documentation with skill extension usage examples.
- Tightened planner snapshot typing with
ReadonlyMapsemantics to avoid accidental mutation in skills. - Corrected
search_codeexamples to use supported parameters (filePattern) instead of unsupporteddirectory.
- Previous stable release. See GitHub Release and tag history for details.