-
Notifications
You must be signed in to change notification settings - Fork 1.4k
feat: subagent as task #2508
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
feat: subagent as task #2508
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
b490722
feat(task): add task tool for agent delegation with session resumption
amitksingh1490 c888b52
feat(task): capitalize task tool name and prevent self-delegation in …
amitksingh1490 6aeac17
style(tests): reformat function call arguments to comply with line wi…
amitksingh1490 37df3ed
Merge remote-tracking branch 'origin/main' into task_tool_final
amitksingh1490 7f9de1c
fix(tool_resolver): add missing alias for deprecated tool name "Task"
amitksingh1490 347c295
test(tool_resolver): add test for capitalized "Task" alias resolution
amitksingh1490 fd3567c
Merge branch 'main' into task_tool_final
amitksingh1490 fcc4b75
Merge branch 'main' into task_tool_final
amitksingh1490 99980e9
Merge branch 'main' into task_tool_final
amitksingh1490 433b75e
docs: enhance guidelines for tool usage and parallel execution in For…
amitksingh1490 6be706f
refactor(orch): execute task tool calls in parallel and keep others s…
amitksingh1490 8dea159
[autofix.ci] apply automated fixes
autofix-ci[bot] 350c9ec
refactor(orch): improve tool call execution logic and enhance case-in…
amitksingh1490 6de74b6
[autofix.ci] apply automated fixes
autofix-ci[bot] ee008da
refactor(orch): enhance case-insensitive tool call comparison and imp…
amitksingh1490 8d58003
[autofix.ci] apply automated fixes
autofix-ci[bot] ca0b9ba
Merge branch 'main' into task_tool_final
amitksingh1490 7d1176b
Merge branch 'main' into task_tool_final
amitksingh1490 36742cb
refactor(forge.md): remove redundant 'Research Agent' section to stre…
amitksingh1490 0ae4dad
Merge branch 'main' into task_tool_final
tusharmath ef6ada1
Merge branch 'main' into task_tool_final
tusharmath 03b842d
Merge branch 'main' into task_tool_final
tusharmath 66ed135
Merge branch 'main' into task_tool_final
tusharmath e8ce3fd
Merge branch 'main' into task_tool_final
tusharmath a8d7c04
Merge remote-tracking branch 'origin/main' into task_tool_final
amitksingh1490 cab1a48
[autofix.ci] apply automated fixes
autofix-ci[bot] f6ccb78
refactor(task): remove self-delegation filter from agent list
amitksingh1490 e093775
refactor(tests): remove redundant None parameters from test cases
amitksingh1490 13a8226
refactor(agent): use ConversationId type instead of string for conver…
amitksingh1490 c2e22ba
[autofix.ci] apply automated fixes
autofix-ci[bot] f498d8d
Merge branch 'main' into task_tool_final
amitksingh1490 e1bdea0
backmerge main
amitksingh1490 28ebc3a
[autofix.ci] apply automated fixes
autofix-ci[bot] 38b51cd
Merge branch 'main' into task_tool_final
tusharmath File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Toolcall should simply offload the call to the toolexecutor. We are doing too much work here to process and prepare the toolcall params.