siyuan-note/siyuan
Documented errors, page 10 of 21. Back to siyuan-note/siyuan
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| encrypted blocktree db not opened for box | exception | error | database, encryption, blocktree |
| encrypted notebook has no valid key material | error_code | critical | go, encryption, key-management, data-integrity, corruption |
| Invalid attribute view rich text style entity | validation | error | av, richtext, parsing, corruption |
| Obsidian Vault is unreadable | exception | error | obsidian, import, path-validation, filesystem |
| SVG images are not accepted by multimodal models | validation | error | image, svg, multimodal |
| The cloud sync directory name (Bucket) cannot be empty… | validation | error | sync, bucket-name, validation |
345 read Markdown [ ] | error_code | error | file-read-failed, obsidian-import, filesystem |
| asset path must be under assets | validation | error | validation, path, assets |
| Conf.Language(331) | exception | info | obsidian, import, invalid-state-transition, race-condition |
| encrypted notebook operation scope is closed | exception | error | go, encryption, lifecycle, context |
| generated image redirect is not allowed | exception | error | security, ssrf, redirect, https |
| globalThis.siyuan.plugin.lifecycle. | console | error | plugin, goja, lifecycle, javascript |
| injectEvent | exception | error | goja, plugin-init, panic, event |
| invalid card cover source | validation | error | attribute-view, card-cover, invalid-enum |
| Obsidian Vault path is unsafe | exception | error | obsidian, import, security, symlink, path-validation |
| svg contains an unexpected closing element | exception | error | svg, xml, parsing, sanitization |
| target document [ ] is unavailable | validation | error | validation, document-tree, sorting, argument-validation |
| : normalize Vault path: (wrapped: Obsidian Vault is… | exception | error | obsidian, filesystem, path-resolution, environment |
| can not remove [ ] caused by it is not a dir | validation | error | filesystem, notebook, workspace, validation |
| Conf.Language(239) | exception | warning | history, concurrency, notebook, lock |
| Do not include symbols \ / : * ? " ' < > | | validation | warning | validation, filename, rename, i18n |
| encrypted resources are not supported | error_code | error | go, encryption, unsupported-operation |
ErrIndexing indexing | error_code | warning | go, kernel, indexing, retry |
| export artifact [ ] is a directory | validation | error | filesystem, export, validation |
| image generation was cancelled | error_code | warning | context, cancellation, ai |
| invalid tool arguments | validation | error | agent, tools, validation, schema |
| load created shorthand document | exception | error | file-read-failed, persistence, siyuan |
| new item template field | exception | error | attribute-view, type-mismatch, go-kernel |
| no encrypted key material for box | error_code | critical | encryption, key-management, config, go |
| not a valid workspace | validation | error | cli, workspace, validation |
| package checksum is unavailable | exception | warning | checksum, manifest, cache |
| parse parent document | exception | error | json, corruption, document-tree |
| skill resource not found | exception | error | skill, filesystem, resource-not-found |
| source is not an encrypted asset | validation | error | encryption, validation, filesystem |
| template destination already exists or is inaccessible | validation | error | conflict, file-already-exists, rename |
| template document tree plan does not match the edited… | exception | error | transaction, document-mismatch, template |
| avif: invalid exif byte order marker | error_code | warning | exif, metadata, byte-order-marker, tiff |
| Conf.Language(13) | validation | error | kernel, create-doc, hidden-file, filename-validation |
| Conf.Language(5) formatted with box name, path and error | exception | error | filesystem, move, io-error |
| decode HEIF image | exception | error | heif, panic-recovery, decoding |
| download custom emoji failed | http | error | network, http, download, emoji |
| invalid historical notebook encryption key | exception | error | go, encryption, history, key-management |
| invalid template path | validation | error | path-validation, filesystem, templates |
| tools/list exceeded pages | exception | error | mcp, pagination, limit-exceeded, protocol |
| : selected Vault path is sensitive (wrapped: Obsidian Vault… | exception | error | obsidian, security, sensitive-path, validation |
| agent runtime session id mismatch | exception | error | agent, corruption, session-id |
| AI editor action not found | exception | error | api, not-found, ai |
| Conf.Language(30) + " " + err.Error() | exception | error | network, cloud, wrapped-error, sync |
| date display format is only available for date fields | validation | error | attribute-view, validation, type-mismatch |
| generated image URL must use HTTPS | exception | error | security, ssrf, https, url |
| invalid block structure: block node is nil | validation | error | document, null, validation |
| invalid rating distribution returned by cloud server | exception | error | go, cloud-server, marketplace, rating, response-validation |
| schema exceeds bytes | validation | error | mcp, json-schema, size-limit |
| unsupported multipart field | validation | error | go, multipart, reflection |
| boxID mismatch: param= | exception | error | upload, assets, boxid, security |
| Cannot track a range in a destroyed Protyle instance | exception | error | |
| Conf.Language(1) | validation | error | kernel, create-doc, duplicate, id-collision |
| Conf.Language(115) | exception | error | export, pandoc, configuration |
| createDocTree document contains unknown field | validation | error | template, validation, schema |
| download failed: HTTP | http | error | network, http, download, github |
| Field [ ] should contain non-empty strings | validation | error | api, validation, array-elements |
| globalThis.siyuan.plugin.lifecycle not found | console | error | plugin, goja, lifecycle, javascript |
| hpath refresh document is not indexed | exception | warning | indexing, hpath, retry, consistency |
| injectStorage | exception | error | goja, plugin, kernel, panic, initialization |
| left document version is required | validation | error | api, history, validation, missing-field |
| no AI editing model configured | exception | error | ai, configuration, model-selection |
| notebook sort item must not be nil | validation | error | go, null-check, request-validation, api |
| OAuth authorization server metadata not found | exception | error | oauth, mcp, discovery, metadata |
| OAuth token endpoint returned unsupported token type | exception | error | oauth, mcp, token-type, bearer |
| read session file failed | exception | error | io, filesystem, persistence, session |
| setting or removing [data-task] attribute is not allowed… | validation | error | siyuan, data-task, task-list, forbidden-attribute |
| the update install package returned by the kernel is invalid | exception | error | update, electron, install-package, ipc-response |
| unsupported image type | validation | error | image, unsupported-format, multimodal |
| workspace changed during asset scan; retry the request | error_code | error | go, concurrency, optimistic-locking, race-condition |
| capability ID collision | exception | error | go, agent, capabilities, naming |
| Conf.Language(242) | validation | error | disk-space, export, filesystem |
| exporting resources across encrypted notebook boundaries is… | exception | error | export, encrypted-notebook, batching |
| invalid table cell rich text document spec | validation | error | tables, rich-text, versioning, spec |
| JSON depth exceeds | validation | error | json, validation, mcp, limit |
| read body failed: | exception | error | network, http, io, go |
| result["msg"] (cloud server message) | exception | error | cloud, api, remote-error |
| stdout pipe | exception | error | mcp, stdio, os-resources, file-descriptors |
| cannot change master password while encrypted notebooks are… | error_code | error | encryption, state, key-rotation |
| cannot swap a heading with a block in its section | error_code | error | validation, block-swap, heading |
| create import dir failed: | exception | error | filesystem, permissions, go, mkdir |
| database field name and type are required | validation | error | validation, api, empty-value |
| invalid heading conversion parameters | validation | error | json, validation, heading, api |
| invalid OCR metadata | exception | error | json, ocr, file-corruption, unmarshal |
| invalid request | validation | error | json, validation, api |
| model stream idle timeout | exception | warning | timeout, streaming, llm, network |
| new item template field | validation | error | attribute-view, validation, type-restriction |
| OAuth protected resource metadata has no authorization… | exception | error | oauth, mcp, discovery, rfc9728 |
| panic during siyuan.storage.remove | panic | error | plugin, storage, panic, goja |
| path [ ] escapes box directory | validation | error | validation, path-traversal, security, filesystem |
| Unsupported OIDC provider | validation | error | oidc, configuration, enum |
| update package URL or checksum is empty | exception | error | go, updater, validation |
| dom is required | validation | error | api, multipart, required-field, extension |
| fetch failed | exception | error | network, http, dns |
| invalid heading fold scope | validation | error | heading, enum, validation |
| nil response | exception | error | http, null-response, go, invariant |