( planMode database.NullChatPlanMode, chatMode database.NullChatMode, parentChatID uuid.NullUUID, )
| 6677 | } |
| 6678 | |
| 6679 | func stopAfterBehaviorTools( |
| 6680 | planMode database.NullChatPlanMode, |
| 6681 | chatMode database.NullChatMode, |
| 6682 | parentChatID uuid.NullUUID, |
| 6683 | ) map[string]struct{} { |
| 6684 | if isExploreSubagentMode(chatMode) { |
| 6685 | return nil |
| 6686 | } |
| 6687 | return stopAfterPlanTools(planMode, parentChatID) |
| 6688 | } |
| 6689 | |
| 6690 | type systemPromptBehaviorContext struct { |
| 6691 | planMode database.NullChatPlanMode |