Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Tags: Labs64/NetLicensing-MCP

Tags

0.1.9

Toggle 0.1.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub鈥檚 verified signature.
Fix Pricing Table / custom properties handling (#7)

* Support custom properties for PricingTable and other LM-specific parameters

Enable passing LM-specific parameters like 'skudef' and 'skus' through a general
custom_properties mechanism. This allows:
- Creating ProductModules with PricingTable model and SKU definitions via skudef
- Creating/updating LicenseTemplates with pricing plan configurations via skus
- Passing any other custom properties as key-value pairs

Updated tools:
- netlicensing_create_product_module: added custom_properties parameter
- netlicensing_update_product_module: added custom_properties parameter
- netlicensing_create_license_template: added custom_properties parameter
- netlicensing_update_license_template: added custom_properties parameter

Updated helper functions:
- product_modules.create_product_module()
- product_modules.update_product_module()
- license_templates.create_license_template()
- license_templates.update_license_template()

Fixes: NetLicensing-MCP refusing to create PricingTable entities due to missing
support for LM-specific parameters.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>

* Clarify include_raw docstrings to refer to the API response

* Ignore local claude config symlink (useful for quick dev testing)

* Add uv.lock

TODO: Review and update README.md and pyproject.toml to ensure the project is fully managed with uv and follows current uv project conventions.

* Enable tests in VSCode

* Extend test coverage

* Address potential custom properties conflicts

* Address misleading wording in docstrings for include_raw

* Improve type-correctness

---------

Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>

0.1.8

Toggle 0.1.8's commit message

0.1.7

Toggle 0.1.7's commit message

0.1.6

Toggle 0.1.6's commit message

0.1.5

Toggle 0.1.5's commit message

0.1.4

Toggle 0.1.4's commit message

0.1.3

Toggle 0.1.3's commit message

0.1.2

Toggle 0.1.2's commit message

0.1.1

Toggle 0.1.1's commit message

0.1.0

Toggle 0.1.0's commit message

Morty Proxy This is a proxified and sanitized view of the page, visit original site.