Skip to content

Conversation

@devin-ai-integration
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot commented Jan 27, 2026

Summary

Renames the 3d_reconstruction toolset category to world_gen in the Python SDK to align with the backend naming convention update.

Changes:

  • Updated AgentToolset Literal type: "3d_reconstruction""world_gen"
  • Updated docstring in agent.execute() method to reflect the new category name
  • Bumped SDK version to 0.5.4

This is a breaking change for users currently passing toolsets=["3d_reconstruction", ...] - they will need to update to toolsets=["world_gen", ...].

Updates since last revision

  • Bumped SDK version from 0.5.3 to 0.5.4 per reviewer feedback

Review & Testing Checklist for Human

  • Verify the backend (vlm-lab) has been updated to accept world_gen instead of 3d_reconstruction before merging this PR
  • Search the SDK codebase for any other references to 3d_reconstruction that may have been missed
  • Test an API call with toolsets=["world_gen"] to confirm the backend accepts the new name

Notes

This is part of a coordinated rename across the VLM platform. Related PRs:

  • vlm-lab: Rename in backend types and API models
  • docs: Update documentation to use world_gen
  • Cookbook: Update notebook examples

Link to Devin run: https://app.devin.ai/sessions/a73e91efc6644456a83528267b200be1
Requested by: dinesh@vlm.run

Co-Authored-By: dinesh@vlm.run <dinesh@vlm.run>
@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@dineshreddy91
Copy link
Contributor

update the sdk version

Co-Authored-By: dinesh@vlm.run <dinesh@vlm.run>
@dineshreddy91 dineshreddy91 merged commit 25e60e0 into main Jan 27, 2026
4 checks 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