siyuan-note/siyuan
Documented errors, page 20 of 21. Back to siyuan-note/siyuan
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| phone value is missing | validation | error | attribute-view, validation, nil-value |
| renderDocRef path target must be a document path | validation | error | go, template, type-error |
| skill not found | exception | error | skills, ai, not-found |
| assetPath is not an image referenced by the document | validation | error | go, validation, assets, documents |
| capability name must not be empty | validation | error | plugin-api, empty-string, agent-capability |
| create session dir failed | exception | error | io, filesystem, directory, permissions |
| The tracked range owner is required | validation | error | |
| field [file] or [url] must not be empty | validation | error | emoji, validation, empty-field, api |
| invalid agent runtime turn state | exception | error | agent, state-machine, enum |
| invalid background color | validation | error | attribute-view, color, format |
| : read Vault root: (wrapped: Obsidian Vault is unreadable) | exception | error | obsidian, filesystem, path-not-found, permissions |
| database not found | validation | error | cli, database, not-found |
| decode [u] failed | validation | error | base64, encoding, proxy, query-param |
| each option requires a nonempty name | validation | error | attribute-view, select-options, validation |
| invalid hpath refresh entry | validation | error | validation, persistence, json, hpath |
| [modes] is required ([0] for light, [1] for dark, [0,1] for… | validation | error | validation, enum, empty-array |
| automatic proxy detection is not supported | validation | warning | proxy, windows, wpad, unsupported-feature |
| createDocTree document must be a dictionary | validation | error | type-mismatch, validation, json |
| invalid foreground color | validation | error | attribute-view, color, format |
| unmarshal inline styles failed | exception | error | json, inline-styles, corruption |
| Argon2id Parallelism must be between 1 and 16 | validation | error | kdf, argon2id, validation, zero-value, config |
| invalid layer fit [ ] | validation | error | boot-appearance, layers, enum, fit |
| invalid system proxy address | validation | warning | proxy, url-parse, system-config |
| request bazaar package rating failed: HTTP | http | error | http, network, cloud, bazaar |
| unsupported inline styles version | validation | error | versioning, inline-styles, schema |
| workspace attribute view palette update must not be null | validation | error | null-argument, attribute-view, api |
| decode [h] failed | validation | error | base64, encoding, headers, proxy |
| --name is required | validation | error | cli, missing-flag, snapshot |
| tool arguments must be a JSON object | validation | error | ai, json, tool-calling, validation |
| unsupported custom emoji image format | validation | error | image, format, validation |
| version request returned HTTP " + response.status | exception | error | network, http, remote-kernel, health-check |
| write inline styles failed | exception | error | file-io, write-failure, inline-styles |
| each key requires name and type | validation | error | mcp, database, validation, missing-field |
| errors.New(msg) with Conf.Language(6) template: mkdir all… | exception | error | filesystem, mkdir, document-move |
| --remote does not accept credentials in the URL | validation | error | cli, url-validation, credentials, remote-kernel |
| siyuan.server[ ][ ].handler is not a function | error_code | error | goja, plugin, type-error, handler |
| WebGL2 is unavailable | exception | error | |
| A public HTTPS OIDC redirect URL is required for remote… | validation | error | oidc, redirect, config |
| ObjectSetDataMethods | error_code | error | goja, javascript, plugin-sandbox, panic-recovery |
| : path is empty (wrapped: Obsidian Vault is unreadable) | exception | error | obsidian, validation, empty-path, argument |
| invalid cloud login message | validation | error | json, unmarshal, cloud, login |
| marketplace package archive is empty | validation | error | bazaar, zip, archive, empty |
| The range must be inside one editable source block of this… | validation | error | |
| Conf.Language(77), msg: endpoint | validation | error | |
| document not found or empty | exception | error | cli, document, not-found |
| Field [assets. ] should be of type [Object] | validation | error | validation, type-mismatch, clipboard |
| invalid appearance mode | exception | error | appearance, theme, invalid-enum, api |
| invalid card cover position | validation | error | attribute-view, card-cover, range-validation |
| new option name must not be empty | validation | error | attribute-view, select-options, validation |
| block is not a list item | validation | error | blocks, type-mismatch, api |
| skill source is required | validation | error | validation, empty-input, skills |
| view IDs is empty | validation | error | attribute-view, empty-input, validation |
| duplicate builtin style ID | validation | error | config, validation, duplicate-key, inline-styles |
| empty plugin response contains a body | validation | error | go, api-contract, plugin-service, response-body |
| --id and --name are required | validation | error | cli, missing-flag, snapshot |
| failed to inject global context | error_code | error | goja, javascript, plugin-sandbox, panic-recovery |
| failed to write CA private key | exception | error | tls, filesystem, private-key, permissions |
| invalid attribute view JSON | error_code | error | json, corruption, attribute-view, storage |
| skill resource exceeds the | exception | error | skill, size-limit, resource |
| stat source [ ] failed | exception | error | ios, migration, filesystem, stat |
| unsupported encrypted envelope algorithm | exception | error | encryption, aes-gcm, envelope-format, algorithm-support |
| at least one asset path or mapping is required | validation | error | go, validation, empty-input |
| font file is too large | validation | warning | validation, file-size-limit, custom-font |
| Argon2id Iterations too low (minimum 3) | validation | error | kdf, argon2id, validation, weak-parameters, security |
| duplicate option name | validation | error | attribute-view, select-options, uniqueness |
| field name must not be empty | validation | error | api, validation, empty-value, attribute-view |
| invalid tabs position | validation | error | validation, tabs, enum |
| --remote requires a URL | validation | error | cli, argument-validation, remote-kernel, missing-value |
| skill resource read failed | exception | error | skill, filesystem, io |
| template source is not UTF-8 | validation | error | encoding, utf-8, validation |
| --av and --key are required | validation | error | cli, validation, database |
| invalid date display format | validation | error | attribute-view, date-format, validation |
| custom emoji file must not be empty | validation | error | validation, empty-input, image |
| errors.New(msg) with Conf.Language(5) template: move… | exception | error | filesystem, rename, document-move |
| errors.New(msg) with Conf.Language(7) template: remove… | exception | error | filesystem, delete, user-facing |
| stage index is unavailable | exception | error | bazaar, invariant, null |
| Conf.Language(157) | validation | error | repo, base64, validation |
| Field [packageNames]: each element should be of type… | validation | error | |
| asset data is empty | validation | error | validation, empty-input, asset |
| js value cannot be exported to a valid Go value | error_code | error | goja, plugin, null-value, serialization |
| cannot stage an empty tree | exception | error | internal, obsidian-import, null-check |
| Field [assets. .box] should be of type [String] | validation | error | validation, type-mismatch, clipboard |
| invalid skill name | validation | error | skill, validation, argument |
| marshal workspace conf | exception | error | json, config, marshal |
| OIDC claim rules must include a claim and at least one value | validation | error | oidc, validation, schema |
| remove community package | exception | error | filesystem, bazaar, uninstall, permissions |
| --left and --right are required | validation | error | cli, missing-flag, diff |
| missing table cell rich text field | validation | error | tables, rich-text, schema, empty-field |
| --old is required | validation | error | cli, tag, missing-flag |
| read workspace conf [ ] failed | exception | error | config, filesystem, workspace |
| skill resource is not a regular file | exception | error | skill, filesystem, not-a-regular-file |
| Field [groups] must not be empty | validation | error | validation, clipboard, request-body |
| invalid paste row count | exception | error | validation, paste, argument |
| invalid table cell rich text payload | validation | error | tables, rich-text, json, schema |
| invalid template source file | validation | error | file-validation, file-size, templates |
| skill already exists | validation | error | conflict, filesystem, skills |
| invalid card field full row value | validation | error | attribute-view, type-mismatch, validation |
| invalid cloud login token | validation | error | cloud, auth, token, json |
| attribute view custom color must not be null | validation | error | attribute-view, null, validation |
| too many package names | validation | error | validation, limit, batching |