siyuan-note/siyuan
Documented errors, page 7 of 21. Back to siyuan-note/siyuan
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| the request body is empty or truncated (EOF) | validation | error | http, json, request-body |
| cannot swap blocks across encrypted notebook boundaries | exception | error | encryption, notebook, block-swap, security |
| copy unused asset [ ] to history failed | exception | error | go, filelock, history, cleanup |
| encrypted notebook metadata is missing | exception | error | encryption, notebook, config, missing-data |
| Invalid dir path [ ] | validation | error | sync, local-provider, workspace, path-validation |
| invalid frontend capability ID | validation | error | capabilities, plugins, validation, agent |
| MiniMax image size must be WIDTHxHEIGHT | validation | error | go, minimax, image-generation, parameter-format |
| parse attribute view context filter | exception | error | attribute-view, parse, filter, corruption |
| parse encrypted notebook history conf | error_code | error | json, unmarshal, history, conf, corruption |
| require upgrade SiYuan to use this plugin | exception | error | plugin, version-incompatibility, petal |
| rerank HTTP | exception | error | http, rerank, ai-provider |
| Conf.language(239) | validation | warning | concurrency, notebook, lock-contention, api |
| list encrypted notebooks failed | error_code | error | filesystem, notebook-scan, wrapped-error |
| no supported frontend | validation | error | boot-appearance, frontend, validation |
| related database entry | exception | error | database, history, attribute-view, relation, missing-entry |
| subscribe plugin events | exception | error | plugin, lifecycle, event-subscription |
| asset path resolves outside assets directory | validation | warning | security, symlink, path-traversal, asset-resolution |
| import path is not sub path of import dir | validation | error | import, security, path-traversal, validation |
| invalid attribute view context filter | error_code | error | attribute-view, filter, validation |
| structured content is required when an output schema is… | validation | error | mcp, structured-content, validation |
| template path is not a regular file | validation | error | filesystem, template, io |
| tools/list repeated cursor | exception | error | mcp, pagination, cursor, protocol |
| value must not be null | validation | error | api, json, null, validation |
| block [ ] is not a document | validation | error | go, kernel, document, block-id |
| Bookmark cannot be empty | validation | error | bookmark, validation, api |
| capability was not exposed in this model round | exception | error | ai, tool-calling, agent, validation |
| Conf.Language(142) | validation | error | go, storage, validation, i18n |
| Currently available space is | exception | error | disk-space, export, zip, temp-dir |
| encrypted asset metadata is too large | error_code | error | encryption, payload-too-large, go |
| Field [removeKeys]: each element should be a non-empty… | validation | error | json, validation, http-api, siyuan |
| Field [ ] is required | validation | error | api, validation, required-field, export |
| hidden builtin index [ ] must be between and | validation | error | configuration, validation, out-of-range, palette |
| import from local path failed, please check kernel log for… | panic | error | panic, import, markdown, internal-error |
| keyword is required | validation | error | cli, validation, empty-argument |
| property : x-mcp-header must be a non-empty string | validation | error | json-schema, mcp, validation, http-headers |
| Unsupported template render mode | validation | error | template, validation, enum, http-api |
| validation exceeded | validation | warning | timeout, performance, mcp, validation |
| Conf.Language(375) | validation | error | shorthands, notebook, invalid-box-id |
| heading [ ] is a leaf block and cannot have children; to… | validation | error | document, structure, api |
| marshal master password migration failed | exception | error | go, json, serialization, migration |
| parse svg failed | exception | error | svg, xml, parsing, sanitization |
| path is required | validation | error | validation, missing-argument, templates |
| skill directory contains a link or special file | exception | error | filesystem, symlink, revision-conflict, skills |
| attribute view [ ] visible view [ ] not found | exception | error | attribute-view, template, not-found |
| block swap notebook has changed | error_code | error | replay, block-swap, state |
| Conf.Language(385) | exception | error | import, flashcards, encrypted-notebook, corrupt-deck |
| encrypted notebook cannot be saved as a normal notebook | validation | error | encryption, notebook, config, state-conflict |
| endpoint does not accept multipart data | validation | error | http, multipart, api |
ErrInputTooLarge HEIF image exceeds the input size limit | error_code | warning | heif, image-processing, input-validation |
| install marketplace package failed | exception | critical | filesystem, bazaar, rollback, rename |
| panic during siyuan.client.event | panic | error | panic, eventsource, goroutine, goja |
| parent ID is required | validation | error | validation, api, missing-argument |
| remove legacy AI editor actions failed | exception | error | storage, migration, ai-editor, file-write |
| target already exists or is unreadable | exception | error | filesystem, concurrency, create-only-write |
| Agent capability name and description are required | validation | warning | webfetch, size-limit, content-length, memory |
| Conf.Language(112) | validation | warning | go, kernel, bookmark, validation |
| copy asset [ ] to [ ] failed | exception | error | filesystem, io, copy, assets |
| database history ID does not match its filename | exception | error | database, history, id-mismatch, validation |
| decrypt box [ ] failed: incorrect key or corrupted data | error_code | error | encryption, wrong-password, key-management, go |
| encrypted attribute view snapshot has no matching notebook | exception | error | go, encryption, attribute-view, notebook |
| invalid UTF-8 path | exception | error | icloud, macos, encoding, filesystem |
| plugin [ ] not found | exception | error | plugin, not-found, petal |
| reserved skill file name | validation | error | filename, windows-compatibility, reserved-names, go |
| must define color or backgroundColor | validation | error | config, validation, inline-styles, theme |
| unsupported AI editor actions version | exception | error | versioning, compatibility, persistence, schema |
| bazaar package information has not synced yet | exception | warning | cloud, marketplace, sync, transient |
| content template path is outside templates directory | validation | error | path-traversal, templates, security |
| inline styles must not be null | validation | error | null-argument, inline-styles, validation |
| invalid AI provider HTTP headers | validation | error | http, headers, validation, ai-provider |
| Invalid template directory | validation | error | json, template, validation, type-mismatch |
| invalid template document attributes | validation | error | template, document-attributes, validation, kramdown |
| notebook crypto backup is incomplete or corrupted | exception | critical | go, crypto, backup, corruption, validation |
| notebook not found | exception | error | notebook, sentinel-error, not-found, kernel-api |
| OIDC claim rule values cannot be empty | validation | error | oidc, validation |
| path : expected object, got %T | error_code | error | goja, context-path, type-mismatch, plugin-sandbox |
| response too large | exception | error | http, size-limit, payload |
| validate OAuth issuer | exception | error | oauth, mcp, discovery, network |
| clone attribute view item failed | exception | error | attribute-view, clone-failed, go-kernel |
| color [ ] must use #RRGGBB format | validation | error | validation, color, format, hex |
| duplicate variable | validation | error | mcp, environment-variables, duplicate-config |
| failed to write file | exception | error | plugins, filesystem, file-write, siyuan |
| invalid name | validation | error | mcp, environment-variables, config-validation |
| read encrypted notebook history conf | error_code | error | filesystem, read, history, conf |
| This operation is not supported, please go to the cloud… | validation | error | sync, s3, webdav, provider-unsupported |
| unsupported view state version | exception | error | view-state, versioning, downgrade, compatibility |
| child template [ ] not found in the current template package | validation | error | go, template, missing-file |
| get bazaar package failed | http | error | bazaar, marketplace, download, http-status, go |
| injectClient | exception | error | plugin, goja, panic, runtime |
| list block has no list item | exception | error | list, block-update, parse, structure-mismatch |
| marketplace package is not installed | exception | error | go, marketplace, prerequisite, not-installed |
| OIDC authorization code is missing | validation | error | oidc, oauth2, authorization-code, callback |
| read master password migration failed | exception | error | go, filesystem, file-read, migration, file-lock |
| registerCapability requires 3 arguments: name, config… | validation | error | plugin-api, argument-count, agent-capability |
| remove unused asset [ ] failed | exception | error | filesystem, file-delete, assets |
| attribute view is required | exception | error | internal, nil-check, validation |
| Conf.Language(324) | validation | error | encryption, config-conflict, backup-import, i18n |
| Conf.Language(71) | exception | error | block-not-found, document-id, asset |
| decode session data failed | validation | error | go, agent, json, decode |
| document [ ] not found in opened and unlocked notebooks | validation | error | go, blocktree, document, invalid-argument |
| export failed: empty artifact path | exception | error | export, cli, empty-path |