larksuite/cli
Documented errors, page 3 of 9. Back to larksuite/cli
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| parse policy yaml: top-level rule fields cannot be combined… | validation | error | go, yaml, config, schema-conflict |
| invalid cell ref | validation | error | validation, styles, sheets |
| resolves outside the current working directory (hint: a… | validation | error | go, path-traversal, path-validation, vfs |
| no signature found in draft body | validation | error | mail, draft-patch, signature, not-found |
| app registration failed | http | error | http, server-error, device-flow, oauth |
| Args must be a non-pointer struct, got | validation | error | go, reflection, typed-input, developer-error |
| BotInfo not available (runtime context not fully… | error_code | error | go, bot-identity, runtime-context, initialization |
| bus listen | exception | error | network, unix-socket, bus, listen |
| field | exception | error | go, schema, typed-input, shape-lowering, developer-error |
| returned nil without an error | exception | error | go, plugin-filesystem, contract-violation, nil-result |
| must be an integer | validation | error | validation, cli, json, integer, type-mismatch |
| proxy plugin transport unavailable: http.DefaultTransport… | exception | error | proxy, http-transport, fail-closed |
| remove lark-suite failed | exception | error | npm, uninstall-failed, skills-sync, permissions |
| : path must be absolute, got | validation | error | path-validation, security, filesystem, go |
| expected pure digits (row number) or letters (column… | validation | error | cli, validation, a1-notation, sheets |
| must be finite | validation | error | go, float, json, validation |
| objective | exception | error | okr, rollback, cleanup |
| cannot rename binary for update | exception | critical | selfupdate, windows, rename, file-lock |
| complex input requires encoding | validation | error | cli, shortcut-input, encoding, complex-types |
| expected version , got | validation | error | selfupdate, version-mismatch, release |
| protocol encode | exception | error | go, json, serialization, localbus-protocol |
| invalid remote IP | exception | error | network, ssrf, ip, validation |
| exec provider command is empty | exception | error | secrets, configuration, exec |
| Hooks.Execute is required | validation | critical | hooks, missing-required-field, compile-time |
| Input.Relations[ ] kind has invalid param count | validation | error | go, validation, compile-time, relations |
| Missing sheet_id for sheet | exception | error | go, validation, cli-flags, skills |
| field json tag must explicitly name the field | validation | error | go, struct-tags, json, schema-compile |
| : path is world-writable (mode %04o) | validation | critical | security-audit, permissions, world-writable, unix |
| datetime must be ISO | validation | error | cli, validation, date, iso8601, timezone |
| file/stdin sources require string input or encoding=json | validation | error | cli, shortcut-input, value-sources, encoding |
| invalid HTTPS proxy address | exception | error | proxy, tls, network, config |
| invalid RequiredCLIVersion | validation | error | plugins, versioning, validation, manifest |
| serialize schema with field overrides | exception | error | json, schema, marshal, catalog |
| Args field (-- ): InputField.Shape conflicts with schema… | validation | error | cli, schema, conflict, validation |
| invalid v0.2 index | exception | error | go, json, schema, skills-index |
| npm registry: empty version | exception | warning | json, update-check, npm-registry, response-parsing |
| only https URLs are supported | validation | error | network, http, tls, redirect, security |
| preparation strategy | exception | error | registry, strategy, configuration, events |
| : skill has invalid metadata | validation | error | go, skill-policy, manifest-validation, frontmatter |
| create temp file | exception | error | filesystem, io, atomic-write, permissions |
| end must be at or after start | validation | error | validation, sheets, range-parsing, cli |
| path must not use a Windows network or device namespace | validation | error | windows, unc-path, path-validation, go |
| set_calendar: ICS data is empty (shortcut layer must… | validation | error | mail, calendar, ics, internal-contract |
| unknown value source | validation | error | cli, shortcut-input, value-sources, validation |
| emlbuilder: header name contains non-printable character | validation | error | email, header-validation, ascii, eml |
| missing remote address | exception | error | network, ssrf, connection, validation |
| SecretRef.source must be env|file|exec, got | validation | error | config, json, validation, secrets |
| segment has invalid RFC 6901 escaping | validation | error | json-pointer, rfc6901, validation, shortcuts |
| trailing data after JSON value | validation | error | cli, json, validation |
| writing rows | validation | error | sheets, write-failure, partial-success |
| content-range is empty | exception | error | http, download, range-requests, headers |
| array default for requires exactly items, got | validation | error | go, arrays, json, default-value |
| exec provider security audit failed | exception | error | security, exec, path-validation |
| contains invalid line break characters | validation | error | input-validation, security, header-injection, crlf |
| : source | validation | error | go, skillref, remap, input-validation, sentinel-error |
| expected boolean | validation | error | xsd, validation, schema, boolean |
| unknown cli token | validation | error | go, struct-tags, cli, validation |
| cannot inspect path | error_code | error | go, filesystem, permissions, path-validation |
| has invalid const | validation | error | go, schema-validation, const, json-marshal |
| %s: %w | exception | warning | fileio, path-validation, error-wrapping |
| Hooks.Renderers[ ] is nil | validation | error | hooks, nil, compile-time |
| : resolved path is still a symlink | validation | error | filesystem, symlink, security-audit |
| app registration failed: response missing device_code | exception | error | protocol, device-flow, json, validation |
ErrUnsatisfiedSkillDependency : skill requires skill , but is absent from the composed skill tree | validation | error | skillpolicy, dependency, composition, unresolved-reference |
| expected positive integer | validation | error | python, xsd, validation |
| unknown schema token | validation | error | go, struct-tags, typo, schema-validation |
| unsupported content-range | exception | error | http, content-range, download |
| failed to parse TAT response | http | error | json, http, token-fetch, proxy |
| Invalid A1 range | validation | error | python, input-validation, a1-notation, empty-input |
| invalid identities entry | validation | error | go, config-validation, policy |
| L2: required key not found in properties | validation | error | schema, validation, lint |
| expected finite | validation | error | python, xsd, overflow |
| keychain unavailable | exception | error | keychain, secret, config, environment |
| --max-sheets must be at least 1 | validation | error | go, filesystem, archive, skills-sync |
| registry create/open failed | exception | error | windows, registry, keychain, permissions |
| is empty | validation | error | config, proxy, environment, validation |
| busdiscover: malformed pid file | validation | warning | go, pidfile, corrupt-file, localbus, discovery |
| cannot expand ~ | error_code | error | go, home-directory, path-validation, environment |
| file input is not available in this context | exception | error | fileio, runtime-context, file-input |
| parse policy yaml: multiple YAML documents are not allowed | validation | error | go, yaml, config, multi-document |
| array field has incompatible schema constraint | validation | error | go, schema-tag, array, validation |
| no part with cid found | validation | error | mail, draft, mime, cid, not-found |
| emlbuilder: header value contains control character | validation | error | mail, eml-builder, header-validation, header-injection |
| failed to get HTTP client for user_info | exception | error | http-client, network, proxy, tls |
| v0.2 index contains no skills | exception | error | go, skills-index, empty-response |
| remove_signature: no HTML body part found | validation | error | mail, draft-patch, signature, precondition |
| busdiscover: mkdir | exception | error | go, filesystem, mkdir, pidfile, localbus |
| file extension is not allowed as a mail attachment | validation | error | email, attachments, security, file-validation |
| Restrict() requires FailClosed; do not call FailOpen()… | validation | error | go, plugin-builder, fail-open, policy-conflict |
| unsafe --output-dir | validation | error | go, cli, path-safety |
| unsupported public shape %T | validation | error | go, schema, typed-input, type-mismatch, shape-lowering |
| custom JSON type requires an explicit Shape | validation | error | go, custom-marshaler, schema, typed-data |
| date column has an empty cell — drop the empty rows, fill… | validation | error | cli, validation, sheets, date |
| Input.Fields references unknown flag | validation | error | go, flags, validation, typed-input |
| official skills index redirected to non-HTTPS URL | http | error | https, redirect, security, network, selfupdate |
| recipient address is empty | validation | error | validation, email, draft-patch |
| host registrar does not support EmbeddedSkills | exception | error | |
| contains dangerous Unicode characters | validation | error | input-validation, security, unicode |
| schema minItems | validation | error | go, struct-tags, schema-validation, compile-time |
| invalid content range: end | validation | error | http, download, content-range, validation |