-
Notifications
You must be signed in to change notification settings - Fork 46k
perf(copilot): reduce tool schema token cost by 34% #12398
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 32 commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
3c75482
perf(copilot): reduce tool schema token cost by 34%
majdyz 67a121b
fix(copilot): restore functional schema constraints and critical beha…
majdyz 32f1e51
fix(copilot): address PR review — restore default values, strengthen …
majdyz 9cc93d8
Merge remote-tracking branch 'origin/dev' into feat/copilot-token-opt…
majdyz a6ecfe6
fix(copilot): address remaining PR review comments
majdyz 777b71d
fix(copilot): remove measure_copilot_tokens.py script from PR
majdyz 1256e8a
fix(copilot): fix indentation of persistent workspace sub-items in pr…
majdyz f710bde
Merge remote-tracking branch 'origin/dev' into feat/copilot-token-opt…
majdyz 05182b8
Merge remote-tracking branch 'origin/dev' into feat/copilot-token-opt…
majdyz 84c58b6
fix: restore critical cross-tool references in trimmed tool descriptions
majdyz f89a8e5
fix(copilot): improve tool schema descriptions for clarity and comple…
majdyz e542880
fix: clarify list_workspace_files description re cross-session persis…
majdyz 1db18f2
fix(backend/copilot): add tool schema regression test
majdyz f0c3eb8
fix(copilot): address reviewer should-fix items for tool schemas
majdyz 3bc8db4
fix(copilot): address autogpt-reviewer should-fix items from PR #1239…
majdyz 64790e7
fix(copilot): include all run_time values in agent_output schema desc…
majdyz 0faee66
fix(copilot): address review comments — should-fix + nice-to-have items
majdyz da2d341
Merge remote-tracking branch 'origin/dev' into feat/copilot-token-opt…
majdyz 91017eb
fix(copilot): address quality nits — consistent slug format, shorter …
majdyz b80f252
Merge remote-tracking branch 'origin/dev' into feat/copilot-token-opt…
majdyz 624645b
Merge remote-tracking branch 'origin/dev' into feat/copilot-token-opt…
majdyz 963bee3
merge(dev): resolve conflict in prompting.py — take dev version with …
majdyz 872ad8d
fix(copilot): remove accidentally tracked .application.logs, restore …
majdyz a0fc4a7
fix(copilot): clarify filesystem section — scope SDK tools vs workspa…
majdyz 73e25d9
fix(copilot): restore trigger condition in continue_run_block descrip…
majdyz bd557aa
fix(copilot): complete run_time values, restore mcp_guide trigger hin…
majdyz e043132
fix(copilot): add minimum/maximum JSON schema constraints to wait_for…
majdyz faba2da
fix(copilot): restore schedule_name trigger mode hint in run_agent
majdyz eba41d8
fix(copilot): restore browser_act target parameter required-actions a…
majdyz a88cf78
fix(copilot): restore add_understanding purpose sentence for proactiv…
majdyz 691b388
test(copilot): add browser_act action enum regression test
majdyz 7650f2f
fix(copilot): restore critical LLM behavioral guidance trimmed too ag…
majdyz 9252eea
fix(copilot): address review comments on token test and .gitignore
majdyz c493b36
Merge branch 'dev' of github.com:Significant-Gravitas/AutoGPT into fe…
majdyz 3d6df6a
perf(copilot): cache Config().max_file_size_mb as module-level constant
majdyz 6c15e6c
fix(copilot): address autogpt-pr-reviewer feedback
majdyz 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
Some comments aren't visible on the classic Files Changed page.
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -183,3 +183,4 @@ CLAUDE.local.md | |
| .next | ||
| # Implementation plans (generated by AI agents) | ||
| plans/ | ||
| .application.logs | ||
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.