Skip to content

Comments

fix: use shared serialization and schema utils from uipath core#180

Merged
cristipufu merged 1 commit intomainfrom
fix/llamaindex-use-shared-runtime-utils
Feb 19, 2026
Merged

fix: use shared serialization and schema utils from uipath core#180
cristipufu merged 1 commit intomainfrom
fix/llamaindex-use-shared-runtime-utils

Conversation

@cristipufu
Copy link
Member

Summary

  • Replace local serialize_output with serialize_defaults from uipath.core.serialization
  • Replace local _resolve_refs and _process_nullable_types with transform_references and transform_nullable_types from uipath.runtime.schema
  • Delete unused _serialize.py module
  • Remove auto-call to register_runtime_factory() at module level

Test plan

  • Verify LlamaIndex runtime executes workflows correctly with the shared serialization
  • Verify schema generation produces the same output with shared transform functions

🤖 Generated with Claude Code

@cristipufu cristipufu self-assigned this Feb 19, 2026
@cristipufu cristipufu force-pushed the fix/llamaindex-use-shared-runtime-utils branch 2 times, most recently from 52919d0 to 51e6d3f Compare February 19, 2026 04:16
Replace local utility functions with shared implementations from uipath package
to reduce duplication and ensure consistency across runtimes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@cristipufu cristipufu force-pushed the fix/llamaindex-use-shared-runtime-utils branch from 51e6d3f to f4d99a7 Compare February 19, 2026 04:17
@cristipufu cristipufu merged commit dfe34bf into main Feb 19, 2026
47 checks passed
@cristipufu cristipufu deleted the fix/llamaindex-use-shared-runtime-utils branch February 19, 2026 04:19
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