mirror of
https://github.com/mattermost/mattermost-mobile.git
synced 2026-11-07 19:30:14 +00:00
* Hide approval UI for auto-executing agent tool calls (would_auto_execute) Port of mattermost-plugin-agents#908 client behavior: - Accept/Reject never renders for pending tool calls flagged would_auto_execute - Live flagged calls render as non-interactive spinner cards - Mixed call-stage batches hide flagged calls until the rest are resolved - Interrupted all-auto rounds show an owner-only 'Run tools' resume button that posts an empty accepted_tool_ids list Co-authored-by: Nick Misasi <nick13misasi@gmail.com> * Single-source pending tool filter in ToolApprovalSet Hoist a pendingToolCalls memo and derive both the call-stage actionable set and isInterruptedAutoRound from it, matching the upstream webapp structure. Co-authored-by: Nick Misasi <nick13misasi@gmail.com> * Address review: drop stale decisions for auto-executing calls, assert lengths in tests - ToolApprovalSet cleanup effect now discards a local decision when its pending call arrives flagged would_auto_execute, so the stale ID can never ride along in accepted_tool_ids - Add length assertions before indexed reads in new tests Co-authored-by: Nick Misasi <nick13misasi@gmail.com> * Use defineMessages for the Run tools string Co-authored-by: Nick Misasi <nick13misasi@gmail.com> * Trigger CI re-run and CodeRabbit re-review Co-authored-by: Nick Misasi <nick13misasi@gmail.com> * Retry flaky CI jobs Co-authored-by: Nick Misasi <nick13misasi@gmail.com> * Retry flaky detox E2E jobs Co-authored-by: Nick Misasi <nick13misasi@gmail.com> * Retry E2E after CI infrastructure recovery Co-authored-by: Nick Misasi <nick13misasi@gmail.com> * Retry intermittent unit test job Co-authored-by: Nick Misasi <nick13misasi@gmail.com> --------- Co-authored-by: Matty Code <mattycode@mattycode-4.com> Co-authored-by: Mattermost Build <build@mattermost.com> |
||
|---|---|---|
| .. | ||
| base | ||
| certs | ||
| fonts | ||
| sounds | ||