Align coder messages and tool calls with Claude Code UI conventions
Deploy story
What this commit did to the running system — joined from the forge receipt chain, the part a commit page elsewhere cannot show.
Not deployed through the forge lane
No push, promotion, build, or deploy receipt references this commit (receipts are scanned over a bounded recent window). Changes shipped by full node replacement carry their proof in the release gate receipt instead.
Changed files
-
modified
packages/openagents-cli/src/coder-tool-summary.ts -
modified
packages/openagents-cli/src/coder-ui.ts -
modified
packages/openagents-cli/test/coder-tool-summary.test.ts -
modified
packages/openagents-cli/test/coder-ui.test.ts
Diff
4 files changed, +51 -42
packages/openagents-cli/src/coder-tool-summary.ts modified +22 -16
@@ -1,26 +1,25 @@
| 1 | 1 |
|
| 2 | 2 |
|
| 3 | 3 |
|
| 4 |
|
|
| 5 |
|
|
| 6 |
|
|
| 7 |
|
|
| 8 |
|
|
| 9 |
|
|
| 10 |
|
|
| 11 |
|
|
| 12 |
|
|
| 13 |
|
|
| 14 |
|
|
| 15 |
|
|
| 16 |
|
|
| 17 |
|
|
| 4 |
|
|
| 5 |
|
|
| 18 | 6 |
|
| 19 | 7 |
|
| 20 | 8 |
|
| 21 |
|
|
| 9 |
|
|
| 22 | 10 |
|
| 23 |
|
|
| 11 |
|
|
| 12 |
|
|
| 13 |
|
|
| 14 |
|
|
| 15 |
|
|
| 16 |
|
|
| 17 |
|
|
| 18 |
|
|
| 19 |
|
|
| 20 |
|
|
| 21 |
|
|
| 22 |
|
|
| 24 | 23 |
|
| 25 | 24 |
|
| 26 | 25 |
|
@@ -36,6 +35,13 @@ export const summarizeToolCall = (args: string): string => {
| 36 | 35 |
|
| 37 | 36 |
|
| 38 | 37 |
|
| 38 |
|
|
| 39 |
|
|
| 40 |
|
|
| 41 |
|
|
| 42 |
|
|
| 43 |
|
|
| 44 |
|
|
| 39 | 45 |
|
| 40 | 46 |
|
| 41 | 47 |
|
packages/openagents-cli/src/coder-ui.ts modified +10 -16
@@ -617,10 +617,8 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 617 | 617 |
|
| 618 | 618 |
|
| 619 | 619 |
|
| 620 |
|
|
| 621 |
|
|
| 622 |
|
|
| 623 |
|
|
| 620 |
|
|
| 621 |
|
|
| 624 | 622 |
|
| 625 | 623 |
|
| 626 | 624 |
|
@@ -671,17 +669,13 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 671 | 669 |
|
| 672 | 670 |
|
| 673 | 671 |
|
| 674 |
|
|
| 675 |
|
|
| 676 |
|
|
| 672 |
|
|
| 677 | 673 |
|
| 678 |
|
|
| 679 |
|
|
| 674 |
|
|
| 675 |
|
|
| 680 | 676 |
|
| 681 |
|
|
| 682 |
|
|
| 683 |
|
|
| 684 |
|
|
| 677 |
|
|
| 678 |
|
|
| 685 | 679 |
|
| 686 | 680 |
|
| 687 | 681 |
|
@@ -727,7 +721,7 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 727 | 721 |
|
| 728 | 722 |
|
| 729 | 723 |
|
| 730 |
|
|
| 724 |
|
|
| 731 | 725 |
|
| 732 | 726 |
|
| 733 | 727 |
|
@@ -739,9 +733,9 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 739 | 733 |
|
| 740 | 734 |
|
| 741 | 735 |
|
| 742 |
|
|
| 736 |
|
|
| 743 | 737 |
|
| 744 |
|
|
| 738 |
|
|
| 745 | 739 |
|
| 746 | 740 |
|
| 747 | 741 |
|
packages/openagents-cli/test/coder-tool-summary.test.ts modified +13 -4
@@ -1,6 +1,6 @@
| 1 | 1 |
|
| 2 | 2 |
|
| 3 |
|
|
| 3 |
|
|
| 4 | 4 |
|
| 5 | 5 |
|
| 6 | 6 |
|
@@ -11,6 +11,17 @@ describe("a tool call in one line", () => {
| 11 | 11 |
|
| 12 | 12 |
|
| 13 | 13 |
|
| 14 |
|
|
| 15 |
|
|
| 16 |
|
|
| 17 |
|
|
| 18 |
|
|
| 19 |
|
|
| 20 |
|
|
| 21 |
|
|
| 22 |
|
|
| 23 |
|
|
| 24 |
|
|
| 14 | 25 |
|
| 15 | 26 |
|
| 16 | 27 |
|
@@ -34,10 +45,8 @@ describe("a tool call in one line", () => {
| 34 | 45 |
|
| 35 | 46 |
|
| 36 | 47 |
|
| 37 |
|
|
| 38 |
|
|
| 39 | 48 |
|
| 40 |
|
|
| 49 |
|
|
| 41 | 50 |
|
| 42 | 51 |
|
| 43 | 52 |
|
packages/openagents-cli/test/coder-ui.test.ts modified +6 -6
@@ -161,9 +161,9 @@ describe("runCoderUi", () => {
| 161 | 161 |
|
| 162 | 162 |
|
| 163 | 163 |
|
| 164 |
|
|
| 164 |
|
|
| 165 | 165 |
|
| 166 |
|
|
| 166 |
|
|
| 167 | 167 |
|
| 168 | 168 |
|
| 169 | 169 |
|
@@ -176,7 +176,7 @@ describe("runCoderUi", () => {
| 176 | 176 |
|
| 177 | 177 |
|
| 178 | 178 |
|
| 179 |
|
|
| 179 |
|
|
| 180 | 180 |
|
| 181 | 181 |
|
| 182 | 182 |
|
@@ -194,7 +194,7 @@ describe("runCoderUi", () => {
| 194 | 194 |
|
| 195 | 195 |
|
| 196 | 196 |
|
| 197 |
|
|
| 197 |
|
|
| 198 | 198 |
|
| 199 | 199 |
|
| 200 | 200 |
|
@@ -858,7 +858,7 @@ describe("the transcript's marker column", () => {
| 858 | 858 |
|
| 859 | 859 |
|
| 860 | 860 |
|
| 861 |
|
|
| 861 |
|
|
| 862 | 862 |
|
| 863 | 863 |
|
| 864 | 864 |
|
@@ -895,7 +895,7 @@ describe("the transcript's marker column", () => {
| 895 | 895 |
|
| 896 | 896 |
|
| 897 | 897 |
|
| 898 |
|
|
| 898 |
|
|
| 899 | 899 |
|
| 900 | 900 |
|
| 901 | 901 |
|