Repository navigation
fix(docs): publish the site again and stop promising files to BYO guardrails - #1975
Merged
Merged
Conversation
Publish Docs has failed on every run since 2026-10-26. Cloning
uipath-langchain-python smudges the LFS object
samples/hitl-inbox-server/uipath.db, and the REPO_ACCESS token cannot
read LFS ("batch response: Resource not accessible by personal access
token"), so the checkout aborts. The docs build reads no LFS content,
so the clone step skips the smudge.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
apetraru-uipath
requested review from
radu-mocanu
and
a balanced review from Copilot
November 4, 2026 15:08
1 task done
Contributor
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues are reported for the documentation and publishing-workflow changes.
No open issues 🎉
What changed in this PR
This PR addresses the docs publishing failure and corrects the attachment-support guidance for BYO guardrails in the UiPath Python SDK documentation.
Changes:
- Skips Git LFS downloads when cloning plugin repositories, avoiding the token-access failure blocking publication.
- Clarifies that
ByoValidatoracceptsdetection_scope, but BYO guardrails evaluate text only and do not read files.
| File | Description |
|---|---|
packages/uipath/docs/core/guardrails.md |
Corrects the documented BYO guardrail file-support limitation. |
.github/workflows/publish-docs.yml |
Sets GIT_LFS_SKIP_SMUDGE=1 for plugin cloning. |
Review effort: Balanced
The Files section said a BYO connector reads attachments when it declares document support. The Agents backend evaluates BYO guardrails on the text only and never passes them the files, so say that instead. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
apetraru-uipath
force-pushed
the
fix/docs-publish-and-byo-files
branch
from
November 4, 2026 15:12
b6e5042 to
2d58925
Compare
|
1 task done
valentinabojan
approved these changes
Nov 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



What changed?
Publish Docs has been failing since 2026-10-26 (9 runs, all red; the last success was a dispatch on 2026-10-25), so nothing merged since then is on uipath.github.io, including the coded-agent guardrail file support from #1940. The "Clone plugins" step aborts while cloning uipath-langchain-python:
The
REPO_ACCESStoken cannot read Git LFS, and the docs build reads no LFS content..github/workflows/publish-docs.yml: the clone step setsGIT_LFS_SKIP_SMUDGE=1, so LFS files stay as pointers and no LFS download is attempted.packages/uipath/docs/core/guardrails.md, Files section: the BYO sentence said a BYO connector reads attachments when it declares document support. The Agents backend evaluates BYO guardrails on the text only and never passes them the files, so it now saysByoValidatoracceptsdetection_scopebut BYO guardrails evaluate text only.Merging this touches
packages/uipath/docs/**, so it triggers Publish Docs itself. The matching langchain docs fix is UiPath/uipath-langchain-python#1195.How has this been tested?
GIT_LFS_SKIP_SMUDGE=1(all exit 0,uipath.dbleft as an LFS pointer), created the same four symlinks, ranuv sync --all-extrasanduv run mkdocs build. The site builds. The builtcore/guardrailspage contains the "Files (attachments)" section and the new BYO sentence.No package version bump: no
src/changed (the version check only applies to source changes; docs-only precedent #1884).🤖 Generated with Claude Code