siyuan-note/siyuan
Documented errors, page 17 of 21. Back to siyuan-note/siyuan
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| new item template [ ] not found | exception | error | attribute-view, template, not-found |
| no DEK cached for box " + boxID | error_code | error | encryption, cache, key-management |
| requires a date field | validation | error | attribute-view, field-type, validation |
| document versions do not belong to the same document | validation | error | validation, document-history, diff, identifier |
| Field [keyIDs] must not be null | validation | error | validation, api, null-value |
| MP3 encoder is not initialized | exception | error | worker, mp3, recording, state |
| path contains invalid character | validation | warning | go, windows, security, path-validation |
| third argument must be a handler function | validation | error | plugin-api, type-error, callback |
| unsupported hpath refresh version | validation | error | versioning, persistence, schema, hpath |
| version is up to date | error_code | info | go, updater, version-check |
| WebSocket is closing | exception | error | websocket, lifecycle, race-condition |
| agent HTTP tools support HTTP, HTTPS and SOCKS5 proxies | validation | error | proxy, configuration, unsupported-scheme |
| attribute [ ] is only supported on tab containers | validation | error | validation, attributes, tabs |
| encrypted attribute view in global storage | exception | error | encryption, attribute-view, json, storage |
| generated tree [ ] is not valid JSON | exception | error | json, renderer, obsidian-import |
| inline style [ ] must define light and dark themes | validation | error | go, validation, required-field, themes |
| map file [ ] failed | exception | critical | filesystem, mmap, io, persistence |
| OAuth authorization server does not support the… | exception | error | oauth, mcp, compatibility, metadata |
| OAuth token endpoint returned no access token | exception | error | oauth, token-endpoint, protocol-violation |
| unregisterCapability requires 1 argument: name | validation | error | plugin-api, argument-count, agent-capability |
| automatic proxy configuration is not supported | validation | warning | proxy, windows, unsupported-feature |
| Field [id] must not be empty | validation | error | api, validation, empty-value, identifier |
| globalThis.siyuan.plugin.lifecycle is not an object | console | error | plugin, goja, type-mismatch, lifecycle |
| --icon is required | validation | error | cli, flag-validation, notebook |
| invalid box document ID | exception | error | identifier, validation, notebook, metadata |
| invalid hidden builtin style ID | validation | error | configuration, validation, identifier, style |
| list workspace data directory failed | exception | error | filesystem, directory-listing, workspace |
| rename or delete the skill directory instead of SKILL.md | validation | error | api, manifest, skills |
| response?.msg || `Failed to | exception | error | |
| RPC reply requires a response or error | error_code | error | rpc, json-rpc, validation |
| : (Conf.Language(376) wrapping underlying error) | exception | error | cloud, sync, download, wrapped-error |
| stdin pipe | exception | error | mcp, stdio, os-resources, file-descriptors |
| template document tree plans cannot be attached to replay… | exception | error | transaction, replay, template |
| unsupported block operation | validation | error | unsupported-operation, api, invalid-enum, kernel |
| user skill is read-only | exception | error | permissions, read-only, skills |
| failed to read directory | exception | error | plugin, storage, filesystem, directory |
| invalid plugin WebSocket status | validation | error | go, api-contract, plugin-service, websocket, http-status |
| Invalid rich clipboard asset at index | validation | error | validation, clipboard, request-body |
| invalid session id | validation | error | go, agent, sessions, validation |
| localized message from Conf.Language(7) formatted with… | exception | error | go, filesystem, delete, document |
| marketplace package update not found | exception | error | marketplace, update, not-found |
| missing method field | validation | error | json-rpc, validation, missing-field |
| source IDs must not be empty | validation | error | go, kernel, validation, empty |
| unzip failed: | exception | error | zip, archive, validation, download |
| view [ ] not found | exception | error | attribute-view, not-found, api |
| WebSocket not yet connected | exception | error | websocket, race-condition, send |
| CalDAV: calendar object not found | exception | error | caldav, not-found, calendar-object |
| Conf.Language(47) | exception | error | marketplace, uninstall, file-lock, i18n |
| encrypted notebook key envelope creation time is missing | error_code | error | encryption, metadata, key-envelope |
| Obsidian Vault path is not a directory | exception | error | obsidian, import, path-validation |
| OIDC redirect URL must end with /api/system/oidc/callback | validation | error | oidc, redirect, url, validation |
| optionRemove must name an existing option | validation | error | attribute-view, select-options, api |
| register OAuth client | exception | error | oauth, mcp, dcr, http |
| tool arguments are not valid JSON | validation | error | ai, json, tool-calling, parsing |
| tree is empty | exception | error | validation, null, document-tree |
| Unable to allocate graph rendering resource | exception | error | |
| view state patch contains too many entries | validation | error | view-state, limit, batching |
| boot appearance package is too large | validation | error | boot-appearance, package-limits, file-size |
| inline style name must not be empty | validation | error | go, validation, required-field, inline-styles |
| invalid card layout [ ] | validation | error | attribute-view, enum, validation |
| invalid encrypted notebook metadata envelope | error_code | error | encryption, metadata, corruption |
| reserved template file name | validation | error | naming, windows-compatibility, validation |
| unsupported document version type | validation | error | validation, enum, document-history, api-versioning |
| unsupported pinned documents version | exception | error | go, json, storage, schema |
| attribute view definition is not a regular file | error_code | error | attribute-view, filesystem, symlink, storage |
| Conf.Language(14) (copy data dir failed: ) | exception | error | filesystem, export, copy-failed, io |
| create conf dir failed | error_code | error | filesystem, mkdir, permissions, sorting |
| createDocTree definition must be a list | validation | error | type-mismatch, validation, json |
| fsnotify watcher not initialized | exception | warning | plugin, fsnotify, watcher, lifecycle |
| invalid card size preset | validation | error | attribute-view, enum, validation |
| skill destination already exists or is inaccessible | validation | error | skill-management, rename, file-already-exists |
| AudioContext is not supported | exception | error | audio, recording, browser-support |
| createDocTree document template and define are mutually… | validation | error | template, validation, conflict |
| duplicate AI editor action ID | exception | error | validation, duplicate-id, persistence, uniqueness |
| Failed to update the global plugin state | exception | error | api, plugins, settings |
| invalid builtin style ID | validation | error | config, validation, invalid-enum-value, inline-styles |
| invalid dark theme of attribute view custom color | validation | error | attribute-view, color, validation |
| invalid encrypted envelope nonce length | exception | error | encryption, envelope-format, corrupt-data, truncated-data |
| only global assets/... images are supported | validation | error | go, validation, assets, ai, agents |
| parse created [ ] failed | exception | error | timestamp, parsing, history |
| parse template [ ] failed | exception | error | template, rollup, attribute-view |
| read custom emoji response failed | http | error | network, io, download |
| snapshot version is not a document | validation | error | snapshot, repo, document, type-mismatch |
| tool handler unavailable | exception | error | agent, tools, registration |
| unsupported skill source | validation | error | http, content-type, download |
| value exceeds bytes | validation | error | mcp, size-limit, validation |
| asset path is outside data directory | validation | error | path-traversal, security, assets |
| block [ ] is not an instance of attribute view [ ] | validation | error | attribute-view, type-mismatch, block-validation |
| database history contains an invalid value | exception | error | database, history, null-value, corruption |
| get bazaar package failed: | http | error | http, bazaar, download, http-status |
| includeTime requires a created or updated field | validation | error | attribute-view, field-type, validation |
| no DEK cached for box | exception | warning | encryption, key-cache, locked-notebook |
| previous attribute view | exception | error | attribute-view, binding, not-found |
| write pandoc docx filter | exception | error | go, file-io, export, pandoc |
| capability execution was cancelled before it started | exception | warning | ai, context, cancellation, timeout |
| createDocTree document list must not be empty | validation | error | empty-input, validation, json |
ErrItemNotFound item not found | exception | error | attribute-view, row-missing, binding |
| method name required | validation | error | javascript, rpc, missing-argument |
| mkdir notebook crypt backup dir failed | error_code | error | filesystem, permissions, crypto |
| provider base URL is required | validation | error | ai, config, api, validation |