KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,374
Total Changes
5,891
Features
5,258
Fixes
30
Projects
Filter by project
All Projects17,374AIService242APIService174BillingService157ConversionService110DaemonService137DocsService223ESigService91EmailService568InitializerService329KBService151KlusterServices738MCPGatewayService235MediaService592RAGService79SecurityService1,822TranslateService62VOIPService248VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,321kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,631kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore773Docs3,252Feature5,891Fix5,258Other993Performance165Refactor278Revert23Style42Test159Upgrade1
October 12, 2026
October 11, 2026
FeatureRAGService

Index owner-less notes, keep SI memory cards out of every search but the SI's own

KamoCollab CP11 Task 6 (spec 5.6, D29). note.rag.upsert names the note's owner, absent for Our Master Note: such a note, or one its label shares, is indexed wit...

KamoΒ·1w ago
FeatureRAGService

A session search can be narrowed to what its audience may read

POST /api/rag/search on the session path takes audienceMembers (at most 50) and audienceExternal and ANDs, per member, the four ways a member may read a point (...

KamoΒ·1w ago
FeatureRAGService

Note points carry their disclosure label, and note.rag.label updates it in place

KamoCollab CP07 Task 11 (spec Β§5.17). An upsert may carry the note's label (scope, scopeRefs, allowedMembers, sensitivity/sensitivityLevel, confidential, teamMe...

KamoΒ·1w ago
September 29, 2026
FeatureRAGService

Audience PUBLIC narrows a session search to published public articles

A session search may send audience: "PUBLIC" to search as the public widget does (no member, no member type): published articles flagged for the public, never a...

KamoΒ·3w ago
September 25, 2026
September 4, 2026
FeatureRAGService

Share the indexing consumers, and run two pods

RAGService binds two JetStream durables of its own β€” rag-note-consumer and rag-kb-consumer β€” and a durable push consumer with no deliver group admits exactly ON...

KamoΒ·1mo ago
September 2, 2026
FeatureRAGService

Resolve the articles a passage names into link targets

A hub article β€” "Setting Up Your Organization β€” A Checklist" is one β€” exists to send the reader to a dozen others, and names every one of them in plain text. Th...

KamoΒ·1mo ago
August 10, 2026
FeatureRAGService

Point at YugabyteDB and use PostgreSQLDialect

CockroachDB has been replaced by YugabyteDB. Connection strings move from cockroachdb-public:26257 to yb-tserver-service:5433, and the Hibernate dialect from **...

KamoΒ·2mo ago
March 28, 2026
FeatureRAGService

Add audience-scoped AI visibility filtering to RAG pipeline

Store **************** in Qdrant payload, filter search results by memberType, skip indexing when aiEnabled is false, and add visibility index creation for exis...

KamoΒ·6mo ago
March 23, 2026
FeatureRAGService

Add note embedding support to RAG pipeline

Add NoteEventConsumer for NOTE_EVENTS NATS stream and NoteEmbeddingPipelineService for processing notes. Update Qdrant to store sourceType, memberId, noteId. Se...

KamoΒ·7mo ago
March 18, 2026
FeatureRAGService

Handle unpublished events by removing vectors from Qdrant

When an article is unpublished, delete its vectors from Qdrant so the AI chat no longer references it.

KamoΒ·7mo ago
March 17, 2026

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing