mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-14 14:43:16 -06:00
cdaea2d6b6
* fix(slack): route Grid messages by workspace * fix(slack): use authorized Grid DM sender * fix(slack): preserve ordinary client calls in grid routing * test(slack): keep grid target coverage in scoped suite * fix(slack): preserve workspace scope in approval routes * feat(slack): scope Grid uploads and reactions by workspace * fix(slack): preserve ordinary action read targets * fix(slack): reuse Grid clients for thread status * fix(slack): infer current Grid workspace for native actions * fix(slack): record streamed thread participation promptly * fix(slack): scope Grid member info to current workspace * feat(slack): support Grid write actions * feat(slack): support Grid read actions * fix(slack): remove obsolete channel resolver * fix(slack): route current Grid outbound delivery * test(slack): cover Grid thread participation * test(slack): use valid Grid team ID * fix(slack): keep Grid thread participation without bot identity * fix(slack): enable Grid pin reads * fix(slack): keep current Grid sends workspace aware * test(slack): assert Grid send routing synchronously * refactor(slack): remove obsolete Grid action allowlist * refactor(slack): derive Grid channel routing targets * refactor(slack): pass optional team scope uniformly * test(slack): expect uniform client options * refactor(slack): name unscoped cache key explicitly * refactor(slack): always pass action options * refactor(slack): pass optional team scope directly * refactor(slack): build team-scoped action options once * refactor(slack): centralize optional team target formatting * refactor(slack): construct reconciliation clients from scope * refactor(slack): resolve delivery policy before sending * refactor(slack): clarify inbound target roles * refactor(slack): minimize validated event scope * fix(slack): route outbound workspace through target * fix(slack): format post response errors safely --------- Co-authored-by: Sarah Fortune <sarah.fortune@gmail.com>