Skip to content

feat: remove legacy native AI and vector stack for rc.7 - #49

Merged
Proxicon merged 6 commits into
mainfrom
fix/rc7-remove-legacy-ai
Sep 15, 2026
Merged

Proxicon merged 6 commits into
mainfrom
fix/rc7-remove-legacy-ai

Conversation

@Proxicon

@Proxicon Proxicon commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Remove RatelDesk's native in-process AI provider, vector retrieval, knowledge-base, suggestion, reply-draft, and AI change-review surfaces.
  • Preserve the external Netclaw AiAssistant SignalR ticket chat, webhook worklogs, and MCP HTTP/stdio transports.
  • Move bundled and test PostgreSQL to standard postgres:16; fresh and upgraded databases no longer require pgvector or pg_trgm.
  • Add forward PostgreSQL and SQLite cleanup migrations. They remove the retired schema without dropping PostgreSQL extensions.
  • Bump the product prerelease suffix to 0.1.0-rc.7 and update setup/self-hosting documentation.

Validation

  • dotnet build tests/Helpdesk.Tests/Helpdesk.Tests.csproj -c Release --no-restore
  • PostgreSQL migration regression (ChatMigrationTests) against postgres:16
  • SQLite migration regression (SqliteProviderRegressionTests)
  • External SignalR chat persistence tests (ChatPostgresTests) against postgres:16
  • MCP catalog/HTTP transport tests (McpOperationCatalogTests, McpHttpHostTests)
  • Dependency/configuration audit confirms no native AI/vector package or extension requirement remains.

Disclosure check

  • No credentials, customer data, employee data, private URLs, internal hostnames, or deployment details are included.

@Proxicon Proxicon changed the title Fix/rc7 remove legacy ai feat: remove legacy native AI and vector stack for rc.7 Sep 15, 2026
@Proxicon
Proxicon marked this pull request as ready for review September 15, 2026 10:11
@Proxicon
Proxicon merged commit 31c613e into main Sep 15, 2026
21 checks passed
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