Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/actions/bot-prelude/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ inputs:
# value to move every bot to a new engine commit; never @main.
description: 'Engine commit SHA (full 40-char) to install.'
required: false
default: 'd45a3326a66b121eafa2b5c36489be172502e378'
default: 'ac3b08eab993ef14bf997a9bf4c776fa5acb16d8'
engine-repo:
description: 'owner/name of the engine repo.'
required: false
Expand Down Expand Up @@ -83,7 +83,7 @@ runs:
- name: Setup Node (for the Claude Code CLI the SDK spawns)
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
with:
node-version: '20'
node-version: '22'

- name: Install engine + Claude SDK/CLI
uses: ./.github/actions/install-bot-engine
Expand Down
4 changes: 2 additions & 2 deletions .github/actions/install-bot-engine/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,11 @@ inputs:
sdk-version:
description: 'claude-agent-sdk version. Keep in sync with the engine at the pinned SHA.'
required: false
default: '0.2.102'
default: '0.2.167'
cli-version:
description: '@anthropic-ai/claude-code version. Keep in sync with the engine at the pinned SHA.'
required: false
default: '2.1.61'
default: '2.1.300'

runs:
using: composite
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/engineer-bot-followup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,8 @@ jobs:
PR_TITLE: ${{ github.event.pull_request.title }}
PR_URL: ${{ github.event.pull_request.html_url }}
TRIGGER_COMMENT_ID: ${{ github.event.comment.id }}
MODEL_ENDPOINT: https://${{ secrets.DATABRICKS_HOST }}/serving-endpoints/databricks-claude-opus-4-8/invocations
ENGINEER_BOT_MODEL_OVERRIDE: databricks-claude-opus-5-5
MODEL_ENDPOINT: https://${{ secrets.DATABRICKS_HOST }}/serving-endpoints/databricks-claude-opus-5-5/invocations
DATABRICKS_TOKEN: ${{ secrets.DATABRICKS_TOKEN }}
RUNNER_TEMP: ${{ runner.temp }}
# The agent's working tree AND the .bot/ lookup root. run.py resolves the
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/engineer-bot-learning.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,8 +107,9 @@ jobs:
# translate_endpoint's already-v2 early-return, which keeps the trailing
# `invocations`, so the CLI appends `/v1/messages` →
# `.../anthropic/invocations/v1/messages` → HTTP 400 (unsupported path).
# The effective model is set by the engine default (no retrospective.model).
MODEL_ENDPOINT: https://${{ secrets.DATABRICKS_HOST }}/serving-endpoints/databricks-claude-opus-4-8/invocations
# The effective model is set by the override (no retrospective.model).
ENGINEER_BOT_MODEL_OVERRIDE: databricks-claude-opus-5-5
MODEL_ENDPOINT: https://${{ secrets.DATABRICKS_HOST }}/serving-endpoints/databricks-claude-opus-5-5/invocations
DATABRICKS_TOKEN: ${{ secrets.DATABRICKS_TOKEN }}
RUNNER_TEMP: ${{ runner.temp }}
SINCE: ${{ inputs.since }}
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/engineer-bot-mention.yml
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,8 @@ jobs:
GITHUB_REPOSITORY: ${{ github.repository }}
ISSUE_NUMBER: ${{ github.event.issue.number }}
TRIGGER_COMMENT_ID: ${{ github.event.comment.id }}
MODEL_ENDPOINT: https://${{ secrets.DATABRICKS_HOST }}/serving-endpoints/databricks-claude-opus-4-8/invocations
ENGINEER_BOT_MODEL_OVERRIDE: databricks-claude-opus-5-5
MODEL_ENDPOINT: https://${{ secrets.DATABRICKS_HOST }}/serving-endpoints/databricks-claude-opus-5-5/invocations
DATABRICKS_TOKEN: ${{ secrets.DATABRICKS_TOKEN }}
REPO_ROOT: ${{ github.workspace }}/pr
run: |
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/engineer-bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,8 @@ jobs:
# checkout. --flow only when the ctx step derived one.
working-directory: ${{ runner.temp }}
env:
MODEL_ENDPOINT: https://${{ secrets.DATABRICKS_HOST }}/serving-endpoints/databricks-claude-opus-4-8/invocations
ENGINEER_BOT_MODEL_OVERRIDE: databricks-claude-opus-5-5
MODEL_ENDPOINT: https://${{ secrets.DATABRICKS_HOST }}/serving-endpoints/databricks-claude-opus-5-5/invocations
DATABRICKS_TOKEN: ${{ secrets.DATABRICKS_TOKEN }}
# Live-warehouse connection env for the agent's REQUIRED e2e repro
# (pecoTestingCreds reads these). hostname/http-path are not
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/reviewer-bot-followup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,8 @@ jobs:
TRIGGER_COMMENT_ID: ${{ github.event.comment.id }}
HEAD_SHA: ${{ github.event.pull_request.head.sha }}
PR_BASE_SHA: ${{ github.event.pull_request.base.sha }}
MODEL_ENDPOINT: https://${{ secrets.DATABRICKS_HOST }}/serving-endpoints/databricks-claude-opus-4-8/invocations
REVIEWER_BOT_MODEL_OVERRIDE: databricks-claude-opus-5-5
MODEL_ENDPOINT: https://${{ secrets.DATABRICKS_HOST }}/serving-endpoints/databricks-claude-opus-5-5/invocations
DATABRICKS_TOKEN: ${{ secrets.DATABRICKS_TOKEN }}
DRY_RUN: 'false'
RUNNER_TEMP: ${{ runner.temp }}
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/reviewer-bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,8 @@ jobs:
PR_NUMBER: ${{ steps.inputs.outputs.pr_number }}
HEAD_SHA: ${{ steps.inputs.outputs.head_sha }}
DRY_RUN: ${{ steps.inputs.outputs.dry_run }}
MODEL_ENDPOINT: https://${{ secrets.DATABRICKS_HOST }}/serving-endpoints/databricks-claude-opus-4-8/invocations
REVIEWER_BOT_MODEL_OVERRIDE: databricks-claude-opus-5-5
MODEL_ENDPOINT: https://${{ secrets.DATABRICKS_HOST }}/serving-endpoints/databricks-claude-opus-5-5/invocations
DATABRICKS_TOKEN: ${{ secrets.DATABRICKS_TOKEN }}
RUNNER_TEMP: ${{ runner.temp }}
# The reviewer's repo-specific ADDITIVE guidance, read from the TRUSTED
Expand Down
Loading