fix(tess): route bare Discord approvals #733
Reference in New Issue
Block a user
Delete Branch "feat/tess-m3-integration"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
/approvecommand todiscord:approveDiscordPlugin.handleDiscordMessageingress path through durable approval and stopVerification
TURBO_FORCE=true pnpm typecheckTURBO_FORCE=true pnpm lintTURBO_FORCE=true pnpm format:checkFollow-up to merged #732.
a02f526d0atoed1d985c90VERIFIED APPROVE reviewer-of-record [W-jarvis:reviewer-gpt5.5] head
ed1d985c90Findings:
command-authorization.service.tsis byte-identical toorigin/main(hasha9f829e7ecec721c6c585fe0da56fb5d6a6441e9), preserving the 7-field runtime action digest. Bare/approveis now routed through the real Discord plugin path and the gateway resolves provider/runtime session fromgetSnapshot(conversationId), not raw message text.Anti-masking checks pass: the integration test uses real plugin routing with bare
/approve, durable conversation handleNova:discord:channel-1, and runtime sessionruntime-1; no hardcodedTessliteral or live credentials were introduced. CI is currently pending; Mos merges on green.Marker: ROR-733-APPROVE-ed1d985c