feat(web-test): add navigateLink() for direct 1C navigation links

- navigateLink(url): opens form via Shift+F11 dialog with clipboard paste
- Grant clipboard-read/write permissions on browser context creation
- Register navigateLink in ACTION_FNS for auto-error detection
- Document in SKILL.md with examples (e1cib/list/...)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-02-28 15:37:58 +03:00
co-authored by Claude Opus 4.6
parent 0fbdd298ca
commit e58f5c1f82
3 changed files with 46 additions and 3 deletions
+2 -2
View File
@@ -117,8 +117,8 @@ async function executeScript(code) {
// and stop execution immediately with diagnostic info
const ACTION_FNS = [
'clickElement', 'fillFields', 'selectValue', 'fillTableRow',
'deleteTableRow', 'openCommand', 'navigateSection', 'closeForm',
'filterList', 'unfilterList'
'deleteTableRow', 'openCommand', 'navigateSection', 'navigateLink',
'closeForm', 'filterList', 'unfilterList'
];
for (const name of ACTION_FNS) {
if (typeof exports[name] !== 'function') continue;