-
Notifications
You must be signed in to change notification settings - Fork 35
🤖 refactor: consolidate bash execution + await/output tools #1308
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
Changes from all commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
a0ac7d4
🤖 feat: unify bash into task_* tools
ThomasK33 47e65d3
🤖 fix: stabilize unit tests for bun + window guards
ThomasK33 f7f74b5
🤖 fix: make task tool schema provider-compatible
ThomasK33 36b7e0a
🤖 tests: migrate bash tool tests to task(kind="bash")
ThomasK33 49104da
🤖 tests: make task bash integration tests deterministic
ThomasK33 c127ea9
fix(task_await): honor timeout_secs=0 for agent tasks
ThomasK33 4cd46b9
fix(task_await): treat timeout_secs=0 as non-blocking for agents
ThomasK33 884cec4
fix(task): preserve bash truncation metadata
ThomasK33 2a78837
tests: satisfy prettier for task tool
ThomasK33 fdcd566
fix(task_await): make polling guidance tool-aware
ThomasK33 fce0b71
fix(task_await): allow awaiting cleaned-up agent tasks
ThomasK33 1e40728
fix(task): allow omitting bash display_name
ThomasK33 9dfbe63
tests: use vision-capable model for image integration
ThomasK33 d6ef909
🤖 tests: update reviewRefresh integration test for task
ThomasK33 5a8e8a6
🤖 fix: refresh ReviewPanel on task tool end
ThomasK33 ea3dd59
🤖 fix: guard pending task finalization against bash
ThomasK33 d852396
🤖 feat: include thinking level in workspace activity
ThomasK33 f7c087c
🤖 fix: split task consumer breakdown by kind
ThomasK33 ad99f85
🤖 fix: show truncation notice in bash tool output
ThomasK33 557ce2f
🤖 fix: harden task(kind=bash) integration
ThomasK33 40d1862
🤖 fix: stop parsing bash output from task reportMarkdown
ThomasK33 ea14144
🤖 fix: stabilize task-bash helpers and background wrapper
ThomasK33 f7b6113
🤖 fix: update background wrapper trap test
ThomasK33 35e7f07
🤖 fix: harden legacy task(kind=bash) parsing
ThomasK33 cd0ccf8
🤖 fix: keep task_await scope checks after task cleanup
ThomasK33 fbd1725
🤖 fix: dedupe migrated background bash IDs
ThomasK33 1885cd7
🤖 fix: avoid duplicate bash output in task_await
ThomasK33 d7fc8bf
🤖 refactor: split bash from task tool
ThomasK33 50a85a2
🤖 ci: retry codex comments check
ThomasK33 82d73f6
🤖 tests: reduce flake in background bash + fork
ThomasK33 c3acfa1
🤖 fix: add missing task/bash converters for mobile
ThomasK33 b8dd6dd
🤖 fix: preserve legacy bash failures in converters
ThomasK33 d1fa4f0
🤖 fix: avoid misclassifying task errors as bash results
ThomasK33 db508a8
🤖 fix: accept legacy background bash results
ThomasK33 3057d2b
🤖 ci: harden shfmt install
ThomasK33 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
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.
Uh oh!
There was an error while loading. Please reload this page.