garrytan/gstack
Documented errors, page 2 of 2. Back to garrytan/gstack
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Cannot use --clip with a selector/ref — choose one | validation | error | screenshot, argument-parsing, conflict |
| Cannot use --viewport with --clip — choose one | validation | error | screenshot, argument-parsing, conflict |
| Usage: browse cookie-import <json-file> | validation | warning | cli-usage, cookies, import, argument-validation, browse-command |
| pdf: --margins is mutex with… | exception | error | pdf, cli, mutex |
| --selector conflicts with positional selector — choose one | validation | error | screenshot, argument-parsing, conflict |
| gbrain sources add failed: `} | exception | error | gbrain, subprocess, spawnsync, registration, windows |
| Blocked: resolves to a cloud metadata IP. Possible DNS… | exception | critical | ssrf, dns-rebinding, security, url-validation, navigation |
| Unsupported file URL host | exception | error | url-validation, file-url, unc-paths, windows, host-rejection |
| Invalid file URL: . Use file:///<absolute-path> or… | exception | error | url-validation, file-url, rfc-8089, navigation |
| Skill " " not found. | exception | error | skill-management, filesystem, gstack, browser-skills |
| expiresSeconds must be >= 0 or null | exception | error | input-validation, tokens, ttl, configuration, time |
| Invalid file URL: file://./ would list the current… | exception | error | url-validation, file-url, directory-listing, cwd-relative |
| } value must match (alphanumeric, space, hyphen… | exception | error | template, resolver, security, validation |
| Cannot use goto inside a frame. Run 'frame main' first. | exception | warning | frames, navigation, write-commands, session-state |
| stageSkill: files map is empty. | exception | error | validation, skill-management, gstack |
| Unresolved placeholders in | exception | error | template, resolver, build, nested |
| Blocked: scheme " " is not allowed. Only http:, https:, and… | exception | error | url-validation, ssrf, scheme-allowlist, security, navigation |
| Usage: $B skill show | exception | warning | cli-usage, skill-management, gstack |
| State name must be alphanumeric (a-z, 0-9, _, -) | validation | error | state, validation, path-traversal, security |
| Unknown placeholder }} in | exception | error | template, resolver, build |
| Invalid file URL: ( ) | exception | error | url-validation, file-protocol, node-url, cross-platform, navigation |
| Ref ( " ") is stale — element no longer exists. Run… | exception | error | refs, stale-dom, spa, navigation, tab-session |
| } requires a section id | exception | error | template, resolver, sections |
| Cannot rollback: has fewer than 2 versions in scope. Cause… | exception | error | domain-skills, rollback, versioning |
| Invalid file URL: file:// is empty. Use… | exception | error | url-validation, file-url, empty-input, navigation |
| Ref not found. Run 'snapshot' to get fresh refs. | exception | error | refs, snapshot, stale-state, navigation, tab-session |
| Usage: frame <selector|@ref|--name name|--url pattern|main> | validation | error | frame, argument-parsing, usage |
| Invalid heatmap color | validation | error | input-validation, heatmap, color-palette, allow-list |
| Unsafe value for | exception | error | security, validation, shell-injection, host-config |
| Usage: browse diff | validation | error | diff, argument-parsing, usage |
| Invalid scope: . Valid | validation | error | input-validation, tokens, authorization, scopes, rbac |
| Cannot resolve path | exception | error | filesystem, permissions, remote-serving, temp-dir, errno |
| Unknown page type | exception | error | schema, gbrain, validation |
| Unknown catalog mode | validation | error | cli, argument-validation, build, catalog |
| input file not found | validation | error | make-pdf, input, filesystem, validation |
| Save blocked: Cause: skill body trips L1-L3 content filters… | exception | error | |
| }} — no section " " in /sections/manifest.json | exception | error | template, resolver, sections, manifest |
| Cannot use load-html inside a frame. Run 'frame main' first. | exception | warning | frames, load-html, write-commands, session-state |
| File not found | exception | error | filesystem, not-found, remote-serving, enoent, temp-dir |
| load-html: --from-file requires a path | exception | warning | usage, arguments, load-html, write-commands |
| pdf: --from-file requires a path | exception | error | pdf, cli, argument-parsing |
| Unknown pdf flag | exception | error | pdf, cli, argument-parsing |
| Unknown explain level | validation | error | cli, argument-validation, build, explain-level |
| TASKS_SECTION_EMIT requires one of | exception | error | template, resolver, tasks, autoplan |
| Invalid file URL: file://~/ would list the home directory… | exception | error | url-validation, file-url, directory-listing, home-relative |
| Invalid preamble-tier | exception | error | template, resolver, preamble, validation |
| Unknown flag | exception | warning | usage, arguments, load-html, write-commands |
| Cannot delete: no skill for | exception | error | domain-skills, delete, not-found |
| pdf: --format is mutex with --width/--height | exception | error | pdf, cli, mutex |
| pdf: --from-file is not valid JSON ( ). | exception | error | pdf, json, validation |
| rateLimit must be >= 0 | validation | error | input-validation, tokens, rate-limiting, configuration |
| State not found | exception | error | state, filesystem, not-found |
| load-html: --from-file html too large | exception | error | load-html, size-limit, configuration, write-commands |
| unsupported proxy scheme | validation | error | proxy, config, unsupported-scheme, network, proxy-config-error |
| pdf: --from-file must be a JSON object, got . | exception | error | pdf, json, validation, type-mismatch |
| invalid proxy URL — bad port | validation | error | proxy, config, invalid-port, network, proxy-config-error |
| Shard count must be a positive integer. Received | exception | error | test, sharding, validation |
| Usage: frame --name | validation | error | frame, argument-parsing, usage |
| Usage: screenshot --clip x,y,width,height — all must be… | validation | error | screenshot, cli, validation |
| Missing value for --shard | exception | error | cli, argument-validation, test |
| CDPSessionInvalidated | exception | error | |
| Cannot use back inside a frame. Run 'frame main' first. | exception | warning | frames, navigation, write-commands, session-state |
| Usage: $B skill run [--arg k=v]... [--timeout=Ns] | exception | warning | cli-usage, skill-management, gstack |
| pdf: --page-numbers is mutex with --footer-template… | exception | error | pdf, cli, mutex |
| Usage: frame --url | validation | error | frame, argument-parsing, usage |
| Missing value for --shards | exception | error | cli, argument-validation, test |
| Codex description for | exception | error | build, codex, frontmatter, template |
| Invalid --wait-until | exception | error | load-html, waituntil, validation, arguments, write-commands |
| load-html: --from-file JSON parse failed | exception | error | json, load-html, parsing, write-commands |
| browse-client: cannot find daemon port + token. Either… | exception | error | |
| --out requires a file path | validation | warning | cli, args, missing-value, out-flag |
| --out specified more than once | validation | warning | cli, args, usage-error, out-flag, duplicate |
| load-html: --from-file JSON must have a "html" string field | exception | error | json, load-html, schema, write-commands |
| --raw must be true or false | validation | warning | cli, args, invalid-value, raw-flag, boolean |
| Usage: state save|load | validation | error | state, argument-parsing, usage |
| load-html: --from-file waitUntil | exception | error | load-html, waituntil, validation, write-commands |
| Usage: screenshot --selector | validation | error | screenshot, cli, argument-parsing |
| OpenAI organization verification required. Go to… | exception | error | |
| Usage: $B skill rm [--global] | exception | warning | cli-usage, skill-management, gstack |
| invalid proxy URL — could not parse | validation | error | proxy, config, url-parsing, network, proxy-config-error |
| Usage: browse tab-each | exception | error | browse, cli, tabs |
| Usage: screenshot --clip x,y,w,h [path] | validation | error | screenshot, cli, argument-parsing |
| Usage: $B skill test | exception | warning | cli-usage, skill-management, testing, gstack |
| Cannot use forward inside a frame. Run 'frame main' first. | exception | warning | frames, navigation, write-commands, session-state |
| Cannot use reload inside a frame. Run 'frame main' first. | exception | warning | frames, navigation, write-commands, session-state |
| Usage: browse tab | exception | error | browse, cli, tabs |
| Usage: browse goto | exception | warning | usage, arguments, navigation, write-commands |
| invalid proxy URL — missing host | validation | error | proxy, config, missing-host, network, proxy-config-error |