feat: docs url composition for parts
Metadata
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). | |
| #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. |