Skip to content

feat: add semantic workspace versioning and controls - #36

Merged
Jmmt-mingrui merged 10 commits into
mainfrom
feat/semantic-workspace-metadata
Aug 26, 2026
Merged

Jmmt-mingrui merged 10 commits into
mainfrom
feat/semantic-workspace-metadata

Conversation

@Jmmt-mingrui

Copy link
Copy Markdown
Contributor

Summary

  • persist semantic_enabled and semantic_version per workspace in system_mcp.workspace_metadata
  • check the published version on every semantic access and reload before serving a changed version
  • expose an English Semantic queries ON/OFF control to every user with the Doris admin role
  • report enabled, published, and loaded versions through semantic health responses
  • remove the legacy preferred/optional routing documentation
  • publish release artifacts as velodb-mcp-server, starting the 0.3.x line at 0.3.0

Testing

  • bash test/run_all_tests.sh --offline
  • Python compile checks for the changed server and store modules
  • release workflow YAML parsing
  • git diff --check

@Jmmt-mingrui
Jmmt-mingrui merged commit dc923d7 into main Aug 26, 2026
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