feat(v0.8.670): slash registry CSV and invoke audit mesh parity
Implement Phase 695 signed slash command registry CSV and slash invoke audit export across delivery-receipts, platform gossip (RPC 108/109), slash-csv-ui modal, agentctl journeys, and test:ci-phase695 regression. Also backfill relay/worker CSV styles missing from pearcord.css and bump phase687 boot gate to 0.8.670 for RELEASE_CI continuity.
This commit is contained in:
@@ -2594,6 +2594,45 @@ async function dispatchUiMessage (platform, msg, hooks = {}) {
|
|||||||
}
|
}
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
if (t === 'slash-csv-modal-open') {
|
||||||
|
pushState()
|
||||||
|
send({ type: 'slash-csv-modal-opened' })
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
if (t === 'sync-slash-registry-csv') {
|
||||||
|
const out = await platform.pushSlashRegistryCsvToMesh()
|
||||||
|
pushState()
|
||||||
|
send({ type: 'slash-registry-csv-synced', ...out })
|
||||||
|
if (platform.mode === 'guild' && platform.activeChannelId) {
|
||||||
|
send({
|
||||||
|
type: 'composer-focus-channel',
|
||||||
|
channelId: platform.activeChannelId
|
||||||
|
})
|
||||||
|
}
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
if (t === 'clear-slash-registry-csv') {
|
||||||
|
await platform.clearSlashRegistryCsvExports()
|
||||||
|
pushState()
|
||||||
|
if (platform.mode === 'guild' && platform.activeChannelId) {
|
||||||
|
send({
|
||||||
|
type: 'composer-focus-channel',
|
||||||
|
channelId: platform.activeChannelId
|
||||||
|
})
|
||||||
|
}
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
if (t === 'push-slash-invoke-audit-export-csv') {
|
||||||
|
await platform.pushSlashInvokeAuditExportToMesh()
|
||||||
|
pushState()
|
||||||
|
if (platform.mode === 'guild' && platform.activeChannelId) {
|
||||||
|
send({
|
||||||
|
type: 'composer-focus-channel',
|
||||||
|
channelId: platform.activeChannelId
|
||||||
|
})
|
||||||
|
}
|
||||||
|
return true
|
||||||
|
}
|
||||||
if (t === 'clear-mod-digest-notify') {
|
if (t === 'clear-mod-digest-notify') {
|
||||||
await platform.clearModDigestNotifyPrefs()
|
await platform.clearModDigestNotifyPrefs()
|
||||||
pushState()
|
pushState()
|
||||||
|
|||||||
Reference in New Issue
Block a user