feat(core): add shared uipath metadata key#1773
Conversation
There was a problem hiding this comment.
Pull request overview
This PR introduces a shared UIPATH_METADATA_KEY constant in uipath-core and re-exports it from the uipath.core package to enable downstream packages to consistently use a reserved UiPath metadata payload key.
Changes:
- Add
UIPATH_METADATA_KEY = "__uipath"in a newuipath.core.metadatamodule. - Re-export
UIPATH_METADATA_KEYfromuipath.corevia__init__.py. - Bump
uipath-coreversion to0.5.27and update relateduv.lockfiles.
Reviewed changes
Copilot reviewed 3 out of 6 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| packages/uipath/uv.lock | Updates locked editable uipath-core version reference to 0.5.27. |
| packages/uipath-platform/uv.lock | Updates locked editable uipath-core version reference to 0.5.27. |
| packages/uipath-core/uv.lock | Updates uipath-core package version to 0.5.27 in the lockfile. |
| packages/uipath-core/src/uipath/core/metadata.py | Adds shared UIPATH_METADATA_KEY constant module. |
| packages/uipath-core/src/uipath/core/init.py | Re-exports UIPATH_METADATA_KEY from uipath.core. |
| packages/uipath-core/pyproject.toml | Bumps uipath-core version to 0.5.27. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| UIPATH_METADATA_KEY = "__uipath" | ||
| """Reserved key for UiPath-owned metadata embedded in user-visible payloads.""" |
74da68d to
8057eff
Compare
🚨 Heads up:
|
8057eff to
3c70fea
Compare
3c70fea to
3fbaaf7
Compare
|
🚨 Heads up:
|


Summary
UIPATH_METADATA_KEYconstant inuipath-coreuipath.coreDevelopment Packages
uipath-core
uipath
uipath-platform