From 5fcdf0cfd841d520b2b5b1198dc5893be7cadce6 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Thu, 27 Nov 2025 14:11:08 +0100 Subject: [PATCH] feat(mom): add arrow prefix to tool labels for visual distinction Closes #65 --- packages/mom/CHANGELOG.md | 8 ++++++++ packages/mom/src/agent.ts | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/mom/CHANGELOG.md b/packages/mom/CHANGELOG.md index c2a6a1a3..b1239c6e 100644 --- a/packages/mom/CHANGELOG.md +++ b/packages/mom/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +### Changed + +- Reduced tool verbosity in main Slack messages (#65) + - During execution: show tool labels (with → prefix), thinking, and text + - After completion: replace main message with only final assistant response + - Full audit trail preserved in thread (tool details, thinking, text) + - Added promise queue to ensure message updates execute in correct order + ## [0.10.0] - 2025-11-27 ### Added diff --git a/packages/mom/src/agent.ts b/packages/mom/src/agent.ts index d24d0e9a..3012f8c2 100644 --- a/packages/mom/src/agent.ts +++ b/packages/mom/src/agent.ts @@ -421,7 +421,7 @@ export function createAgentRunner(sandboxConfig: SandboxConfig): AgentRunner { }); // Show label in main message only - queue.enqueue(() => ctx.respond(`_${label}_`)); + queue.enqueue(() => ctx.respond(`_→ ${label}_`)); break; }