- Co-Authored-By
- Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Move the delegate activity preview inline under the tool call
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-ui.ts -
modified
packages/openagents-cli/test/coder-ui.test.ts
Diff
2 files changed, +103 -88
packages/openagents-cli/src/coder-ui.ts modified +62 -78
@@ -10,14 +10,14 @@
| 10 | 10 |
|
| 11 | 11 |
|
| 12 | 12 |
|
| 13 |
|
|
| 13 |
|
|
| 14 | 14 |
|
| 15 | 15 |
|
| 16 | 16 |
|
| 17 |
|
|
| 17 | 18 |
|
| 18 |
|
|
| 19 |
|
|
| 20 | 19 |
|
| 20 |
|
|
| 21 | 21 |
|
| 22 | 22 |
|
| 23 | 23 |
|
@@ -33,9 +33,9 @@
| 33 | 33 |
|
| 34 | 34 |
|
| 35 | 35 |
|
| 36 |
|
|
| 36 | 37 |
|
| 37 | 38 |
|
| 38 |
|
|
| 39 | 39 |
|
| 40 | 40 |
|
| 41 | 41 |
|
@@ -401,12 +401,12 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 401 | 401 |
|
| 402 | 402 |
|
| 403 | 403 |
|
| 404 |
|
|
| 404 |
|
|
| 405 | 405 |
|
| 406 | 406 |
|
| 407 | 407 |
|
| 408 | 408 |
|
| 409 |
|
|
| 409 |
|
|
| 410 | 410 |
|
| 411 | 411 |
|
| 412 | 412 |
|
@@ -424,7 +424,7 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 424 | 424 |
|
| 425 | 425 |
|
| 426 | 426 |
|
| 427 |
|
|
| 427 |
|
|
| 428 | 428 |
|
| 429 | 429 |
|
| 430 | 430 |
|
@@ -433,9 +433,9 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 433 | 433 |
|
| 434 | 434 |
|
| 435 | 435 |
|
| 436 |
|
|
| 436 |
|
|
| 437 | 437 |
|
| 438 |
|
|
| 438 |
|
|
| 439 | 439 |
|
| 440 | 440 |
|
| 441 | 441 |
|
@@ -450,7 +450,7 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 450 | 450 |
|
| 451 | 451 |
|
| 452 | 452 |
|
| 453 |
|
|
| 453 |
|
|
| 454 | 454 |
|
| 455 | 455 |
|
| 456 | 456 |
|
@@ -459,7 +459,42 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 459 | 459 |
|
| 460 | 460 |
|
| 461 | 461 |
|
| 462 |
|
|
| 462 |
|
|
| 463 |
|
|
| 464 |
|
|
| 465 |
|
|
| 466 |
|
|
| 467 |
|
|
| 468 |
|
|
| 469 |
|
|
| 470 |
|
|
| 471 |
|
|
| 472 |
|
|
| 473 |
|
|
| 474 |
|
|
| 475 |
|
|
| 476 |
|
|
| 477 |
|
|
| 478 |
|
|
| 479 |
|
|
| 480 |
|
|
| 481 |
|
|
| 482 |
|
|
| 483 |
|
|
| 484 |
|
|
| 485 |
|
|
| 486 |
|
|
| 487 |
|
|
| 488 |
|
|
| 489 |
|
|
| 490 |
|
|
| 491 |
|
|
| 492 |
|
|
| 493 |
|
|
| 494 |
|
|
| 495 |
|
|
| 496 |
|
|
| 497 |
|
|
| 463 | 498 |
|
| 464 | 499 |
|
| 465 | 500 |
|
@@ -467,26 +502,10 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 467 | 502 |
|
| 468 | 503 |
|
| 469 | 504 |
|
| 470 |
|
|
| 505 |
|
|
| 471 | 506 |
|
| 472 | 507 |
|
| 473 | 508 |
|
| 474 |
|
|
| 475 |
|
|
| 476 |
|
|
| 477 |
|
|
| 478 |
|
|
| 479 |
|
|
| 480 |
|
|
| 481 |
|
|
| 482 |
|
|
| 483 |
|
|
| 484 |
|
|
| 485 |
|
|
| 486 |
|
|
| 487 |
|
|
| 488 |
|
|
| 489 |
|
|
| 490 | 509 |
|
| 491 | 510 |
|
| 492 | 511 |
|
@@ -521,31 +540,6 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 521 | 540 |
|
| 522 | 541 |
|
| 523 | 542 |
|
| 524 |
|
|
| 525 |
|
|
| 526 |
|
|
| 527 |
|
|
| 528 |
|
|
| 529 |
|
|
| 530 |
|
|
| 531 |
|
|
| 532 |
|
|
| 533 |
|
|
| 534 |
|
|
| 535 |
|
|
| 536 |
|
|
| 537 |
|
|
| 538 |
|
|
| 539 |
|
|
| 540 |
|
|
| 541 |
|
|
| 542 |
|
|
| 543 |
|
|
| 544 |
|
|
| 545 |
|
|
| 546 |
|
|
| 547 |
|
|
| 548 |
|
|
| 549 | 543 |
|
| 550 | 544 |
|
| 551 | 545 |
|
@@ -637,13 +631,11 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 637 | 631 |
|
| 638 | 632 |
|
| 639 | 633 |
|
| 640 |
|
|
| 641 |
|
|
| 642 |
|
|
| 643 |
|
|
| 644 |
|
|
| 645 |
|
|
| 646 |
|
|
| 634 |
|
|
| 635 |
|
|
| 636 |
|
|
| 637 |
|
|
| 638 |
|
|
| 647 | 639 |
|
| 648 | 640 |
|
| 649 | 641 |
|
@@ -659,15 +651,13 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 659 | 651 |
|
| 660 | 652 |
|
| 661 | 653 |
|
| 662 |
|
|
| 663 |
|
|
| 664 |
|
|
| 665 |
|
|
| 666 |
|
|
| 654 |
|
|
| 655 |
|
|
| 656 |
|
|
| 657 |
|
|
| 667 | 658 |
|
| 668 | 659 |
|
| 669 | 660 |
|
| 670 |
|
|
| 671 | 661 |
|
| 672 | 662 |
|
| 673 | 663 |
|
@@ -675,13 +665,8 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 675 | 665 |
|
| 676 | 666 |
|
| 677 | 667 |
|
| 678 |
|
|
| 679 |
|
|
| 680 |
|
|
| 681 | 668 |
|
| 682 |
|
|
| 683 |
|
|
| 684 |
|
|
| 669 |
|
|
| 685 | 670 |
|
| 686 | 671 |
|
| 687 | 672 |
|
@@ -697,7 +682,6 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 697 | 682 |
|
| 698 | 683 |
|
| 699 | 684 |
|
| 700 |
|
|
| 701 | 685 |
|
| 702 | 686 |
|
| 703 | 687 |
|
@@ -729,7 +713,7 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 729 | 713 |
|
| 730 | 714 |
|
| 731 | 715 |
|
| 732 |
|
|
| 716 |
|
|
| 733 | 717 |
|
| 734 | 718 |
|
| 735 | 719 |
|
@@ -747,10 +731,10 @@ export function runCoderUi(session: CoderSession, options: CoderUiOptions): Prom
| 747 | 731 |
|
| 748 | 732 |
|
| 749 | 733 |
|
| 750 |
|
|
| 751 |
|
|
| 752 |
|
|
| 753 |
|
|
| 734 |
|
|
| 735 |
|
|
| 736 |
|
|
| 737 |
|
|
| 754 | 738 |
|
| 755 | 739 |
|
| 756 | 740 |
|
packages/openagents-cli/test/coder-ui.test.ts modified +41 -10
@@ -907,30 +907,58 @@ describe("the chrome under the composer", () => {
| 907 | 907 |
|
| 908 | 908 |
|
| 909 | 909 |
|
| 910 |
|
|
| 911 |
|
|
| 910 |
|
|
| 911 |
|
|
| 912 | 912 |
|
| 913 | 913 |
|
| 914 | 914 |
|
| 915 | 915 |
|
| 916 | 916 |
|
| 917 | 917 |
|
| 918 |
|
|
| 919 |
|
|
| 920 |
|
|
| 921 |
|
|
| 918 |
|
|
| 919 |
|
|
| 920 |
|
|
| 921 |
|
|
| 922 |
|
|
| 923 |
|
|
| 924 |
|
|
| 925 |
|
|
| 926 |
|
|
| 927 |
|
|
| 928 |
|
|
| 929 |
|
|
| 930 |
|
|
| 931 |
|
|
| 932 |
|
|
| 933 |
|
|
| 934 |
|
|
| 935 |
|
|
| 936 |
|
|
| 922 | 937 |
|
| 923 |
|
|
| 924 |
|
|
| 938 |
|
|
| 939 |
|
|
| 940 |
|
|
| 941 |
|
|
| 942 |
|
|
| 943 |
|
|
| 944 |
|
|
| 945 |
|
|
| 946 |
|
|
| 947 |
|
|
| 925 | 948 |
|
| 926 | 949 |
|
| 927 | 950 |
|
| 928 | 951 |
|
| 929 | 952 |
|
| 953 |
|
|
| 954 |
|
|
| 930 | 955 |
|
| 956 |
|
|
| 931 | 957 |
|
| 932 | 958 |
|
| 933 | 959 |
|
| 960 |
|
|
| 961 |
|
|
| 934 | 962 |
|
| 935 | 963 |
|
| 936 | 964 |
|
@@ -953,11 +981,14 @@ describe("the status line under the delegate rows", () => {
| 953 | 981 |
|
| 954 | 982 |
|
| 955 | 983 |
|
| 956 |
|
|
| 984 |
|
|
| 957 | 985 |
|
| 958 | 986 |
|
| 959 | 987 |
|
| 960 |
|
|
| 988 |
|
|
| 989 |
|
|
| 990 |
|
|
| 991 |
|
|
| 961 | 992 |
|
| 962 | 993 |
|
| 963 | 994 |
|