siyuan-note/siyuan
Documented errors, page 9 of 21. Back to siyuan-note/siyuan
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| multipart request must be a struct | validation | error | go, reflection, multipart |
| parse OAuth challenge | exception | error | mcp, oauth, http-headers, parsing |
| renaming assets in encrypted notebooks is not supported | validation | error | encryption, assets, unsupported |
| RPC message requires a response or notification | validation | error | json-rpc, serialization, go, zero-value |
| Unable to load English commands | exception | error | i18n, network, localization |
| attribute view source is required | exception | error | api-usage, optimistic-concurrency, nil |
| code block has no code node | validation | error | ast, corruption, export |
| Do not include symbols \ / : * ? " ' < > | | validation | error | validation, input, filename, snapshot, illegal-characters |
| encoded style entity is not attached to an attribute view… | validation | error | attribute-view, rich-text, entity-protection, ast-validation |
| endpoint does not declare raw SSE events | exception | error | api-contract, sse, unregistered-endpoint |
| filters require a configured relation field | validation | error | attribute-view, relation, prerequisite-missing |
| goja panic during close runtime | panic | warning | goja, panic-recovery, plugin-lifecycle, shutdown |
| mkdir notebook crypto backup dir failed | exception | error | filesystem, mkdir, permissions, backup |
| refresh OAuth credentials | exception | error | oauth, mcp, token-refresh, network |
| symbolic attribute view is not supported | exception | error | symlink, attribute-view, storage, security |
| truncate file [ ] failed | exception | critical | filesystem, mmap, io, persistence |
376 Conf.Language(376) | exception | error | sync, assets, subscription, auth |
| attribute view content is unavailable | exception | error | attribute-view, nil, file-corruption |
| discover OAuth authorization server | exception | error | oauth, mcp, discovery, network |
| encrypted document root ID does not match filename | validation | error | encryption, index, integrity, naming |
| encrypted notebook attribute view history is plaintext | validation | error | encryption, plaintext, attribute-view, history |
| encrypted repository data is missing notebook context | exception | error | repository, encryption, path, notebook |
| event.data is required | exception | error | sse, plugin-api, validation, missing-field |
| get current bazaar index failed | exception | error | network, bazaar, cdn, index-fetch |
| invalid card aspect ratio preset | validation | error | validation, enum, attribute-view |
| new item template field | exception | error | attribute-view, invalid-enum, go-kernel |
| OAuth authorization server does not support dynamic client… | exception | error | oauth, mcp, dcr, compatibility |
| only text files inside a skill can be edited | validation | error | api, invalid-path, skills |
| RunScript | exception | error | goja, javascript, plugin-lifecycle, script-evaluation |
| skill directory already exists or is invalid | validation | error | filesystem, already-exists, skills |
| table cell rich text projection marker changed | validation | error | ast, table, markers |
| tool is nil | validation | error | go, nil-pointer, mcp-tools |
| duplicate inherited variable | validation | error | mcp, environment-variables, duplicate-config |
| EnableExtendModules | exception | error | plugin-lifecycle, goja, module-registration |
| encrypted notebook key material is missing | exception | critical | go, encryption, notebook, key-material |
| endpoint does not declare raw WebSocket frames | validation | error | api-contract, websocket, unregistered-endpoint |
| Field [notebook] must not be empty | validation | error | api, validation, empty-value |
| filter nesting depth exceeds the maximum allowed | validation | error | siyuan, attribute-view, filter, depth-limit, validation, go |
| invalid boot appearance selection | validation | warning | go, kernel, config, schema, boot-appearance |
| read referenced attachment | exception | error | obsidian, import, file-read, attachment |
106 Conf.Language(106) | validation | warning | notebook, validation, length-limit, i18n, siyuan |
349 the Markdown file list changed after analysis | exception | warning | go, obsidian-import, race-condition |
| attribute view item [ ] not found | exception | error | attribute-view, card-cover, row-not-found |
| Conf.Language(310) | error_code | critical | go, encrypted-notebooks, key-derivation, missing-backup |
| Conf.Language(37) | validation | error | go, sync, validation, bucket-name |
| Conf.Language(94) (localized upload failure message with… | http | error | cloud, upload, api-error, server-response |
| encrypted .sy [ ]: base id [ ] != root id [ ] | exception | critical | encryption, integrity, identity-check |
| invalid OCR mapping index | exception | error | index, bounds, ocr, argument-validation |
| invalid or duplicate layer ID | validation | error | boot-appearance, layers, duplicate-id, validation |
| cannot write a skill directory | validation | error | skill-management, file-write, path-conflict |
| Conf.Language(44) | exception | error | template, go-template, parse-error, syntax |
| image exceeds size limit | validation | error | image, size-limit, multimodal |
| parse tree failed | exception | error | parse, empty-input, dom, api |
| PDF rectangle annotation has invalid coordinates | exception | error | pdf, annotation, coordinates |
| Plugin returned an invalid action | validation | error | plugin, upload, protocol |
| restored database binding | exception | error | database, undo, attribute-view, missing-block |
| second argument must be a function | validation | error | javascript, rpc, argument-type |
| skill resource is not valid UTF-8 | exception | error | skill, encoding, utf-8 |
| start runtime | exception | error | goja, plugin-lifecycle, startup, runtime |
| unmarshal box document metadata failed | exception | error | json, parsing, notebook, corrupt-file |
| --block is required for non-detached rows | validation | error | cli, validation, database, missing-flag |
| block operation result must be text, block IDs or null | validation | error | json, unmarshal, type-mismatch |
| CalDAV: calendar not found | exception | error | caldav, not-found, calendar |
| createDocTree requires at least one document | validation | error | empty-input, validation, templates |
| database is nil | validation | error | database, sql, null-check, initialization |
| encode HEIF preview | exception | error | heif, jpeg, encoding |
ErrKeyNotFound key not found | exception | error | attribute-view, schema, stale-reference |
| invalid create attribute view item documents save mode | exception | error | attribute-view, invalid-enum, go-kernel |
| marketplace package contains an invalid path | exception | critical | security, zip-slip, path-traversal, zip |
| pinned target [ ] is unavailable | exception | error | pinned-docs, invalid-argument, ordering |
| template document tree plan is missing or has expired | exception | error | transaction, expiry, template, single-use |
| the document spec is too new | exception | error | versioning, compatibility, document-spec |
| attribute view custom color | exception | error | attribute-view, palette, conflict |
| attribute view custom colors count exceeds the | validation | error | attribute-view, limit, validation |
| card cover source [ ] does not match view [ ] | validation | error | attribute-view, card-cover, state-mismatch |
| Conf.Language(31) | http | error | go, cloud, authentication, upload |
| createDocTree document | validation | error | template, type-error, validation |
errContextCannotBeCompacted : model context length is unknown | error_code | error | agent, llm, context-window, compaction |
| invalid bazaar index package | validation | error | bazaar, validation, package-metadata, invalid-identifier |
| multiple marketplace package manifests found | validation | error | bazaar, package, manifest, validation |
| OIDC validation configuration is missing | exception | error | oidc, auth, config, invariant |
| parse font failed | exception | error | panic-recovery, font-parsing, corrupt-file |
| path belongs to encrypted notebook | exception | error | archive, encrypted-notebook, path-safety |
| response compaction returned no output | exception | error | openai, compaction, api-response |
| sync upload did not complete | exception | error | go, sync, cloud, sentinel-error |
| Vault paths differ only by letter case | exception | error | obsidian-import, case-sensitivity, duplicate-paths, filesystem |
| authentication probe returned HTTP " + response.status | exception | error | network, http, authentication, remote-kernel, probe |
| Conf.Language(34) | validation | warning | go, config, read-only, onboarding |
| create dir for publishAccess.json | exception | error | filesystem, mkdir, publish, persistence |
| create import dir failed | http | error | filesystem, disk, temp-dir, agent-tools |
| document block [ ] cannot be moved with block move; use… | validation | error | cli, block-move, document-block, unsupported-operation |
| image MIME type is missing | exception | error | attachments, mime, validation, agent |
| inline style [ ] must use the same fields in light and dark… | validation | error | go, validation, consistency, themes |
| invalid .sy base name | validation | error | validation, filesystem, encryption |
| request paths must not contain query parameters or… | validation | error | validation, asset-relink, url |
| not found | validation | error | multipart, file-upload, validation |
| table cell rich text is missing | validation | error | attribute-view, table, nil-value |
| boot progress request returned HTTP " + response.status | exception | error | network, http, boot-progress, remote-kernel, polling |
| cannot change type of primary key field | validation | error | attribute-view, primary-key, unsupported |
| card cover asset field | exception | error | attribute-view, card-cover, field-not-found |