docs(uipath-troubleshoot): add Word Activities package + Add Picture playbook#1439
docs(uipath-troubleshoot): add Word Activities package + Add Picture playbook#1439Stefan-Virgil wants to merge 2 commits into
Conversation
…playbook
Seed a new word-activities package under references/activity-packages
with the first playbook for UiPath.Word.Activities.WordAddImage
("Add Picture").
- overview.md: package execution model (Use Word File / Word Application
Scope, Office COM interop, file-based Word Document fallback) and the
Add Picture behaviour chain
- playbooks/add-picture-failures.md: one medium-confidence playbook
covering all four failure modes as sub-causes C1-C4 (missing scope,
COM interop 0x8002801D/0x8001010A, target text/bookmark not found,
invalid image path) with a classification decision tree and per-cause
fixes
- summary.md: package playbook index
- references/summary.md: add Word Activities router section after Excel
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Claude finished @Stefan-Virgil's task in 3m 7s —— View job Review: PR #1439 — Word Activities package + Add Picture playbook
SummaryAdds a new Change-by-Change Review1.
|
| Area | Status | Notes |
|---|---|---|
| Frontmatter | OK | Playbook has valid confidence: medium |
| E2E Tests | N/A | Docs-only reference addition to existing skill |
| Skill Body | N/A | No SKILL.md changes |
| References & Assets | OK | All 4 files follow established conventions; all links resolve |
| Repo Hygiene | OK | No secrets, no cross-skill refs, CODEOWNERS already covers path |
Issues for Manual Review
- Domain accuracy of COM HRESULTs: The playbook cites
0x8002801D(TYPE_E_LIBNOTREGISTERED) and0x8001010A(RPC_E_SERVERCALL_RETRYLATER) as the primary COM error codes for Word interop failures. These are standard Windows COM HRESULTs and appear correct, but the reviewer should verify they match the actual error codes observed in UiPath Word Activities support cases. Invoke Workflow Fileboundary behavior (C1 variant): The playbook states that scope context does not cross theInvoke Workflow Fileboundary implicitly. This is a known UiPath behavior but worth verifying against current runtime versions.
Conclusion
Clean PR. Follows the established Excel Activities pattern consistently across all four files. Playbook is well-structured with a clear decision tree and prescriptive resolutions. No blocking issues found — approve.
…o package-level playbook Add word-com-interop-failures.md covering the environmental/host COM failure family common to all Word activities (not just Add Picture): E1 type-library/class not registered (0x8002801D/0x80040154), E2 bitness mismatch, E3 busy/blocked (0x8001010A), E4 WINWORD.EXE process crash mid-operation surfacing RPC_E_WRONG_THREAD (0x8001010E) as a downstream symptom (e.g. inserting a very large image, which Add Picture cannot resize). Refactor add-picture-failures.md C2 to delegate to it; update overview, package summary, and references router. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
What
Seeds a new
word-activitiespackage in theuipath-troubleshootknowledge base with the first playbook forUiPath.Word.Activities.WordAddImage("Add Picture" in Studio).There was no Word activities package before this — these are the inaugural files for
UiPath.Word.Activities.Files
references/activity-packages/word-activities/overview.mdUse Word File/Word Application Scope, Office COM interop, file-basedWord Documentfallback) +Add Picturebehaviour chainreferences/activity-packages/word-activities/playbooks/add-picture-failures.mdreferences/activity-packages/word-activities/summary.mdreferences/summary.mdPlaybook design
Per request, the four failure categories are consolidated into a single playbook using the
## CausesC1–C4 pattern (as inclick-coordinate-off-screen.md), with a classification decision tree in## Investigationand per-cause fixes in## Resolution:Use Word File/Word Application Scope0x8002801Dtype library unregistered /0x8001010Aapplication busy): orphanedWINWORD.EXE, bitness mismatch, or unregistered Office COM librariesUiPath.Core.Imagebound toPicture to insertinstead of a path stringNotes
references/summary.mdrouter → packagesummary.md→ playbook (no SKILL.md change needed).medium)./skills/uipath-troubleshoot/— no update required.🤖 Generated with Claude Code