You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(notifications): address new bot review feedback
- notification.go: use composite "branchID/configID" key in configsByKey
map to prevent collisions when two branches share the same config ID;
also collect branch.id filter value alongside job.configuration.id
before doing the lookup, require both for a correct match
- push.go: add nil guard for v.Remote in parentExists() before
dereferencing the NotificationState's Remote pointer
- generator.go: remove spurious trailing quote from NotificationPath
panic message
- mapper.go: correct LocalSaveMapper comment — parent-child manifest
relationships (ConfigManifest.Notifications) are populated by
setRecords() during manifest load, not by MapBeforeLocalSave
- CLI_CONTEXT.md: fix two inaccuracies — notifications are stored in
config.json (not meta.json), and filter operators are ==, !=, >, <,
>=, <= (not eq, ne, gt, lt, ge, le)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: internal/pkg/service/cli/CLI_CONTEXT.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,13 +4,13 @@ This document provides architectural context for the Keboola CLI service (`kbc`)
4
4
5
5
## Notification Subscriptions
6
6
7
-
The CLI supports managing notification subscriptions for configurations. Notifications are stored in `{config}/notifications/{subscription-id}/meta.json` files and tracked in the manifest.
7
+
The CLI supports managing notification subscriptions for configurations. Notifications are stored in `{config}/notifications/{subscription-id}/config.json` files and tracked in the manifest.
8
8
9
9
**Key Features:**
10
10
- Config-level notifications (branch-level not yet supported)
0 commit comments