siyuan-note/siyuan
Documented errors, page 11 of 21. Back to siyuan-note/siyuan
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| notebook configuration is missing | validation | error | nil-argument, notebook, config, save |
| Recorder has been disposed | exception | error | audio, lifecycle, disposed |
| Source content is only supported for template preview | validation | error | validation, api, unsupported-operation |
| svg directives are not allowed | exception | warning | svg, security, xxe, sanitization |
| template document tree plan requires reversible parent… | exception | error | transaction, undo-redo, template |
| checksum manifest is too large | exception | warning | checksum, size-limit, security |
| invalid agent runtime revision | exception | error | agent, validation, revision |
| invalid Agent session ID | validation | error | validation, identifier, agent |
| asset escapes its directory | validation | error | security, path-traversal, asset-relink |
| Conf.Language(106) | validation | error | kernel, rename, title-length, validation |
| document version is empty | validation | error | data-corruption, document-history, diff, empty-content |
| model request timeout | exception | error | agent, timeout, network, retry |
| name is empty | validation | error | mcp, environment, validation, empty-field |
| new item template field | validation | error | attribute-view, validation, type-mismatch |
| OIDC login transaction capacity reached | exception | error | oidc, capacity-limit, dos-protection |
| pending edits during asset scan; retry the request | error_code | warning | go, concurrency, retry, transactions |
| removed created document snapshot is missing | error_code | error | transaction, rollback, invariant |
| save OAuth credentials | exception | error | oauth, mcp, persistence, storage |
| symlink [ ] resolves outside data/assets: [ ] | validation | error | go, security, symlink, path-traversal |
| Unsupported shortcut binding version | exception | error | keymap, versioning, config |
| : Vault root is a symbolic link or reparse point (wrapped… | exception | error | obsidian, security, symlink, path-validation |
| assetPath is required for analyze | validation | error | go, validation, missing-argument, ai |
ErrAttributeViewContextNotBound current document is not bound to the context filter target database | error_code | error | attribute-view, context-filter, state-error |
| Field [keyIDs] is required | validation | error | validation, api, attribute-view |
| image model is not configured | error_code | error | configuration, ai, image-generation |
| Input can not be empty | validation | error | go, validation, empty-string, search-criteria |
| invalid json schema | validation | error | plugin, goja, json, schema-validation |
| load GitHub user failed | exception | error | go, oauth, github-api, network |
| model.Conf.Language(34) | http | warning | webdav, http, forbidden, readonly |
| unsupported attribute view rich text format | validation | error | attribute-view, rich-text, kramdown, format |
| Upload failed | exception | error | cloud, upload, quota, i18n |
| URL has no host | validation | warning | url, validation, input |
| view state storage is too large | exception | error | view-state, storage-limit, size |
| attribute view history context is ambiguous | exception | error | history, ambiguity, repo |
| block ID must be text | validation | error | json, unmarshal, type-mismatch |
| created doc path [ ] already exists | error_code | error | transaction, filesystem, conflict |
| encrypted box asset must be written inside the box… | exception | error | upload, assets, encryption, path |
| exchange OAuth authorization code | exception | error | oauth, mcp, token-exchange, pkce |
| failed to load CA certificates | exception | critical | tls, certificate, ca, file |
| Field [sortMode] is required | validation | error | api-request, required-field, filetree |
| invalid document sort mode | validation | error | go, kernel, sort-mode, validation |
| invalid trailing encrypted asset data | error_code | error | crypto, format, corruption |
| plugin file watcher is not supported on mobile | error_code | warning | mobile, file-watcher, platform-limitation, plugin |
| read AI editor actions failed | exception | error | filesystem, io, file-locking, persistence |
| response ended with an incomplete function call | exception | error | openai, tool-calls, incomplete-response, streaming |
| too many boot appearance entries | validation | error | boot-appearance, package-limits, archive |
| CardDAV: path is invalid | exception | error | carddav, url, validation |
| create plugin dir [ ] failed | exception | error | filesystem, mkdir, permissions, plugin-lifecycle |
ErrInvalidID invalid id | error_code | error | go, identifier, validation |
| invalid agent runtime turn | validation | error | agent, turn, validation |
| localized message from Conf.Language(6) formatted with… | exception | error | go, filesystem, mkdir, localized-error |
| not found executable pandoc | exception | error | pandoc, missing-dependency, export |
| options must not be empty; use optionRemove to delete… | validation | error | attribute-view, select-options, validation |
| panic during plugin stop | panic | error | plugin, panic, lifecycle, concurrency |
| read HEIF image dimensions | exception | error | heif, decoding, corrupt-file |
| result.Msg | http | error | liandi, api-error, remote |
| SKILL.md frontmatter missing 'name' field | validation | error | skill-install, frontmatter, missing-field, go |
| unmarshal AI editor actions failed | exception | error | json, persistence, corruption, schema |
| unsupported embedded request field | validation | error | reflection, json-tags, api-contract, schema |
| : selected Vault path is sensitive | error_code | error | obsidian-import, path-safety, security, sensitive-path |
| bazaar downloads overflow | validation | error | go, bazaar, integer-overflow, index-parsing |
| clone attribute view | exception | error | attribute-view, clone, invariant |
| Conf.Language(180) | validation | error | flashcards, block-id, validation, i18n |
| download failed: | exception | error | go, network, http, download, timeout |
| encrypted repository data has no matching notebook | exception | error | repository, encryption, notebook, sync |
ErrViewNotFound view not found | exception | error | attribute-view, resource-missing, sync |
| invalid document file | exception | error | filesystem, validation, document-tree |
| invalid document JSON | exception | error | json, corruption, asset-relink |
| read Vault path [ ] | exception | error | obsidian-import, filesystem, stat, race |
| skill resource escapes skill directory | exception | warning | skill, security, path-traversal |
| unsupported generated image type | exception | error | image, ai, unsupported-format, content-type |
| View state value is too large | validation | error | storage, limit-exceeded, payload-size |
| WebSocket control frame exceeds 125 bytes | validation | error | websocket, rfc6455, payload-too-large |
| WebSocket upgrade cannot contain a body | http | error | websocket, http, protocol |
| box mismatch: caller specified | validation | error | asset-resolution, parameter-conflict, notebook |
| default new item template | validation | error | attribute-view, validation, referential-integrity |
| directory not found | validation | error | cli, workspace, path |
| document block [ ] cannot be used as a previous sibling… | validation | error | cli, block-move, document-block, invalid-argument |
| failed to resolve host: | exception | error | network, dns, ssrf, security |
| frontend capability description is required | validation | error | go, validation, agent, capabilities |
| invalid attribute view ID | validation | error | validation, identifier, attribute-view |
| kernel log path is unavailable | exception | error | logging, configuration, environment, preflight |
| map[string]json.RawMessage | validation | error | http, json, request-parsing |
| marketplace package name mismatch: expected | validation | error | bazaar, security, manifest, validation |
| notebook [ ] is closed; run `notebook open --id ` first | exception | error | cli, notebook-state, closed-notebook |
| PDF page view is unavailable | exception | error | pdf, annotation, pdfjs |
| published data fields must be JSON scalars | validation | error | json, validation, plugin |
| resolve attribute view carrier: block | exception | error | attribute-view, block, not-found |
| asset path is required | validation | error | assets, validation, empty-path |
| clone attribute view | exception | error | attribute-view, clone, template |
| document not found: | error_code | error | document, lookup, go |
ErrAttributeViewNotFound attribute view not found | exception | error | attribute-view, not-found, permissions |
| Failed to remove agent session | exception | error | api, network, agent-sessions |
| failed to terminate residual kernel processes [ports=" +… | exception | error | process-lifecycle, update, electron, kernel-shutdown |
| field [ ] not found in view [ ] | exception | error | attribute-view, not-found, field-lookup |
| invalid display name | validation | error | boot-appearance, manifest, validation |
| new item template field | validation | error | attribute-view, validation, options |
| parse json [ ] to tree failed | exception | error | json, parse, document |
| : read Vault config directory | exception | error | obsidian-import, filesystem, permissions, stat |
| attribute view snapshot context is ambiguous | exception | error | snapshot, ambiguity, repo |