mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-14 06:33:09 -06:00
732108d973
* fix(slack): preserve team scope for deferred actions * refactor(slack): use typed Bolt team context * refactor(slack): preserve deferred action IDs * refactor(slack): treat team IDs as opaque * refactor(slack): keep deferred action diff focused * fix(slack): enable scoped enterprise interactions * fix(slack): keep event scope at listener boundary * test(slack): model Bolt enterprise interaction context * refactor(slack): normalize listener team context * refactor(slack): pass modal event scope directly * test(slack): preserve interaction harness argument types * refactor(slack): pass shortcut event scope directly * refactor(slack): pass action event scope directly * fix(slack): scope enterprise slash commands * test(slack): disambiguate slash harness scope * fix(slack): type slash block suggestions * fix(slack): preserve option text literal * fix(slack): keep scope helpers private * fix(slack): fall back from slash response URLs * fix(slack): clarify Web API post message call * fix(slack): scope post message lint suppression * fix(slack): preserve event scope export after rebase * fix(slack): preserve team-bound modal session routing * fix(slack): retain modal direct-message routing * fix(slack): preserve modal delivery compatibility * docs(slack): mark enterprise tool actions supported * docs(slack): align enterprise support with runtime * test(slack): align enterprise interaction registration * fix(slack): support Grid channel create and rename events --------- Co-authored-by: Sarah Fortune <sarah.fortune@gmail.com>