-
由 Will Chen 提交于
<!-- CURSOR_SUMMARY --> > [!NOTE] > - **Agent tool consent:** Add `"never"` to `AgentToolConsent` schema, update imports to `lib/schemas`, surface "Never allow" in settings UI, and prevent consent prompts/execution for tools marked `"never"` (skipped in `buildAgentToolSet`; error if prompted). > - **Type checks tool:** Remove settings gate so `run_type_checks` is available by default; keep default consent `"always"`; reflected in e2e tool list. > - **UI/UX:** Truncate long tool descriptions to 100 chars in Agent Tools settings. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 50e3ef56792adc578aaefcdf7a61246344a475ad. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY --> <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Enables the Type Checks tool by default in agent mode and adds a “never” consent option to permanently block tools. Agents now skip any tool marked “never”. - **New Features** - Added “Never allow” in Agent Tools settings. - Consent schema now supports ask, always, never. - Agent tool set excludes tools with “never”. - Type Checks tool is available by default (no longer gated by enableAutoFixProblems). - Truncated long tool descriptions in settings to 100 chars. - **Refactors** - Moved AgentToolConsent type to lib/schemas and updated imports. <sup>Written for commit 50e3ef56792adc578aaefcdf7a61246344a475ad. Summary will update on new commits.</sup> <!-- End of auto-generated description by cubic. -->
| 名称 |
最后提交
|
最后更新 |
|---|---|---|
| .. | ||
| assert.ts | ||
| chat.ts | ||
| log_store.ts | ||
| schemas.ts | ||
| toast.tsx | ||
| utils.ts |