← Back to issue list

feat: docs url composition for parts

View original Github issue

Metadata

Project
craft-application
Number
#361
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged craft-application#361 as 7fff65bd, composing documentation URLs from the app's docs root and Craft Parts error slugs.

Resolution: closed resolved

Reason: PR #361 was merged with commit 7fff65bd. It makes Craft Parts errors link to documentation using the configured documentation root and the error slug.

Evaluated by: mr-cal-bot

No scores available.

Issue body

If the application sets a documentation root and craft parts errors out with a documentation slug, then emit the error with the documentation

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged craft-application#361 as 7fff65bd, composing documentation URLs from the app's docs root and Craft Parts error slugs.
stealth/space-bunny-alpha — closed resolved Merged in canonical/craft-application#361 as 7fff65bd, composing documentation URLs from the app docs root and Craft Parts error slugs.
qwen/qwen3.6-35b-a3b — — Merged after resolving a dependency on the craft parts PR. Implements documentation URL composition for parts, emitting errors with the documentation slug when a root is set. Approved by one reviewer, adding 84 lines and removing 3 across four files.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#257 feat: split the docs url into base and slug craft-cli merged Merged documentation URL refactor: CraftError now stores a topic slug while Emitter combines it with the configured docs base URL. Implemented in commit 2faeeb7 (#257).
76%
#757 feat: add docs slug to build exception craft-parts closed Superseded by merged PR canonical/craft-parts#758 (commit cb79f762), adding documentation slugs to build errors; released in craft-parts 1.33.0.
71%