Skip to content

Commit 9c219a5

Browse files
chore(bots): bump engine pin to 5368de77 (can_use_tool PermissionResult fix)
Moves the engine pin (bot-prelude's single engine-ref default) from 3569dae3 to 5368de77, which includes databricks/databricks-bot-engine#122 — the fix for the can_use_tool permission callback returning a dict instead of a PermissionResult object. Without it, every edit_file/bash call the engineer bot makes fails with `TypeError: Tool permission callback must return PermissionResult ... got dict`, so the bot can read but not edit or run tests (observed on #791: two runs hung to the 45-min job timeout). The fix is runtime-verified against the pinned SDK (0.2.102). Signed-off-by: eric-wang-1990 <e.wang@databricks.com> Co-authored-by: Isaac
1 parent 19a104d commit 9c219a5

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/actions/bot-prelude/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ inputs:
3131
# value to move every bot to a new engine commit; never @main.
3232
description: 'Engine commit SHA (full 40-char) to install.'
3333
required: false
34-
default: '3569dae31280628fcaf1b6e49c0193bc2fe48a4d'
34+
default: '5368de773858bef9b2a8bbf3099d08a4132a8487'
3535
engine-repo:
3636
description: 'owner/name of the engine repo.'
3737
required: false

0 commit comments

Comments
 (0)