Commit 45bafb0
committed
fix(sdk): fall back to the agent's tools in the managed streamText
An onAction handler has no tools in scope the way run() does, so a
regenerated answer built with the bound streamText could call nothing.
Omitting tools now falls back to chat.agent({ tools }); naming tools
still replaces the set for that call. onAction also receives tools.1 parent 76cdc4d commit 45bafb0
4 files changed
Lines changed: 76 additions & 4 deletions
File tree
- docs/ai-chat
- packages/trigger-sdk
- src/v3
- test
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4773 | 4773 | | |
4774 | 4774 | | |
4775 | 4775 | | |
| 4776 | + | |
| 4777 | + | |
4776 | 4778 | | |
4777 | 4779 | | |
4778 | 4780 | | |
| |||
4786 | 4788 | | |
4787 | 4789 | | |
4788 | 4790 | | |
4789 | | - | |
| 4791 | + | |
| 4792 | + | |
| 4793 | + | |
| 4794 | + | |
| 4795 | + | |
| 4796 | + | |
| 4797 | + | |
4790 | 4798 | | |
4791 | 4799 | | |
4792 | 4800 | | |
| |||
4806 | 4814 | | |
4807 | 4815 | | |
4808 | 4816 | | |
4809 | | - | |
| 4817 | + | |
| 4818 | + | |
| 4819 | + | |
| 4820 | + | |
| 4821 | + | |
| 4822 | + | |
| 4823 | + | |
4810 | 4824 | | |
4811 | 4825 | | |
4812 | 4826 | | |
| |||
4862 | 4876 | | |
4863 | 4877 | | |
4864 | 4878 | | |
| 4879 | + | |
| 4880 | + | |
4865 | 4881 | | |
4866 | 4882 | | |
4867 | 4883 | | |
| |||
5562 | 5578 | | |
5563 | 5579 | | |
5564 | 5580 | | |
| 5581 | + | |
| 5582 | + | |
5565 | 5583 | | |
5566 | 5584 | | |
5567 | 5585 | | |
| |||
8004 | 8022 | | |
8005 | 8023 | | |
8006 | 8024 | | |
| 8025 | + | |
8007 | 8026 | | |
8008 | 8027 | | |
8009 | 8028 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
503 | 503 | | |
504 | 504 | | |
505 | 505 | | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 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 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
506 | 559 | | |
507 | 560 | | |
508 | 561 | | |
| |||
0 commit comments