fix(agents): decode link entities and allow package subpaths

This commit is contained in:
4gray committed 2026-09-20 21:35:52 +02:00
1 parent 73e98bd00b
commit f2f7a94857
4 files changed
+46 -4

No files matched your search

+2
View File
@@ -56,6 +56,8 @@ Inline guidance imports are rejected after punctuation as well as whitespace.
Declared scoped dependencies, scope wildcards and matching TypeScript path aliases
are recognized as package/alias mentions. Traversal and document-file imports are
rejected before those exemptions. TypeScript configuration is parsed as JSONC.
Declared packages also permit safe subpaths; exact aliases stay exact.
Markdown destinations decode HTML entities before URI parsing, matching rendered links.
The import scan includes visible HTML text and excludes code and non-rendered containers.
Image source sets use `parse-srcset` to check each candidate URL. Root-relative
literals never suppress source-relative definition checks.