Skip to content

fix(tool): point DEFAULT_INTEGRATION_ID at Python Sandbox, not Slack (test) - #1027

Merged
aix-ahmet merged 1 commit into
testfrom
fix/script-integration-id-test
Aug 5, 2026
Merged

fix(tool): point DEFAULT_INTEGRATION_ID at Python Sandbox, not Slack (test)#1027
aix-ahmet merged 1 commit into
testfrom
fix/script-integration-id-test

Conversation

@aix-ahmet

Copy link
Copy Markdown
Collaborator

Clean cherry-pick of the fix in #1025 onto test (replaces #1026, which pulled in unpromoted development commits).

Tool.DEFAULT_INTEGRATION_ID pointed at the Slack integration (686432941223092cb4294d3f) instead of Python Sandbox — aix.Tool(code=...) connected user code to Slack, so agents carried the full SLACK_* action catalog and the script never ran. Switched to 688779d8bfb8e46c273982ca (verified on dev and prod), with a unit test locking it in.

🤖 Generated with Claude Code

https://claude.ai/code/session_01D7Zr94ozn8WzV5qv1B17EL

Tool.DEFAULT_INTEGRATION_ID was 686432941223092cb4294d3f, which is the
Slack integration on both dev and prod. Any script tool created via
aix.Tool(code=...) was silently connected to Slack: the agent payload
carried the full SLACK_* action catalog, empty parameters, and the
user's code never executed.

Use 688779d8bfb8e46c273982ca (Python Sandbox, verified on dev and prod;
same ID v1 ModelFactory.PYTHON_SANDBOX_ID already uses), add a unit
test locking the script path to the sandbox integration, and fix test
comments/names that mislabeled the Slack ID as the Script integration.
@aix-ahmet
aix-ahmet merged commit 47703cb into test Aug 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant