Skip to content

Make it easier to add tools #298

@msanatan

Description

@msanatan

Custom tools are a use case that legitimately pops up from time to time. Right now we have to register both a Python module and a C# class, and update the connector logic.

I think it's fair to have custom modules be extended from Unity, as mentioned in #293. But to start we can make adding tools in Python and Unity a bit easier.

For e.g. automatic module imports in the tools folder on the backend, reflection for tools in Unity. The latter is required for custom tools in any case.

Not a super high priority, but worth considering as a meaningful stopgap to give some devs more powers

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions