Skip to main content
← Back to list
01Issue
BugShippedSwamp CLIPublic
Assigneesstack72

Relationships

#2130 serve vault.annotate does not publish managed configuration changes to the shared datastore

Opened by stack72 · 9/13/2026· Shipped 9/13/2026

handleVaultAnnotate in src/serve/handlers/vault_handlers.ts (line 647) mutates vault metadata (labels, notes, URLs on secrets) but does not call markDirty() + pushChanged() on the sync service. Every other vault mutation handler has this sync block: handleVaultCreate (line 725), handleVaultEdit (line 800), handleVaultDelete (line 282).

This is the same class of bug as swamp-club#2108 (handleModelEdit missing sync), discovered during the investigation of that issue.

Needs investigation to confirm whether vault annotation data is in the managed-config sync scope. If annotations are stored in the repo's vault directory and should propagate to other instances sharing a datastore, this is a bug that prevents annotation changes from reaching other serve instances.

02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED+ 1 MOREASSIGNED+ 2 MOREREVIEW+ 7 MOREPR_MERGED+ 2 MORESESSION_SUMMARIZED

Shipped

9/13/2026, 10:49:48 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack729/13/2026, 10:24:01 PM

Sign in to post a ripple.