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 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
Featurekamo-internal

Retiring an SI asks what happens to its workstation — Delete now, Delete after N days (default 7, 1-365) or Keep; a retired SI's profile shows the pending deletion date or 'kept' with Delete now and Keep; the Computers tab marks a pending deletion and offers Keep and Delete now

Owner decision 2026-10-11. AiRetireWorkstationChoice sits inside the retire confirmation (ConfirmationDialog gains a content slot and confirmDisabled): hidden f...

Kamo·1w ago
FeatureSecurityService

Retiring an SI takes the admin's choice for its workstation — Delete now, Delete after N days, or Keep

Owner decision 2026-10-11. POST /members/{id}/ai/retire accepts {workstation: KEEP|DELETE_NOW|DELETE_AFTER, deleteAfterDays: 1-365, default 7}; no body or no wo...

Kamo·1w ago
Featurekamo-internal

SI members' structured task comments — a position as a chip with its stance, a hand-off as a card, an escalation with a link to the decision task — and the charter mirror's daily message cap per SI colleague (KamoCollab CP12 T36)

- TaskCommentsThread: POSITION shows "Position · Proposes|Agrees|Disagrees" above the text; HANDOFF a "Hand-off" card holding the packet; ESCALATION "Escalate...

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
Featurekamo-shared-library

The behavior vocabulary — initiative and persistence bands, review depth and proactive checks, escalation and conflict styles, Docstion preference, the follow-up, stuck-work and confidence policies, the signal rule, and one SI's BehaviorProfile (KamoCollab CP13 Task 4)

Pure types in **************** The Docstion's mode ceiling caps the initiative band (REACTIVE caps at REACTIVE, INDEPENDENT at BALANCED) and its bounds only tig...

Kamo·1w ago
Featurekamo-internal

An SI's disclosures on its workbench and in the run drawer (KamoCollab CP08 Task 18)

The workbench gains a full-width Disclosures card after Runs, for the SI's supervisor or an auditor (VIEW_ACCESS_LOGS). It lists the SI's ledger events from ***...

Kamo·1w ago
Featurekamo-internal

Mark a conversation confidential from its toolbar, forward a message, and say whose words a forwarded message carries (KamoCollab CP05 T36)

The chat toolbar gains the Confidential toggle every surface will share: a lock that is pressed when the conversation is marked, whose tooltip says who marked i...

Kamo·1w ago
Featurekamo-internal

The Disclosure history dialog and its seven mounts (KamoCollab CP08 Task 17)

"Who has been told about this" for one record: DisclosureHistoryDialog asks **************** (keyset Load more, member zone or UTC, a 403 says the refusal, neve...

Kamo·1w ago
Featurekamo-internal

The SI memory review's client and relays, the two memory switches in the charter editor, and the three memory access-log types (KamoCollab CP11 T22)

- charter: LIMIT_KEYS gains maxMemoryCards (0-5000) and maxContextKnowledgeChars (0-15000), no default (unset is off); LIMIT maxItems is one item per key (18)...

Kamo·1w ago
Featurekamo-internal

The Disclosure Log tab — ledger client, BFF pass-throughs and the shared event grid (KamoCollab CP08 Task 16)

app/lib/disclosureLedger.ts mirrors the shared-lib vocabularies (decisions, channels, actions, recipient kinds, bases; parity-tested), builds the keyset query, ...

Kamo·1w ago
FeatureSecurityService

The member card reads the communication policy on every channel that binds the viewer — CHAT for a person, CHAT, calls, mail and meetings for an SI, grant-aware, with approvalRequired (KamoCollab CP04 Task 18)

ChatPolicyBeanConfig builds the loader with each rule's channels and the three-argument, grant-aware ChatPolicyService (cached graph for approvers), as MediaSer...

Kamo·1w ago
FeatureSecurityService

The disclosure ledger export — a CSV recorded as EXPORT before it is built (KamoCollab CP08 T8)

GET **************** takes the list's filters and answers the newest 10,000 events as disclosure-ledger.csv (every field quoted, UTC instants, recipients and so...

Kamo·1w ago
FeatureSecurityService

I2 resolves a draft of one of a member's layers, the ledger's daily counts per SI, and the disclosure settings hook to kamoai-service (KamoCollab CP15 T4)

- I2 draftLayer {level, id}: only with an existing MEMBER subject and draftItems; the draft is validated for the layer's level (department ancestors for DEPAR...

Kamo·1w ago

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