Skip to content

Conversation

@viambot
Copy link
Member

@viambot viambot commented Dec 29, 2025

This is an AI-generated PR to update the SDK based on proto changes. The AI may make mistakes so review carefully.

Summary of Changes:
This update introduces new functionality to the Viam App and Provisioning services:

  • App Service Enhancements:
    • New enum types ModuleSourceType (e.g., EXTERNAL, VIAM_HOSTED) and ModuleLanguage (e.g., GOLANG, PYTHON) have been added.
    • The list_registry_items method now supports filtering modules by module_source_types and module_languages.
    • The update_registry_item method allows specifying the module_source_type and module_language when updating module metadata.
  • Provisioning Service:
    • The CloudConfig message now includes an api_key field, allowing API keys to be used for provisioning credentials alongside existing secrets.

Client libraries and corresponding tests have been updated to reflect these changes.

@viambot viambot force-pushed the workflow/ai-updater branch from 2368b48 to 87b5ff3 Compare December 29, 2025 19:13
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.

2 participants