seitime-bridge/scripts
Vassili Minaev ed853de6a2 Push module credits at end-of-session
endSession() now pushes the world's active module list to Frappe after
the snapshot push. Each module is projected to {id, title, url,
authors[].name + url} — versions and compatibility info are intentionally
omitted so the eventual public credits page doesn't leak dependency
versions. The Frappe endpoint also strips these fields server-side.

Module inventory push is treated as non-critical: a failure logs a
warning and adds a line to the chat summary, but doesn't abort the
session-completion flow. The chat summary now reports the count of
modules tracked.

Public API gains seitimeBridge.pushModuleInventory() for manual pushes.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-10 03:17:30 -06:00
..
api.js Push module credits at end-of-session 2026-05-10 03:17:30 -06:00
constants.js Initial scaffolding: settings + manifest push 2026-05-10 02:26:53 -06:00
macros.js Push module credits at end-of-session 2026-05-10 03:17:30 -06:00
main.js Push module credits at end-of-session 2026-05-10 03:17:30 -06:00
settings.js Snapshot push on actor and item edits 2026-05-10 02:43:09 -06:00